Do celów tworzenia kopii zapasowych okresowo klonuję dysk twardy.
Aby sklonować dysk za pomocą dd
polecenia Linux .
1- Utwórz lub zainstaluj dysk instalacyjny systemu Linux, Live CD lub USB. To, co następuje, dotyczy Linux Mint Mate, ale każdy inny smak Linuksa jest równie dobry.
2- Po podłączeniu zarówno napędu źródłowego, jak i docelowego do komputera, uruchom komputer z oddzielnego nośnika instalacyjnego systemu Linux.
3- Otwórz konsolę wiersza poleceń i wpisz:
sudo blkid
Spowoduje to wyświetlenie sekwencji wierszy, po jednej dla każdej partycji każdego dysku w zakresie systemowym,
/dev/sda1: LABEL="newmate2015" UUID="142698fe-5f97-4ca2-9a4c-3e20df" ...
/dev/sda2: ...
/dev/sdb1: ...
Liczba przed dwukropkiem /dev/sda<number>:
oznacza numer partycji, a litera przed liczbą /dev/sd<letter><number>:
oznacza dysk.
4- W dd
wierszu poleceń zmienna
if=
oznacza dysk źródłowy lub plik wejściowy, a
of=
zmienna określa dysk docelowy lub plik wyjściowy.
5- Aby zweryfikować poprawne litery dysku źródłowego i docelowego, wyświetlamy to samo przypisanie w inny sposób. W wierszu polecenia wprowadź:
gnome-disks
6- Jeśli wszystko jest zgodne, wpisz w wierszu polecenia:
dd if=/dev/sd<source-drive-letter> of=/dev/sd<target-drive-letter> conv=noerror,sync bs=4k
Dzięki tej conv=sync,noerror
opcji dd
nie zatrzyma przesyłania, jeśli nie można odczytać bitów w bloku źródłowym, w takim przypadku, aby utrzymać źródło przesyłania i dyski docelowe w tej samej pozycji danych i tej samej długości, dd
zamiast tego napisze wszystko blok zer o prawidłowej długości.
bs=
Argumentem jest rozmiar bloku transfer, a także wpływa na przepływność transferu operacja klonowania, można ustalić metodą prób i błędów, 4k
współpracuje z większością napędów HDD, SSD i USB, napędy CD użyć 512b
rozmiaru bloku.
Dysk docelowy musi mieć taką samą lub większą pojemność niż dysk źródłowy. Używam dysków tego samego rozmiaru. W końcu, gdy skończy się pojemność rezerwowa realokacji dysku docelowego niewłaściwego sektora, dd
polecenie zakończy się niepowodzeniem.
Na moim prostym komputerze sklonowanie dysku o pojemności 1 TB zajmuje około 3 godzin
Po klonowaniu
7 Wyłącz urządzenie normalnie.
8 Nie próbuj uruchamiać komputera, który ma 2 dyski o tym samym UUID.
9 Odłącz oryginalny dysk źródłowy od komputera.
10 Uruchom i sprawdź, czy klonowany dysk uruchamia się normalnie.
11 Oznacz lub nagraj usunięty dysk za pomocą: daty usunięcia, użytkownika, nazwy komputera, lokalizacji, zawartości, numeru seryjnego itp.