dd -> iso -> growisofs = Schrott
Auf der Festplatte liegt eine Windows-Recovery-Partition. Ich dachte, es wäre mal Zeit, den Inhalt zu sichern. dd if=/dev/sda1 of=recovery.iso Keine Fehlermeldung. Zum Testen: mount -o loop recovery.iso /mnt Alles klar, die Daten sind im Image. growisofs -dvd-compat -speed=4 -Z /dev/dvd=recovery.iso: DVD wird ohne Fehlermeldung gebrannt. umount /mnt mount /dev/dvd /mnt mount: blockorientiertes Gerät /dev/sr0 ist schreibgeschützt, wird eingehängt im Nur-Lese-Modus mount: /dev/sr0: Konnte den Superblock nicht lesen Nachdem ich zwei Rohlinge geschrottet habe, frage ich mal lieber hier, was da nicht stimmen könnte. Danke! Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Die, 17 Nov 2009, Juergen Langowski schrieb:
Auf der Festplatte liegt eine Windows-Recovery-Partition.
FAT16/FAT32/NTFS Dateisystem?
Ich dachte, es wäre mal Zeit, den Inhalt zu sichern.
dd if=/dev/sda1 of=recovery.iso Keine Fehlermeldung.
Warum auch, solange es keine Festplattenprobleme gibt.
Zum Testen: mount -o loop recovery.iso /mnt Alles klar, die Daten sind im Image.
Jo, bei loop werden ganz normal alle Dateisysteme gemäß /proc/filesystems abgeklappert.
growisofs -dvd-compat -speed=4 -Z /dev/dvd=recovery.iso: DVD wird ohne Fehlermeldung gebrannt.
Öh, ja, dem Brennprogramm ist's auch egal _was_ es da brennt.
umount /mnt
mount /dev/dvd /mnt
mount: blockorientiertes Gerät /dev/sr0 ist schreibgeschützt, wird eingehängt im Nur-Lese-Modus
mount: /dev/sr0: Konnte den Superblock nicht lesen
Wie kommst du auf die Idee, daß dein Image ein ISO9660 oder UDF Dateisystem enthält? Ich weiß nicht, ob bei DVDs noch nach mehr geguckt wird. Jedenfalls ist es nicht vorgesehen, ein FAT*/NTFS auf DVD zu haben (das hat z.B. keine Windows-Inst-CD/DVD seit anno dunnemals). Evtl. läßt sich Linux per explitziter Angabe des Dateisystemtyps überreden.
Nachdem ich zwei Rohlinge geschrottet habe, frage ich mal lieber hier, was da nicht stimmen könnte.
Dein Gedankengang. Du mußt also das per dd[2] gezogene Image _als solches_ noch in ein ISO9660 oder UDF verpacken und das dann brennen, z.B. indem du das Image als Datei mit k3b "hinzufügst". Oder halt: ### erstmal den irreführenden Dateinamen korrigieren: mv -i recovery.iso recovery.img ### Image in ISO-9660-Image einpacken: mkisofs [..] -o recovery_img.iso recovery.img ### einfachste Syntax zum brennen, growisofs-Syntax bitte selber ### nachschauen: cdrecord dev=/dev/sr0 recovery_img.iso Ungetestet! -dnh [1] bei DVD-RAM geht das, u.a. auch ext2 ;) [2] du solltest evtl. besser gleich GNU ddrescue[3] oder dd_rescue[4] verwenden [3] das gibt's seltsamerweise nicht von SUSE paketiert, daher hab ich das vor ner Weile mal eben ... (bei der 11.2 auf's Build-Datum der Pakete achten ;) http://software.opensuse.org/ymp/home:dnh/openSUSE_11.1/ddrescue.ymp http://software.opensuse.org/ymp/home:dnh/openSUSE_11.2/ddrescue.ymp bzw. http://download.opensuse.org/repositories/home:/dnh/openSUSE_11.1/ http://download.opensuse.org/repositories/home:/dnh/openSUSE_11.2/ [4] leider steckt das (schon lange) in einem Paket namens "ddrescue" -- Katzen würden Whiskey saufen. -- Nico Hoffmann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 18. November 2009 11:04:01 schrieb David Haller:
Hallo,
Am Die, 17 Nov 2009, Juergen Langowski schrieb:
Auf der Festplatte liegt eine Windows-Recovery-Partition.
FAT16/FAT32/NTFS Dateisystem?
Uh - ja, das war dann wohl auch der Haken: (...)
Du mußt also das per dd[2] gezogene Image _als solches_ noch in ein ISO9660 oder UDF verpacken und das dann brennen, z.B. indem du das Image als Datei mit k3b "hinzufügst".
Oder halt:
### erstmal den irreführenden Dateinamen korrigieren: mv -i recovery.iso recovery.img
### Image in ISO-9660-Image einpacken: mkisofs [..] -o recovery_img.iso recovery.img
### einfachste Syntax zum brennen, growisofs-Syntax bitte selber ### nachschauen: cdrecord dev=/dev/sr0 recovery_img.iso
Ungetestet!
Genau. So was in der Art. Danke! Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
David Haller
-
Juergen Langowski