Jak sklonować dysk twardy z systemem Linux: 4 metody

Jak sklonować dysk twardy z systemem Linux: 4 metody

To, że korzystasz z systemu operacyjnego Linux, nie oznacza, że ​​od czasu do czasu nie będziesz mieć problemów. Zawsze dobrze jest mieć plan awaryjny, na wypadek gdyby pojawił się problem. Być może zaatakuje rzadki wirus Linuksa; być może będziesz celem oszustów ransomware. Może dysk twardy (HDD) ulegnie awarii.





Klonując dysk twardy z systemem Linux, tworzysz obraz dysku, który można później przywrócić. Ale jak sklonować dysk twardy z systemem Linux?





Narzędzia do klonowania dysków Linux

Twoja instalacja Linuksa może zawierać błąd; możesz uaktualnić dysk twardy do większego woluminu. Niezależnie od problemu, jeśli masz kopię zapasową dysku , przywrócenie i ponowne uruchomienie będzie stosunkowo proste.





Znaleźliśmy cztery najlepsze rozwiązania do klonowania dysku twardego z systemem Linux:

  1. dd
  2. Obraz części
  3. Partclon
  4. Clonezilla

Niektóre mogą być preinstalowane z dystrybucją Linuksa. Inne narzędzia do klonowania dysków w systemie Linux mogą być dostępne do zainstalowania od strony trzeciej. Tak czy inaczej, nie powinno minąć dużo czasu, zanim będziesz w stanie przywrócić i uruchomić system.



Przyjrzyjmy się każdej z czterech głównych opcji klonowania dysku w systemie Linux.

1. dd: Natywne narzędzie do klonowania dysków systemu Linux

Być może najpotężniejsze narzędzie linuksowe z nich wszystkich, dd jest czasami określane jako „niszczyciel dysków”. Jeśli zostanie niewłaściwie użyty, może usunąć zawartość dysku, ale jeśli chcesz wiedzieć, jak sklonować dysk twardy w dowolnej dystrybucji Linuksa, czy to Debian, Ubuntu, cokolwiek, to jest ta, której należy użyć.





Znajdziesz dd wbudowany w większość systemów operacyjnych Linux – jeśli nie, zainstaluj go z menedżera pakietów. Aby sklonować dysk twardy komputera, użyj polecenia:

dd if=/dev/sdX of=/dev/sdY bs=64K conv=noerror,sync

Podzielmy to polecenie dla jasności:





  • sdX jest dyskiem źródłowym
  • sdY jest miejscem docelowym
  • bs jest poleceniem rozmiaru bloku
  • 64K odpowiada bs

Jeśli chodzi o ustawienia 64K, domyślna wartość to 512 bajtów, co jest raczej małą wartością. Najlepiej dołączyć jako warunek 64K lub większy 128K. Jednak: podczas gdy większy rozmiar bloku przyspiesza transfer, mniejszy rozmiar bloku sprawia, że ​​transfer jest bardziej niezawodny.

Jeśli chcesz tylko sklonować partycję dysku z systemem Linux, użyj

dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror,sync

Jak widać, partycja sda1 (przegroda 1 Na urządzeniu sda) zostanie sklonowany do sdb1, nowo utworzona partycja 1 Na urządzeniu łazienka. Może to być dodatkowy lub zewnętrzny dysk twardy podłączony do komputera.

Uzyskiwać Wejść aby uruchomić polecenie. Czas potrzebny na sklonowanie dysku Linux zależy od rozmiaru dysku lub partycji. Możesz nawet użyć tego polecenia, aby sklonować dysk na większy dysk. Tylko upewnij się, że docelowa objętość jest wystarczająco duża!

2. Narzędzie do klonowania partycji Linuksa, Partimage

Jeśli uważasz, że dd jest zbyt skomplikowane, partimage jest dobrą alternatywą. Dostępne dla większości dystrybucji, partimage jest również dostępne dla większości dystrybucji i nie wiąże się z żadnym ryzykiem „niszczyciela dysków”!

Jednak partimage nie obsługuje systemu plików ext4, więc unikaj używania go do klonowania dysków lub partycji tego typu. Może być używany do klonowania popularnego systemu plików Linux ext3, a także formatów dysków Windows (FAT32 lub NTFS).

ile osób może korzystać z netflixa

Przed rozpoczęciem upewnij się, że partycja, którą chcesz sklonować, jest odmontowana. W przeciwnym razie będziesz musiał wyjść z partimage, aby to zrobić przed kontynuowaniem procesu. Możesz wyjść z partimage w dowolnym momencie za pomocą F6 klucz.

Czytaj więcej: Jak zamontować dysk twardy w systemie Linux

Aby zainstalować oprogramowanie do klonowania dysku partimage w systemie Ubuntu:

sudo apt install partimage

Uruchom z wiersza poleceń za pomocą:

sudo partimage

Jest to aplikacja obsługiwana za pomocą myszy, która wymaga najpierw wybrania partycji do sklonowania.

  1. Stuknij w prawo, aby przejść do następnej sekcji
  2. Wybierz Plik obrazu do utworzenia/użycia i wprowadź nazwę
  3. Wybierz właściwy Działanie do wykonania (upewnij się, że wybrana opcja ma gwiazdkę)
  4. naciskać F5 kontynuować
  5. Na następnym ekranie wybierz Poziom kompresji , a twój preferowany Opcje
  6. Ustaw tryb podziału obrazu i określ, co się stanie po utworzeniu kopii zapasowej (np. Restart Linuksa)
  7. Uzyskiwać F5 kontynuować
  8. Potwierdź szczegóły, a następnie dotknij ok rozpocząć proces

Klonowanie dysku z systemem Linux za pomocą partimage jest zwykle szybkie, ale szybkość zależy od mocy komputera.

3. Partclone: ​​obrazy i klony partycji dysku Linux

Jako bardziej dojrzałą alternatywę dla dd, która obsługuje kopie zapasowe systemu plików ext4, partclone jest prosty w użyciu, ale ponownie wymaga poleceń tekstowych, a nie interfejsu obsługiwanego klawiaturą lub myszą. Zainstaluj za pomocą:

sudo apt install partclone

I wystartuj z:

partclone.[fstype]

...gdzie [typ fs] to typ systemu plików partycji, którą chcesz sklonować.

Następujące polecenie utworzy obraz dysku hda1 (dysk twardy 1, partycja 1) o nazwie hda1.img :

partclone.ext3 -c -d -s /dev/hda1 -o hda1.img

Możesz przywrócić ten obraz, więc użyj

partclone.extfs -r -d -s hda1.img -o /dev/hda1

Więcej informacji na temat użytkowania można znaleźć na strona internetowa partclone .

4. Sklonuj swój dysk Linux za pomocą Clonezilla

Aby uzyskać bardziej elastyczne rozwiązanie, dlaczego nie wypróbować Clonezilli? To popularne rozwiązanie do odzyskiwania po awarii jest oparte na Partclone i przeznaczone do szeregu zadań klonowania dysków systemu Linux. Obsługiwane są wszystkie oczekiwane systemy plików w systemach Linux, Windows i macOS (i nie tylko).

W przeciwieństwie do dd i Partclone, Clonezilla jest dostępna jako bootowalny obraz ISO. Możesz napisać to na DVD lub pamięć USB, aby w pełni sklonować dysk twardy z systemem Linux. Clonezilla jest prosta w użyciu, z menu sterowanym klawiaturą, a nie niejasnymi poleceniami, więc każdy może się z tym uporać.

Chociaż Clonezilla może być skonfigurowana jako samodzielne narzędzie, możesz chcieć używać jej jako części Narzędzie do odzyskiwania Boot CD Hiren .

Możesz także użyć Clonezilli w charakterze zawodowym, aby zobrazować wiele podobnych konfiguracji komputera z tym samym systemem operacyjnym.

Pobierać: Clonezilla

Klonowanie dysku twardego z systemem Linux jest łatwe

Jeśli nigdy wcześniej nie sklonowałeś dysku twardego, możesz czuć się nieco niechętnie, aby zacząć. Może to być onieśmielające, zwłaszcza jeśli jesteś w poważnych tarapatach z uszkodzonym dyskiem twardym, który desperacko potrzebuje klonowania przed awarią.

Chociaż możesz chcieć po prostu zsynchronizować ważne dane z chmurą , zawsze dobrze jest mieć pełną kopię zapasową dysku, którą możesz szybko przywrócić w przypadku błędów systemowych. Pamiętaj jednak, aby używać tych narzędzi ostrożnie, ponieważ mogą one łatwo spowodować przypadkową utratę danych.

Udział Udział Ćwierkać E-mail Najlepsze oprogramowanie i aplikacje dla systemu Linux

Niezależnie od tego, czy dopiero zaczynasz korzystać z Linuksa, czy jesteś doświadczonym użytkownikiem, oto najlepsze oprogramowanie i aplikacje dla Linuksa, których powinieneś dziś używać.

Czytaj dalej
Powiązane tematy
  • Linux
  • Backup danych
  • Przywracanie systemu
  • Klonuj dysk twardy
  • Wskazówki dotyczące Linuksa
O autorze Christian Cawley(1510 opublikowanych artykułów)

Zastępca redaktora działu Security, Linux, DIY, Programming i Tech Explained oraz Really Useful Producent podcastów, z dużym doświadczeniem w obsłudze komputerów i oprogramowania. Christian jest współtwórcą magazynu Linux Format, majsterkowiczem Raspberry Pi, miłośnikiem Lego i fanem gier retro.

Więcej od Christiana Cawleya

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować