If-Koubou

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

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

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 to zrobić dla nas od razu po wyjęciu z pudełka.

Korzystaliśmy dd sklonować wcześniej dysk twardy. 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.

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 zachowaj ostrożność podczas używania dd, ponieważ bardzo łatwo 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 zainstalowane dyski powinny być w / media, więc użyjemy tego polecenia

cd / media

a następnie wpisz kilka pierwszych liter naszego trudnego do wpisania dysku, naciśnij klawisz, aby automatycznie uzupełnić nazwę i przejść do tego katalogu.

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 dysku, z którego chcesz utworzyć obraz. W oknie terminala wpisz polecenie

sudo fdisk -l

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

Teraz użyjemy dd zrobić obraz. Inwokacja jest

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 ("of") OldHD.img, który znajduje się w bieżącym katalogu roboczym (to jest " "Część ciągu" z ").

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

Testowanie obrazu dysku: Wymazywanie dysku

Kolejna interesująca rzecz dd można całkowicie wymazać dane z dysku (proces, który omówiliśmy wcześniej). Polecenie do tego jest

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

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

Jeśli sprawdzimy teraz dysk za pomocą sudo fdisk -l, widzimy, że dysk jest w istocie wyczyszczony.

Testowanie obrazu dysku: przywracanie obrazu dysku

Możemy przywrócić obraz dysku z wywołaniem dd to bardzo podobne do tego, jak 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 jest

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

Trwa to chwilę, ale kiedy to się skończy, możemy to potwierdzić sudo fdisk -l że nasz napęd powrócił do poprzedniego stanu!

Wniosek

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