Kaip klonuoti skaidinį arba kietąjį diską sistemoje „Linux“


Yra daugybė priežasčių, kodėl galite klonuoti „Linux“ skaidinį ar net standųjį diską, kurių dauguma yra susiję su „Clonezilla“.

Tačiau šioje pamokoje apžvelgsime „Linux“ diskų klonavimą su įrankiu, vadinamu dd, kuris dažniausiai naudojamas failams konvertuoti ar kopijuoti ir yra iš anksto įdiegtas daugumoje „Linux“ platinimų.

Kaip klonuoti „Linux“ skaidinį

Naudodami komandą dd galite nukopijuoti visą standųjį diską arba tik „Linux“ skaidinį. Pradėkime nuo vienos iš mūsų pertvarų klonavimo. Mano atveju aš turiu šiuos diskus:/dev/sdb,/dev/sdc .. Aš klonuosiu/dev/sdb1/į/dev/sdc1.

Pirmiausia nurodykite šiuos skaidinius naudodami komandą fdisk, kaip parodyta.

# fdisk -l /dev/sdb1/ /dev/sdc1

Dabar klonuokite skaidinį/dev/sdb1/į/dev/sdc1 naudodami šią komandą dd.

# dd if=/dev/sdb1  of=/dev/sdc1 

Pirmiau nurodyta komanda liepia dd naudoti/dev/sdb1 kaip įvesties failą ir parašyti jį į išvesties failą/dev/sdc1.

Klonavę „Linux“ skaidinį, galite patikrinti abu skaidinius naudodami:

# fdisk -l /dev/sdb1 /dev/sdc1

Kaip klonuoti „Linux“ kietąjį diską

„Linux“ kietojo disko klonavimas yra panašus į skaidinio klonavimą. Tačiau užuot nurodę skaidinį, jūs tiesiog naudojate visą diską. Atkreipkite dėmesį, kad šiuo atveju rekomenduojama, kad kietasis diskas būtų tokio paties dydžio (arba didesnis) nei šaltinio diskas.

# dd if=/dev/sdb of=/dev/sdc

Tai turėjo nukopijuoti diską/dev/sdb ir jo skirsnius tiksliniame standžiajame diske/dev/sdc. Pakeitimus galite patikrinti surašę abu diskus su komanda „fdisk“.

# fdisk -l /dev/sdb /dev/sdc

Kaip padaryti atsarginę MBR kopiją „Linux“

„dd“ komanda taip pat gali būti naudojama atsarginei MBR kopijai, esančiai įrenginio pirmajame sektoriuje, prieš pirmąjį skaidinį. Taigi, jei norite sukurti savo MBR atsarginę kopiją, tiesiog paleiskite:

# dd if=/dev/sda of=/backup/mbr.img bs=512 count=1. 

Pirmiau nurodyta komanda liepia dd nukopijuoti/dev/sda į /backup/mbr.img su 512 baitų žingsniu, o skaičiavimo parinktis nurodo nukopijuoti tik 1 bloką. Kitaip tariant, jūs liepiate dd nukopijuoti pirmuosius 512 baitus iš/dev/sda į jūsų pateiktą failą.

Tai viskas! „dd“ komanda yra galingas „Linux“ įrankis, kurį reikia atsargiai naudoti kopijuojant ar klonuojant „Linux“ skaidinius ar diskus.