Klonowanie dysku twardego przy użyciu Ubuntu Live CD

  • Trevor Bekolay
  • Updated July 23, 2010, 7:30pm EDT

Czy to podczas konfigurowania wielu komputerów, czy wykonywania pełnej kopii zapasowej, klonowanie dysków twardych jest częstym zadaniem konserwacyjnym. Nie zawracaj sobie głowy wypalaniem nowej płyty startowej lub płaceniem za nowe oprogramowanie – możesz to zrobić w prosty sposób za pomocą Ubuntu Live CD.

Nie tylko możesz to zrobić za pomocą Ubuntu Live CD, możesz to zrobić zaraz po wyjęciu z pudełka – bez dodatkowego oprogramowania! Program, którego użyjemy nazywa się dd, i jest dołączony do prawie wszystkich dystrybucji Linuksa. dd jest narzędziem używanym do kopiowania niskiego poziomu – zamiast pracy z plikami, działa bezpośrednio na surowych danych na urządzeniu pamięci masowej.

sshot-1

Uwaga: dd dostaje zły rap, ponieważ jak wiele innych narzędzi Linuksa, jeśli niewłaściwie używane może być bardzo destrukcyjne. Jeśli nie jesteś pewien, co robisz, możesz łatwo wymazać cały dysk twardy, w sposób niemożliwy do odzyskania.

Reklama

Oczywiście, drugą stroną tego jest to, że dd jest niezwykle potężny i może wykonywać bardzo złożone zadania przy niewielkim wysiłku użytkownika. Jeśli jesteś ostrożny i postępujesz ściśle według tych instrukcji, możesz sklonować swój dysk twardy za pomocą jednego polecenia.

Bierzemy mały dysk twardy, którego używaliśmy i kopiujemy go na nowy dysk twardy, który nie został jeszcze sformatowany.

Aby upewnić się, że pracujemy z właściwymi dyskami, otworzymy terminal (Aplikacje > Akcesoria > Terminal) i wpiszemy następujące polecenie

sudo fdisk -l

screenshot_001

Mamy dwa małe dyski, /dev/sda, który ma dwie partycje, i /dev/sdc, który jest całkowicie niesformatowany. Chcemy skopiować dane z /dev/sda na /dev/sdc.

Reklama

Uwaga: podczas gdy można skopiować mniejszy dysk na większy, nie można skopiować większego dysku na mniejszy metodą opisaną poniżej.

Teraz część zabawy: użycie dd. Wywołanie, którego użyjemy, to:

sudo dd if=/dev/sda of=/dev/sdc

W tym przypadku mówimy dd, że plik wejściowy („if”) to /dev/sda, a plik wyjściowy („of”) to /dev/sdc. Jeśli twoje dyski są dość duże, może to zająć trochę czasu, ale w naszym przypadku zajęło to mniej niż minutę.

screenshot_002

Jeśli zrobimy sudo fdisk -l ponownie, możemy zobaczyć, że pomimo braku formatowania /dev/sdc w ogóle, ma teraz te same partycje co /dev/sda.

Reklama

screenshot_003
Dodatkowo, jeśli zamontujemy wszystkie partycje, możemy zobaczyć, że wszystkie dane na /dev/sdc są teraz takie same jak na /dev/sda.

screenshot_004

Uwaga: może być konieczne ponowne uruchomienie komputera, aby móc zamontować nowo sklonowany dysk.

I to wszystko…Jeśli zachowasz ostrożność i upewnisz się, że używasz właściwych dysków jako pliku wejściowego i wyjściowego, dd nie ma się czego bać. W przeciwieństwie do innych narzędzi, dd kopiuje absolutnie wszystko z jednego dysku na drugi – oznacza to, że możesz nawet odzyskać pliki usunięte z oryginalnego dysku w klonie!

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.