![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
Hier stehe ich beim Basteln vor noch einem Problem. Er bootet nicht. Statt Lilo steht da nur "L" und dann wiederholt sich immer wieder 04 04 04 ... Was ist zu tun? Wo muss ich nachgucken? Gruss TOPMANN (lernend)
![](https://seccdn.libravatar.org/avatar/bf8417621221787aa0cdb3d8bb6ceb35.jpg?s=120&d=mm&r=g)
Hallo Torben, Am Freitag, 4. Juli 2003 22:41 schrieb toRBEN pOLLmann:
Hier stehe ich beim Basteln vor noch einem Problem. Er bootet nicht. Statt Lilo steht da nur "L" und dann wiederholt sich immer wieder 04 04 04 ...
Der bootloader findet den Kernel nicht.
Was ist zu tun? Wo muss ich nachgucken?
Es ist die Frage welchen bootloader du verwendest: lilo oder grub? bei lilo ist es die /etc/liloconf Wie ist deine platte partitioniert? Wo der Kernel? Wo der MBR?
Gruss TOPMANN (lernend)
-- ~~~~~~~~~~~~~~~~~~~~~~~~ Frank Babies Office: +49 4133 404146 Mob: +49 172 742 17 14 frank.babies@gmx.de ~~~~~~~~~~~~~~~~~~~~~~~~
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
Frank Babies schrieb:
Es ist die Frage welchen bootloader du verwendest: lilo oder grub? bei lilo ist es die /etc/liloconf Wie ist deine platte partitioniert? Wo der Kernel? Wo der MBR?
Lilo verwendet mich :-) Ich habe soeben probiert, mit nem Rescue System zu mounten, um die lilo.conf in /etc zu pruefen, aber ich kann die HDD nicht mal mouten, da sagt er mir /dev/hda1 has wrong major or minor number. Was ist da zu tun? Zwischenzeitlich hatte ich zu diesem Thema einen neuen Thread eroeffnet, da ich den Zusammenhang nicht schnallte...
![](https://seccdn.libravatar.org/avatar/bf8417621221787aa0cdb3d8bb6ceb35.jpg?s=120&d=mm&r=g)
Hallo Torben, Am Freitag, 4. Juli 2003 22:55 schrieb toRBEN pOLLmann:
Frank Babies schrieb:
Es ist die Frage welchen bootloader du verwendest: lilo oder grub? bei lilo ist es die /etc/liloconf Wie ist deine platte partitioniert? Wo der Kernel? Wo der MBR?
Lilo verwendet mich :-) Ich habe soeben probiert, mit nem Rescue System zu mounten, um die lilo.conf in /etc zu pruefen, aber ich kann die HDD nicht mal mouten, da sagt er mir /dev/hda1 has wrong major or minor number.
Was ist da zu tun?
Wenn der MBR z.B. auf einer anderen Platte liegt als der Kernel und das root-filesystem das aber in der konfiguration falsch angegeben ist: z.B. Installierts du die SuSE auf hdb und sagst dann bei der Installation das der lilo im MBR der Primaeren Partition angelegt werden soll so ist das die hda. Du must mir schon sagen wie du deine Platte oder auch Platten konfiguriert hast sonnst kommen wir nicht weiter. Wie sind sie Partitioniert? Was liegt wo?
Zwischenzeitlich hatte ich zu diesem Thema einen neuen Thread eroeffnet, da ich den Zusammenhang nicht schnallte...
Das gibt sich. Gruß Frank
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
Frank Babies schrieb:
Hallo Torben,
Am Freitag, 4. Juli 2003 22:55 schrieb toRBEN pOLLmann:
Frank Babies schrieb:
Es ist die Frage welchen bootloader du verwendest: lilo oder grub? bei lilo ist es die /etc/liloconf Wie ist deine platte partitioniert? Wo der Kernel? Wo der MBR?
Lilo verwendet mich :-) Ich habe soeben probiert, mit nem Rescue System zu mounten, um die lilo.conf in /etc zu pruefen, aber ich kann die HDD nicht mal mouten, da sagt er mir /dev/hda1 has wrong major or minor number.
Was ist da zu tun?
Wenn der MBR z.B. auf einer anderen Platte liegt als der Kernel und das root-filesystem das aber in der konfiguration falsch angegeben ist: z.B. Installierts du die SuSE auf hdb und sagst dann bei der Installation das der lilo im MBR der Primaeren Partition angelegt werden soll so ist das die hda. Du must mir schon sagen wie du deine Platte oder auch Platten konfiguriert hast sonnst kommen wir nicht weiter. Wie sind sie Partitioniert? Was liegt wo?
lilo im mbr eine partition (zum Testen mittels dd gespiegelt) /dev/hda1 Die gespiegelte Platte laeuft so. Ich hab einfach nur dd if=/dev/platte1 of=/dev/platte2 gemacht. Platte 1 geht, Platte 2 nicht
![](https://seccdn.libravatar.org/avatar/bf8417621221787aa0cdb3d8bb6ceb35.jpg?s=120&d=mm&r=g)
Hallo Torben, Am Freitag, 4. Juli 2003 23:30 schrieb toRBEN pOLLmann:
Frank Babies schrieb:
Hallo Torben,
Am Freitag, 4. Juli 2003 22:55 schrieb toRBEN pOLLmann:
Frank Babies schrieb:
Es ist die Frage welchen bootloader du verwendest: lilo oder grub? bei lilo ist es die /etc/liloconf Wie ist deine platte partitioniert? Wo der Kernel? Wo der MBR?
Lilo verwendet mich :-) Ich habe soeben probiert, mit nem Rescue System zu mounten, um die lilo.conf in /etc zu pruefen, aber ich kann die HDD nicht mal mouten, da sagt er mir /dev/hda1 has wrong major or minor number.
Was ist da zu tun?
Wenn der MBR z.B. auf einer anderen Platte liegt als der Kernel und das root-filesystem das aber in der konfiguration falsch angegeben ist: z.B. Installierts du die SuSE auf hdb und sagst dann bei der Installation das der lilo im MBR der Primaeren Partition angelegt werden soll so ist das die hda. Du must mir schon sagen wie du deine Platte oder auch Platten konfiguriert hast sonnst kommen wir nicht weiter. Wie sind sie Partitioniert? Was liegt wo?
lilo im mbr eine partition (zum Testen mittels dd gespiegelt) /dev/hda1 Die gespiegelte Platte laeuft so. Ich hab einfach nur dd if=/dev/platte1 of=/dev/platte2 gemacht. Platte 1 geht, Platte 2 nicht
/dev/hda1 ist eine Partition. /dev/ hda und /dev/hdb aber zwei Platten. wenn du /dev/hda1 gespiegelt hast? Wohin dann? Wenn du /dev/hda auf /dev/hdb spiegelst, spiegelst du 2 Platten, das ist richtig. Wenn du aber /dev/hda1 (Patition) auf /dev/hdb spiegelst ist das falsch da die Patition noch gar nicht existiert. Es sei denn du hast sie vorher genauso angelegt. Gruß Frank
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
Frank Babies schrieb:
/dev/hda1 ist eine Partition. /dev/ hda und /dev/hdb aber zwei Platten. wenn du /dev/hda1 gespiegelt hast? Wohin dann? Wenn du /dev/hda auf /dev/hdb spiegelst, spiegelst du 2 Platten, das ist richtig. Wenn du aber /dev/hda1 (Patition) auf /dev/hdb spiegelst ist das falsch da die Patition noch gar nicht existiert. Es sei denn du hast sie vorher genauso angelegt.
Huiuiui, Du nimmst es aber genau. Natuerlich habe ich zwei Platten gespiegelt. Jetzt weiss ich aber nicht, worauf Du hinausmoechtest. Ich habe mit dd gespiegelt und anschliessend mit fdisk auf der Zielplatte die Partition neu gesetzt.
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
Hallo, On Sat, 05 Jul 2003, toRBEN pOLLmann schrieb:
Frank Babies schrieb: [..] Huiuiui, Du nimmst es aber genau.
Und das ist auch gut so![tm]
Natuerlich habe ich zwei Platten gespiegelt. Jetzt weiss ich aber nicht, worauf Du hinausmoechtest. Ich habe mit dd gespiegelt und anschliessend mit fdisk auf der Zielplatte die Partition neu gesetzt.
Und genau darin liegt vermutlich dein Problem begruendet. -dnh --
Ansonsten: Ich sage nur ''Diwasserstoffmonoxid''. Ja, ein äußerst schädliches Zeugs, vor allem wenn es in guten Malt gerät. -- A. Schreiber und R. Döblitz in dasr
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
David Haller schrieb:
Natuerlich habe ich zwei Platten gespiegelt. Jetzt weiss ich aber nicht, worauf Du hinausmoechtest. Ich habe mit dd gespiegelt und anschliessend mit fdisk auf der Zielplatte die Partition neu gesetzt.
Und genau darin liegt vermutlich dein Problem begruendet.
Gibts da ne Erklaerung warum? Ich hab ja nur ne 1:1 Kopie gemacht. Hm. Was sollte man beim Spiegeln mit dd denn beachten?
![](https://seccdn.libravatar.org/avatar/c4c6c17035b8476fb9b5d15dfc83c45a.jpg?s=120&d=mm&r=g)
toRBEN pOLLmann wrote:
David Haller schrieb:
Natuerlich habe ich zwei Platten gespiegelt. Jetzt weiss ich aber nicht, worauf Du hinausmoechtest. Ich habe mit dd gespiegelt und anschliessend mit fdisk auf der Zielplatte die Partition neu gesetzt.
Und genau darin liegt vermutlich dein Problem begruendet.
Gibts da ne Erklaerung warum? Ich hab ja nur ne 1:1 Kopie gemacht. Hm. Was sollte man beim Spiegeln mit dd denn beachten?
Man sollte beachten das man(n) evtl den lilo mal neuschreiben sollte. Denn woher soll lilo wo er den kernel findet??? Mfg Stephan
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
Hab ich ja gemacht Stephan Gwinner schrieb:
toRBEN pOLLmann wrote:
David Haller schrieb:
Natuerlich habe ich zwei Platten gespiegelt. Jetzt weiss ich aber nicht, worauf Du hinausmoechtest. Ich habe mit dd gespiegelt und anschliessend mit fdisk auf der Zielplatte die Partition neu gesetzt.
Und genau darin liegt vermutlich dein Problem begruendet.
Gibts da ne Erklaerung warum? Ich hab ja nur ne 1:1 Kopie gemacht. Hm. Was sollte man beim Spiegeln mit dd denn beachten?
Man sollte beachten das man(n) evtl den lilo mal neuschreiben sollte. Denn woher soll lilo wo er den kernel findet???
Mfg Stephan
![](https://seccdn.libravatar.org/avatar/bf8417621221787aa0cdb3d8bb6ceb35.jpg?s=120&d=mm&r=g)
Hallo Torben, Am Samstag, 5. Juli 2003 12:04 schrieb toRBEN pOLLmann:
David Haller schrieb:
Natuerlich habe ich zwei Platten gespiegelt. Jetzt weiss ich aber nicht, worauf Du hinausmoechtest. Ich habe mit dd gespiegelt und anschliessend mit fdisk auf der Zielplatte die Partition neu gesetzt.
Und genau darin liegt vermutlich dein Problem begruendet.
Gibts da ne Erklaerung warum? Ich hab ja nur ne 1:1 Kopie gemacht. Hm. Was sollte man beim Spiegeln mit dd denn beachten?
eins zu eins ist gut, dann brauchst du doch nicht mit fdisk ran oder? siehe mal man dd. bs cs usw. Wenn du eine platte spiegeln wilst ist das absolut problemlos wenn beide Platten identisch sind. Ist das der Fall macht man es so wie du vorgeschglagen hast. Danach ist sie identisch, mit samt den partitionen. Das einzige was machmal auch mit dd in die Hose geht ist wenn du NTFS partitionen mit drauf hast die nicht sauber sind. Wenn du aber nur einen bestimmten Teil deiner Platte oder auch nur eine Partition spiegeln willst auf eine unterschiedliche platte muß dort von der geometrie eine entsprechende partition vorhanden sein die von der Größe identisch ist mit der zu spiegelnden. Dazu mußt du wissen bei welchem Block auf der destination die entsprechende Partition beginnt (um genau an der Stelle auf zu setzen) mit entsprechenden blockgrößen und dem entsprechendem count um nach unten hin die nächste Partition nicht zu beschädigen. z.B. bs=4096 count=20000 das entspräche 80 MB mit einer blockgröße von 4Kb um nun nur die hda1 auf die neue Platte zu kopieren geht es dann so: dd if=/dev/hda1 of=/dev/hdb1 bs=4096 count=20000 Wie gesagt dan muß die Blockgröße stimmen und die patition hdb1 muß schon in der richtigen größe vorhanden sein. Fdisk.
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
Hallo, On Sat, 05 Jul 2003, toRBEN pOLLmann schrieb:
David Haller schrieb:
Natuerlich habe ich zwei Platten gespiegelt. Jetzt weiss ich aber nicht, worauf Du hinausmoechtest. Ich habe mit dd gespiegelt und anschliessend mit fdisk auf der Zielplatte die Partition neu gesetzt.
Und genau darin liegt vermutlich dein Problem begruendet.
Gibts da ne Erklaerung warum?
Les dir dir LILO Doku komplett durch.
Ich hab ja nur ne 1:1 Kopie gemacht.
Eben.
Hm. Was sollte man beim Spiegeln mit dd denn beachten?
Dass es nur bei _identischen_ Festplatten funktionieren _kann_. Lege auf der neuen HD einfach die gewuenschten Partitionen an, formatiere diese Partitionen und kopiere dann die Daten mittels tar auf die neuen Partitionen. -dnh --
Yes, my brother monks, that explains the waterglass of vodka beside the keyboard tonight. Waterglass? Waterglass? You're obviously not suffering enough. Call us when you've got a whole distillery beside the keyboard. -- J.D. Weiner and S. Lamble in the Monastery
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
David Haller schrieb:
Ich hab ja nur ne 1:1 Kopie gemacht.
Eben.
Hm. Was sollte man beim Spiegeln mit dd denn beachten?
Dass es nur bei _identischen_ Festplatten funktionieren _kann_.
Lege auf der neuen HD einfach die gewuenschten Partitionen an, formatiere diese Partitionen und kopiere dann die Daten mittels tar auf die neuen Partitionen.
Gut, nachdem wir auch dies ERFOLGREICH geklaert haben (DANKE!), noch die abschliessende Frage, wie ich das denn hinbekomme, wenn ich NICHT zwei identische HDDs habe und ich kein tar nehmen kann. Z.B. Codiertes Filesystem, oder FS=NTFS. Wie kann ich das da anstellen? Also z.B. von einer 2 GB, wo z.B. nur 100 MB benutzt sind und der Rest also garantiert unbelegt ist, auf eine 800 MB Platte rueber. Dazu brauch ich noch ne verstaendliche Antwort.
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
Hallo, On Sat, 05 Jul 2003, toRBEN pOLLmann schrieb:
David Haller schrieb:
Lege auf der neuen HD einfach die gewuenschten Partitionen an, formatiere diese Partitionen und kopiere dann die Daten mittels tar auf die neuen Partitionen.
Gut, nachdem wir auch dies ERFOLGREICH geklaert haben (DANKE!), noch die abschliessende Frage, wie ich das denn hinbekomme, wenn ich NICHT zwei identische HDDs habe und ich kein tar nehmen kann. Z.B. Codiertes Filesystem, oder FS=NTFS.
Also, theoretisch kann man unter bestimmten Vorraussetzungen ein FS auch per dd kopieren... Besser ist es aber definitiv du kopiert die Dateien unter dem OS fuer das sie sind, auf ein "fertiges" FS. Also z.B. fuer NTFS solltest du unter WinNT (ff.) formatieren und kopieren, partitionieren allerdings solltest du aber unter Linux. Hm. Mit crypto-FS habe ich keine eigenen Erfahrungen, ich wuerde das aber auch auf Dateiebene in ein neues "Crypto-FS" kopieren (also auch mit tar, nur eben von gemountetem Crypto-FS auf gemountetes Crypto-FS)... Tatsache ist aber ja, dass du unter $OS auf $FS zugreifen kannst, und genau dort solltest du die Daten auch kopieren. Bei NTFS kommt obendrein noch dazu (AFAIK), dass da sowieso irgendsone ID gerneriert werden muss, d.h. das 1:1 kopieren geht sowieso nicht. -dnh -- 60: Virtual Reality AVI-Animation mit 16 Farben (Sebastian Kokemohr-Schmidt)
![](https://seccdn.libravatar.org/avatar/edc0122553a27c096f61eb17106711c7.jpg?s=120&d=mm&r=g)
[toRBEN pOLLmann]:
Frank Babies schrieb:
/dev/hda1 ist eine Partition. /dev/ hda und /dev/hdb aber zwei Platten. wenn du /dev/hda1 gespiegelt hast? Wohin dann? Wenn du /dev/hda auf /dev/hdb spiegelst, spiegelst du 2 Platten, das ist richtig. Wenn du aber /dev/hda1 (Patition) auf /dev/hdb spiegelst ist das falsch da die Patition noch gar nicht existiert. Es sei denn du hast sie vorher genauso angelegt.
Huiuiui, Du nimmst es aber genau. Natuerlich habe ich zwei Platten gespiegelt. Jetzt weiss ich aber nicht, worauf Du hinausmoechtest. Ich habe mit dd gespiegelt und anschliessend mit fdisk auf der Zielplatte die Partition neu gesetzt.
Wie jetzt? Erst gespiegelt und dann neu partitioniert? -- Gruß MaxX
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
Im Moment gurgle ich wie ein Bloeder und finde einen Haufen aehnlicher Probleme. Dieses hier ist meins. FROM: XTophe DATE: 08/28/1999 05:56:36 SUBJECT: Bad magic number in super block : very important My computer don`t start Linux : when it try to execute the command "FSCHK SDA5", it don`t work and so it don`t execute the mount command. The message says the partition is invalid. I tried to type "debugfs /dev/sda/", or "debugfs /dev/sda5/" and the error message is : "Bad magic number in super-block". I`d lyke to know how I can mount my disk. Thanks a lot, it`s very important for me. Allerdings hab ich noch keine Loesung gefundfen.
![](https://seccdn.libravatar.org/avatar/8c3c40c634277ad02bc114e708b7577d.jpg?s=120&d=mm&r=g)
Am Freitag Juli 4 2003 22:41 schrieb toRBEN pOLLmann:
Hier stehe ich beim Basteln vor noch einem Problem. Er bootet nicht. Statt Lilo steht da nur "L" und dann wiederholt sich immer wieder 04 04 04 ...
Was ist zu tun? Wo muss ich nachgucken?
http://sdb.suse.de/de/sdb/html/kgw_lilo_errmsg.html Was hast Du denn vorher gemacht? Helga PS: Wie teuer ist eigentlich so eine Wortmarke wie toRBEN pOLLmann? Kriegt man die auch in den Personalausweis? -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## Werkstatt & Information zu OpenSource -- http://www.eschkitai.de/ ## Offene Jobs -- http://www.eschkitai.de/openoffice/jobs.html
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
Helga Fischer schrieb:
Am Freitag Juli 4 2003 22:41 schrieb toRBEN pOLLmann:
Hier stehe ich beim Basteln vor noch einem Problem. Er bootet nicht. Statt Lilo steht da nur "L" und dann wiederholt sich immer wieder 04 04 04 ...
Was ist zu tun? Wo muss ich nachgucken?
http://sdb.suse.de/de/sdb/html/kgw_lilo_errmsg.html
Was hast Du denn vorher gemacht?
Also das war bis jetzt der beste Hinweis. Dort steht: L [errorcodes...] L01010101 Die erste Stufe wurde geladen und gestartet, aber sie konnte die zweite Stufe /boot/boot.b nicht laden. Dies weist üblicherweise auf einen physikalischen Fehler des Boot-Datenträgers oder eine fehlerhafte Platten-Geometrie hin. Gut, das bestaetigt mein Problem. Ich kann /dev/hda1 ja nicht einmal mounten. Allerdings kommt bei mit nicht L 01 01 01, sondern L 04 04 04, wo kann ich da den Unterschied rauslesen? Was ich machte: Siehe Thread
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
Hallo, On Sat, 05 Jul 2003, toRBEN pOLLmann schrieb:
Helga Fischer schrieb: [..]
http://sdb.suse.de/de/sdb/html/kgw_lilo_errmsg.html
Was hast Du denn vorher gemacht?
Also das war bis jetzt der beste Hinweis. Dort steht: L [errorcodes...] L01010101
Die erste Stufe wurde geladen und gestartet, aber sie konnte die zweite Stufe /boot/boot.b nicht laden. Dies weist üblicherweise auf einen physikalischen Fehler des Boot-Datenträgers oder eine fehlerhafte Platten-Geometrie hin.
Gut, das bestaetigt mein Problem. Ich kann /dev/hda1 ja nicht einmal mounten. Allerdings kommt bei mit nicht L 01 01 01, sondern L 04 04 04, wo kann ich da den Unterschied rauslesen?
RTF Doku von LILO. Dort gibt's sogar 2 Abschnitte zu deinem Problem: ==== /usr/share/doc/packages/lilo/README ==== [..] LILO start message - - - - - - - - - [..] L <error> ... The first stage boot loader has been loaded and started, but it can't load the second stage boot loader. The two-digit error codes indicate the type of problem. (See also section "Disk error codes".) This condition usually indicates a media failure or a geometry mismatch (e.g. bad disk parameters, see section "Disk geometry") [..] Disk error codes - - - - - - - - If the BIOS signals an error when LILO is trying to load a boot image, the respective error code is displayed. The following BIOS error codes are known: [..] 0x04 "Sector not found". This typically indicates a geometry mismatch. If you're booting a raw-written disk image, verify whether it was ^^^^^^^^^^^^^^^^^^^^^^ created for disks with the same geometry as the one you're using. If ^^^^^^^^^^^^^^^^^ you're booting from a SCSI disk or a large IDE disk, you should check, whether LILO has obtained correct geometry data from the kernel or whether the geometry definition corresponds to the real disk geometry. (See section "Disk geometry".) Removing COMPACT may help too. So may adding LINEAR. ==== Nach deiner Beschreibung dessen, trifft das Unterstrichene bei dir zu. -dnh, *kopfschuettelnd* PS: Doku liest man _bevor_ man sowas macht -- Woko ist einer, Woko ist viele. [WoKo in dag°]
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
David Haller schrieb:
RTF Doku von LILO. Dort gibt's sogar 2 Abschnitte zu deinem Problem:
Den ersten hatte ich gefunden, den 2. nicht.
0x04 "Sector not found". This typically indicates a geometry mismatch. If you're booting a raw-written disk image, verify whether it was ^^^^^^^^^^^^^^^^^^^^^^ created for disks with the same geometry as the one you're using. If ^^^^^^^^^^^^^^^^^ you're booting from a SCSI disk or a large IDE disk, you should check, whether LILO has obtained correct geometry data from the kernel or whether the geometry definition corresponds to the real disk > PS: Doku liest man _bevor_ man sowas macht
Ist ja nur die Kopie, auf der Originalplatte mach ich das nicht. So also dann mal andersrum gefragt, wie mach ich es besser? Platte a: 200 MB mit 80 MB Suse 7.0 installed, nur 1 Partition soll auf Platte b: 130 MB alles frei kopiert werden. Also nur die benutzten 80 MB sind benoetigt. dd if=/dev/Platte1 of=/dev/Platte2 und anschliessendes fdisk /dev/Platte2 hatte ich gemacht, weil ich mir klar war, dass ich die Partitionierung (Geometry?) anpassen muss auf Platte2 Wo habe ich nun den Fehler gemacht? Gruss Torben
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
Nun habe ich in der SDB nachgesehen http://sdb.suse.de/de/sdb/html/maddin_kopieren.html meint: tar -cSp --numeric-owner --atime-preserve -f - . | ( cd /NEW && tar -xSpvf --atime-preserve - ) Wenn ich das aber eingebe, dann bricht er mit tar: --atime-preserve: Cannot open: No such file or directory tar: Error is not recoverable: exiting now Also ich komm hier nich weiter.
![](https://seccdn.libravatar.org/avatar/cafdf3e357250f82df446ad37e96d2d8.jpg?s=120&d=mm&r=g)
* On Sat, 05 Jul 2003 at 12:30 +0200, toRBEN pOLLmann wrote:
Nun habe ich in der SDB nachgesehen http://sdb.suse.de/de/sdb/html/maddin_kopieren.html meint: tar -cSp --numeric-owner --atime-preserve -f - . | ( cd /NEW && tar -xSpvf --atime-preserve - ) ^^^^^^^^^^^^^^^^^^^^^^^
Wenn ich das aber eingebe, dann bricht er mit tar: --atime-preserve: Cannot open: No such file or directory tar: Error is not recoverable: exiting now
Da steht Unfug in der SDB. Wenn tar mit der Option -f aufgerufen wird, muß direkt danach der Filename des Archivs kommt. Da steht aber --atime-preserve. Richtig: tar -cSp --numeric-owner --atime-preserve -f - . | ( cd /NEW && \ tar -xSpv --atime-preserve -f - ) ^^^^^ ^^^^ /apm -- GPG welcome, request public key: mailto:adalbert+key@lopez.at
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
Hallo, On Sat, 05 Jul 2003, toRBEN pOLLmann schrieb:
Nun habe ich in der SDB nachgesehen http://sdb.suse.de/de/sdb/html/maddin_kopieren.html meint: tar -cSp --numeric-owner --atime-preserve -f - . | ( cd /NEW && tar -xSpvf --atime-preserve - )
Wenn ich das aber eingebe, dann bricht er mit tar: --atime-preserve: Cannot open: No such file or directory tar: Error is not recoverable: exiting now
Bug in der SDB. Hinter einem -f _muss_ der Dateiname folgen[1], im SDB-Artikel folgt hinter dem f das --atime-preserve. Da wurde offenbar beim Einbau der Aenderung (eben das einpflegen von --atime-preserve) etwas geschlampt. Richtig ist: tar -cSp --numeric-owner --atime-preserve -f - . \ | ( cd /NEW && tar -xSpv --atime-preserve -f - ) -dnh PS: Der Bug ist gemeldet. [1] und das ist auch bei einer Kombination von Optionen, die durch ein '-' eingeleitet wurde der Fall. Anders ist's AFAIK wenn man kein '-' verwendet, aber darauf sollte man sich IMO nicht verlassen sondern immer, falls man die Option 'f' verwendet, immer direkt anschliessend den Dateinamen angeben bzw. die Option als letzte verwenden. -- "Now, what was I doing before I so rudely interrupted myself?"
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
David Haller schrieb:
Hallo,
On Sat, 05 Jul 2003, toRBEN pOLLmann schrieb:
Nun habe ich in der SDB nachgesehen http://sdb.suse.de/de/sdb/html/maddin_kopieren.html meint: tar -cSp --numeric-owner --atime-preserve -f - . | ( cd /NEW && tar -xSpvf --atime-preserve - )
Wenn ich das aber eingebe, dann bricht er mit tar: --atime-preserve: Cannot open: No such file or directory tar: Error is not recoverable: exiting now
Bug in der SDB. Hinter einem -f _muss_ der Dateiname folgen[1], im SDB-Artikel folgt hinter dem f das --atime-preserve. Da wurde offenbar beim Einbau der Aenderung (eben das einpflegen von --atime-preserve) etwas geschlampt. Richtig ist:
tar -cSp --numeric-owner --atime-preserve -f - . \ | ( cd /NEW && tar -xSpv --atime-preserve -f - )
Hey! Danke! So hat es jetzt funktionuckelt! Aber so viel Ahnung kann einer allein kaum haben, David. Arbeitest Du zufaellig auch bei Suse? Ich habe hier mehrere Leute von Suse wiedergefunden, z.B. Philipp Thomas, die hier mit ihrer Privat-Email mitlesen. Gruss und nochmal herzlichen Dank, Torben P.S.: Was die Schlamperei in der SDB angeht, ist das fuer mich einmal mehr der Beweis, dass diese Liste ihren Zweck erfuellt, denn ich WAR ja bei der SDB und suchte und probierte mich doof da.
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
Hallo, On Sat, 05 Jul 2003, toRBEN pOLLmann schrieb:
David Haller schrieb:
On Sat, 05 Jul 2003, toRBEN pOLLmann schrieb:
Nun habe ich in der SDB nachgesehen http://sdb.suse.de/de/sdb/html/maddin_kopieren.html meint: tar -cSp --numeric-owner --atime-preserve -f - . | ( cd /NEW && tar -xSpvf --atime-preserve - )
Wenn ich das aber eingebe, dann bricht er mit tar: --atime-preserve: Cannot open: No such file or directory tar: Error is not recoverable: exiting now
Bug in der SDB. Hinter einem -f _muss_ der Dateiname folgen[1], im SDB-Artikel folgt hinter dem f das --atime-preserve. Da wurde offenbar beim Einbau der Aenderung (eben das einpflegen von --atime-preserve) etwas geschlampt. Richtig ist:
tar -cSp --numeric-owner --atime-preserve -f - . \ | ( cd /NEW && tar -xSpv --atime-preserve -f - )
Hey! Danke! So hat es jetzt funktionuckelt!
Aber so viel Ahnung kann einer allein kaum haben, David.
Ja, das denk ich mir auch ab und an *lol*
Arbeitest Du zufaellig auch bei Suse?
Nein.
Ich habe hier mehrere Leute von Suse wiedergefunden, z.B. Philipp Thomas, die hier mit ihrer Privat-Email mitlesen.
Ja. Und man sollte auch beruecksichtigen (und dankbar dafuer sein), dass diese Mitarbeiter von SuSE hier _privat_ mitlesen und schreiben. Denn diese koennen hier oft Infos einbringen die "wir anderen" eben nicht haben.
P.S.: Was die Schlamperei in der SDB angeht, ist das fuer mich einmal mehr der Beweis, dass diese Liste ihren Zweck erfuellt, denn ich WAR ja bei der SDB und suchte und probierte mich doof da.
Jup. Aber die SDB ist in aller Regel korrekt. Ich kann mich zumindest an keinen anderen SDB-Bug in der Art erinnern. Und, naja, Fehler passieren... Naja, das sollte in den naechsten Tagen korrigiert werden (man beruecksichtige, dass Wochenende ist ;) -dnh PS: bitte, aendere doch mal diesen laecherlichen "Real"-Namenseintrag in deinem Mailer... -- 93: Emacs Warum werden die Funktionen nicht mit Passwörtern versehen? (Frank Klemm)
![](https://seccdn.libravatar.org/avatar/5c786b1b80718534429c90c4126cd5ab.jpg?s=120&d=mm&r=g)
David Haller
Jup. Aber die SDB ist in aller Regel korrekt. Ich kann mich zumindest an keinen anderen SDB-Bug in der Art erinnern. Und, naja, Fehler passieren... Naja, das sollte in den naechsten Tagen korrigiert werden (man beruecksichtige, dass Wochenende ist ;)
Schande über mein Haupt :( Ich habe die Anregung damals schnell von zuhause einbauen wollen und dabei den Fehler eingebaut. Ist nun behoben und mit der nächsten Synchronisation nach Aussen sollte die korrigierte Variante sichtbar sein. Philipp -- Philipp Thomas Arbeit: pthomas@suse.de SuSE Linux AG Privat: philipp.thomas@t-link.de
![](https://seccdn.libravatar.org/avatar/4b62af4be141f3aa3fe34b3caed281f9.jpg?s=120&d=mm&r=g)
Am Samstag, 5. Juli 2003 19:53 schrieb Philipp Thomas:
David Haller
[Sat, 5 Jul 2003 15:55:47 +0200]: Jup. Aber die SDB ist in aller Regel korrekt. Ich kann mich zumindest an keinen anderen SDB-Bug in der Art erinnern. Und, naja, Fehler passieren... Naja, das sollte in den naechsten Tagen korrigiert werden (man beruecksichtige, dass Wochenende ist ;)
Schande über mein Haupt :( Ich habe die Anregung damals schnell von zuhause einbauen wollen und dabei den Fehler eingebaut. Ist nun behoben und mit der nächsten Synchronisation nach Aussen sollte die korrigierte Variante sichtbar sein.
Philipp
Vielen Dank Philipp... Das kostet Dich einen... :-) -- Die unaufgeforderte Zusendung einer Werbemail an Privatleute verstoesst gegen §1 UWG und §823 I BGB (Beschluss des LG Berlin vom 2.8.1998, Az: 16 O 201/98).Jede kommerzielle Nutzung der uebermittelten persoenlichen Daten sowie deren Weitergabe an Dritte ist ausdruecklich untersagt!
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
Hallo, On Sat, 05 Jul 2003, toRBEN pOLLmann schrieb:
David Haller schrieb: [..]
Doku liest man _bevor_ man sowas macht
Ist ja nur die Kopie, auf der Originalplatte mach ich das nicht.
Sonst waeren auch deine Daten wohl weg.
So also dann mal andersrum gefragt, wie mach ich es besser?
Platte a: 200 MB mit 80 MB Suse 7.0 installed, nur 1 Partition soll auf Platte b: 130 MB alles frei kopiert werden. Also nur die benutzten 80 MB sind benoetigt.
dd if=/dev/Platte1 of=/dev/Platte2 und anschliessendes fdisk /dev/Platte2
*AUTSCH*
hatte ich gemacht, weil ich mir klar war, dass ich die Partitionierung (Geometry?) anpassen muss auf Platte2
Wo habe ich nun den Fehler gemacht?
Ganz einfach, die Idee ist falsch. Das _kann_ so nicht funktionieren, v.a. das fdisk _nach_ dem kopieren ist widersinnig. Loesung im andern Subthread. -dnh -- 152: PORN Poster Ohne Richtigen Namen
participants (9)
-
Adalbert Michelic
-
David Haller
-
Frank Babies
-
Helga Fischer
-
Matthias Houdek
-
Philipp Thomas
-
Stephan Gwinner
-
Torben Pollmann
-
toRBEN pOLLmann