[linux-l] Festplatte mit dd kopieren

Volker Grabsch vog at notjusthosting.com
Di Aug 14 11:42:11 CEST 2007


On Tue, Aug 14, 2007 at 11:12:42AM +0200, Malte Frerichs wrote:
> On Mon, 2007-08-13 at 02:20 +0200, olafBuddenhagen at gmx.net wrote:
> > 
> >    cp --sparse=always /dev/<partition> image
[...]
> Das wars wohl, was ich suchte.
> Wie ist das denn mit den Dateisystemen.
> 
> Wenn /dev/hdaX fat32 ist und ich davon nen Image mache, so sollte das
> funktionieren, solange ich es auf einem ext-Dateisystem speichere. Wie
> sieht das ganze aus, wenn ich es auf DVD etc brenne? kann es da probleme
> geben?

DVDs kennen AFAIK keine sparse-Dateien. Entweder ist die DVD groß
genug fürs Image (wahrscheinlich nicht), oder du musst dir etwas
einfallen lassen.

Vielleicht kannst du ein ext2-Dateisystem auf die DVD brennen?
Oder ein ext2-System als Datei anlegen, diese Datei mounten, dort
das fat32-Image (als sparse-Datei) reinkopieren, unmounten, und
die ext2-Imagedatei dann brennen.

Wenn du dann die DVD mountest, findest du eine Datei (das ext2-Image),
die du wiederum mountest. Darin findest du nochmal eine Datei (das
fat32-Image), das du wiederum mounten kannst. Klingt umständlich,
aber du würdest zumindest noch "direkt" an die Dateien herankommen:

    mount /media/dvd
    mount -o loop /media/dvd/ext2-image /media/tmp
    mount -o loop /media/tmp/fat32-image /media/fat32

Alternativ kannst du das fat32-Image (die sparse-Datei) auch
einfach durch "gzip -1" jagen und auf die DVD brennen.

Dann kommt du aber nicht mehr "direkt" an den Inhalt
der Partition. Willst du die DVD nur zum Wiederherstellen der
Partition, ist alles okay. Willst du "hinein sehen", müsstest
du dir immer erst die Datei von der DVD auf die Festplatte
entpacken, und zwar als sparse-Datei! Also etwa so:

    gunzip < /media/dvd/fat32-image.gz \
    | cp --sparse=always /dev/stdin fat32-image


Gruß,

    Volker

-- 
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR



Mehr Informationen über die Mailingliste linux-l