Polecenie dd to narzędzie do niskopoziomowego kopiowania bit po bicie. Działa w ten sposób, że kopiuje bit po bicie źródło if= do lokalizacji of=. Można określić ile bajtów ma być przekopiowanych.
To copy a hard disk, one would use the following command (whilst root):
dd if=/dev/hdx of=/dev/hdy
Tworzenie obrazu ISO partycji;
dd if=/dev/hda1 of=/katalog/obraz_partycji1.iso
i odtwarzanie partycji:
dd if=/katalog/obraz_partycji1.iso of=/dev/hda1
Wykonanie komendy dd if=/dev/hda1 spowoduje wyrzucenie zawartości partycji na standardowe wyjscie, zatem mozemy w locie skompresować obraz:
dd if=/dev/hda1 | gzip > /katalog/obraz_parycji1.gz
Przywracanie partycji ze skomresowanego obrazu:
gzip -dcv obraz_partycji1.gz | dd of=/dev/hda1
w tym przypadku dd pobiera dane ze standardowego wejścia i zapisuję na partycji.
Tworzenie kopii MBR:
dd if=/dev/hda of=/katalog/mbr_backup bs=512 count=1
Generowanie pliku z losowymi danymi 1GB:
dd if=/dev/urandom of=1gb.random bs=512 count=2097152
Tworzenie obrazu płyty kompaktowej
dd if=/dev/cdrom of=/katalog/obraz_plyty.iso
środa, 27 kwietnia 2011
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz