27Jun

Utwórz obraz dysku przy użyciu płyty Live CD systemu Ubuntu

click fraud protection

Klonowanie dysku twardego jest przydatne, ale co zrobić, jeśli trzeba wykonać kilka kopii, lub po prostu chcesz wykonać pełną kopię zapasową dysku twardego? Obrazy dysków pozwalają umieścić wszystko i mamy na myśli wszystko, od dysku twardego w jednym dużym pliku.

Dzięki płycie Ubuntu Live CD jest to prosty proces - wszechstronne narzędzie dd może zrobić to dla nas zaraz po wyjęciu z pudełka.

Do wcześniejszego sklonowania dysku twardego użyliśmy dd .Tworzenie obrazu dysku jest bardzo podobne, z wyjątkiem kopiowania danych z jednego dysku twardego na inny, kopiujemy z dysku twardego do pliku. Zdjęcia dysków są bardziej elastyczne, ponieważ możesz zrobić to, co chcesz, z danymi, gdy już je wyciągniesz z dysku źródłowego.

Obraz dysku będzie dużym plikiem, w zależności od rozmiaru dysku źródłowego - dd skopiuje każdy jego fragment, nawet jeśli na całym dysku twardym jest tylko jeden mały plik. Tak więc, aby rozpocząć, upewnij się, że masz urządzenie podłączone do komputera, które będzie wystarczająco duże, aby pomieścić obraz dysku.

instagram viewer

Kilka pomysłów dotyczących miejsca przechowywania obrazu dysku i sposobu połączenia się z nim na dysku CD Ubuntu Live można znaleźć w poprzednim artykule na temat Live CD.W tym artykule zamierzamy zrobić obraz dysku 1 GB i zapisać go na innym dysku twardym w tym samym komputerze.

Uwaga: zawsze należy zachować ostrożność podczas korzystania z dd , ponieważ bardzo łatwo jest całkowicie wymazać dysk, co pokażemy w dalszej części tego artykułu.

Tworzenie obrazu dysku

Uruchom komputer w środowisku Ubuntu Live CD.

Ponieważ będziemy przechowywać obraz dysku na lokalnym dysku twardym, musimy go najpierw zamontować.Kliknij Miejsca, a następnie lokalizację, w której chcesz zapisać obraz - w naszym przypadku dysk wewnętrzny o pojemności 136 GB.

Otwórz okno terminala( Aplikacje> Akcesoria> Terminal) i przejdź do nowo zamontowanego napędu. Wszystkie zamontowane napędy powinny znajdować się w / media, więc użyjemy polecenia

cd / media

, a następnie wpiszemy pierwsze litery naszego trudnego do wpisania dysku, naciśnij klawisz, aby automatycznie uzupełnić nazwę i przejść do tegoinformator.

Jeśli chcesz umieścić obraz dysku w określonym folderze, przejdź do niego teraz. Po prostu umieścimy obraz dysku w katalogu głównym zamontowanego dysku.

Następnym krokiem jest określenie identyfikatora napędu, z którego ma zostać utworzony obraz. W oknie terminala wpisz polecenie

sudo fdisk -l

Nasz dysk 1 GB to /dev/ sda, więc odnotujemy to.

Teraz użyjemy dd do zrobienia zdjęcia. Wywołanie to

sudo dd if = /dev/ sda of =. / OldHD.img

Oznacza to, że chcemy skopiować z pliku wejściowego( "jeśli") /dev/ sda( nasz napęd źródłowy) do pliku wyjściowego( "z")OldHD.img, który znajduje się w bieżącym katalogu roboczym( jest to część "." Ciągu "of").

Zajmuje to trochę czasu, ale nasz obraz został stworzony. .. Sprawdźmy, aby upewnić się, że działa.

Testowanie obrazu dysku: czyszczenie dysku

Kolejną interesującą rzeczą, jaką potrafi zrobić dd , jest całkowite przetarcie danych na dysku( proces, który wcześniej omówiliśmy).Polecenie do tego jest

sudo dd if = /dev/ urandom = /dev/ sda

To pobiera pewne dane losowe jako dane wejściowe, i wysyła je do naszego napędu, /dev/ sda.

Jeśli teraz sprawdzimy napęd za pomocą sudo fdisk -l , możemy zobaczyć, że dysk jest rzeczywiście wyczyszczony.

Testowanie obrazu napędu: przywracanie obrazu dysku

Możemy przywrócić obraz dysku za pomocą wywołania dd , który jest bardzo podobny do sposobu, w jaki stworzyliśmy obraz. Jedyną różnicą jest to, że obraz będzie poza plikiem wejściowym, a napęd będzie teraz naszym plikiem wyjściowym.

Dokładne wywołanie to

sudo dd if =. / OldHD.img z = /dev/ sda

To trwa chwilę, ale kiedy to się zakończy, możemy potwierdzić przy pomocy sudo fdisk -l , że nasz napęd powraca do stanu, w jakim używałbyć!

Wniosek

Istnieje wiele powodów, aby stworzyć obraz dysku, a tworzenie kopii zapasowych jest najbardziej oczywiste. Na szczęście dzięki dd tworzenie obrazu dysku zajmuje tylko jedną linię w oknie terminala - jeśli masz pod ręką Ubuntu Live CD!