
Najczęściej tworzy się obrazy płyt CD/DVD, jednak czasem istnieje potrzeba utworzenia obrazu dysku twardego, pendrive lub dyskietki. Przyczyną może być przenoszenie danych lub utworzenie kopii zapasowej w postaci jednego pliku. W przypadku obrazów dysku twardego, pendrive jak i dyskietki istnieje możliwość modyfikacji ich zawartości po zamontowaniu. Do utworzenia obrazów posłuży nam polecenie dd. Na początek wypadałoby wspomnieć co nieco na temat sposobu przedstawiania napędów w linuksie. Wszystkie napędy są przedstawianie w formie pliku znajdującego się w katalogu /dev. Tak więc pierwszy dysk twardy (IDE0, master), będzie posiadał plik /dev/sda, drugi dysk (IDE0, slave) plik /dev/sdb itd. Partycje dysku twardego także są przedstawiane w formie pliku, więc pierwsza partycja pierwszego dysku (IDE0, master) będzie miała plik /dev/sda1, itd. Numeracja partycji zależy od umieszczenia ich w strukturze dysku, mówiąc bardziej praktycznie od kolejności ich tworzenia oraz modelu (często spotykane sda1, sda5, sda6). Podobnymi prawami rządzi się pendrive. Dla przykładu, jeśli istnieje jeden dysk twardy, to po włożeniu pendrive, zostanie przypisany mu plik /dev/sdb. Może się tak zdarzyć że pendrive będzie posiadał partycje, więc będą one kolejno oznaczane numerami, np. /dev/sdb1, itd. Napędy optyczne CD oraz DVD również posiadają swoje pliki: /dev/sr0, /dev/sr1, itd. (dokładnie ta sama zasada co w przypadku dysku twardego, z tym że nie występują partycje, a napęd oznacza się numerem). Często się zdarza że pliki /dev/sr0... posiadają dowiązania do pliku /dev/cdrom lub /dev/scd0. Dyskietka posiada plik /dev/fd0, jeśli jest więcej stacji to kolejno /dev/fd1, /dev/fd2... itd. Na początek to tyle z teorii, powinno pomóc w zrozumieniu tworzenia obrazów.
Tworzenie obrazu tysku twardego.
Można utworzyć obraz całego dysku twardego wraz z partycjami lub tylko poszczególnych partycji.
Najpierw przykład tworzenia obrazu całego dysku twardego wraz z partycjami:
dd if=/dev/sda of=/katalog/dla/obrazu_sda.img
Parametr if zawiera plik dysku twardego, natomiast parametr of adres i nazwa pliku obraz dysku (gdzie ma zostać zapisany).
Tworzenie obrazu poszczególnych partycji:
dd if=/dev/sda1 of=/katalog/dla/obrazu_sda1.img
Praktycznie wszystko jest tak samo, z tym że podano numer partycji dysku. Tworzenie obrazu partycji lub dysku twardego zależy od tego co chcemy osiągnąć.
Tworzenie obrazu pendrive.
W zasadzie jest to dokładnie to samo jak w przypadku tworzenia obrazu dysku twardego, różnica polega na tym że podajemy inny plik urządzenia. Tworzenie obrazu całego pendrive wygląda następująco:
dd if=/dev/sdb of=/katalog/dla/obrazu_sdb.img
a partycji:
dd if=/dev/sdb1 of=/katalog/dla/obrazu_sdb1.img
Jak widać wszystko jest robione analogicznie. Należy o tym pamiętać, że nie należy tworzyć obrazu na nośniku z którego tworzymy obraz, ponieważ może to spowodować uszkodzenie struktury systemu plików obrazu. Obraz partycji najlepiej zapisywać na innej partycji lub na innym nośniku.
Tworzenie obrazu dyskietki
Zasada jest dokładnie taka sama, wystarczy podać plik napędu dyskietek:
dd if=/dev/fd0 of=/katalog/dla/obrazu_fd0.img
Tworzenie obrazu CD/DVD
dd if=/dev/cdrom of=/katalog/dla/obrazu_cd.iso
W zależności od dystrybucji plik CD lub DVD mogą być trochę inaczej nazwane np. /dev/sr0.
Mam nadzieję że przedstawiony tutaj sposób jest zrozumiały i prosty do przyswojenia. Oczywiście metoda tutaj przedstawiona dotyczy się wyłącznie konsoli co nie znaczy, że nie istnieją programy graficzne do tych zadań.
Komentarzy: 0
Wyślij do znajomego
Komentarze
Brak komentarzyDodaj komentarz...