--------------------------------Linux Guide---------------------------------- by Ingo Blechschmidt (c) 2002 ----------------------------------------------------------------------------- ------------------------- dd ------------------------- Mon Dec 30 14:36:59 MET 2002 ------------------------- dd Bootsektor if of LILO Mount Kernel mount kernel hda hda1 sda sda1 ----------------------------------------------------------------------------- Sie wollen den Bootsektor Ihrer Festplatte/Partition sichern. dd übernimmt diese Aufgabe. ----------------------------------------------------------------------------- Für das Auslesen der ersten 512 Bytes der Partition (den Device-Namen müssen Sie u.U. anpassen) müssen Sie nur den folgenden Befehl eingeben: --------CODE--------: Auslesen # dd if=/dev/hda1 of=bootsect.img bs=512c count=1 --------/CODE-------- Das Einspielen des Images erfolgt dann über --------CODE--------: Einspielen # dd if=bootsect.img of=/dev/hda1 bs=512c count=1 --------/CODE-------- Wenn Sie die Partitionstabelle ein- oder auslesen wollen, lassen Sie die Partitionsnummer (im Beispiel 1) einfach weg. Wenn Sie Ihr Linux ohne LILO starten wollen (nicht empfehlenswert, da dann nur noch über die rdev-Utilities die Möglichkeit besteht, Boot-Parameter dem Kernel mitzugeben) genügt dieser Befehl: --------CODE--------: Der Kernel als Bootloader # dd if=/boot/vmlinuz of=/dev/hda1 --------/CODE-------- Sie können auch ganze Festplatten spiegeln: --------CODE--------: Festplatten spiegeln I # dd if=/dev/hda of=/tmp/ghost-hda.img --------/CODE-------- Allerdings muss so zum Zurückspielen des Images die gleiche Festplatte (Festplattengeometrie) vorhanden sein. Besser ist: --------CODE--------: Festplatten spiegeln II # dd if=/dev/hda1 of=/tmp/ghost-hda1.img --------/CODE-------- Wiederholen Sie diesen Vorgang für alle Partitionen (hda?). Nun können Sie das Image sogar mounten: --------CODE--------: Mounten des Images # mount -o loop -t dateisystemtyp /tmp/ghost-hda1.img /mnt/image --------/CODE-------- dateisystemtyp muss der Dateisystemtyp des Images sein, für eine detaillierte Aufzählung empfehle ich die Lktüre der mount-Manpage. Oft genutzt werden iso9660 für CD-Images, ext2, ext3 oder reiserfs für Festplattenimages, und minix oder ext2 für Diskettenimages (Danke an Sebastian Gabbert für diesen Hinweis). Das Verzeichnis /mnt/image muss dabei schon vorhanden sein. Bei SCSI-Festplatten müssen Sie jedes hda durch sda ersetzen. ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- This document is distributed under the terms of the GNU Free Documentation License.