Sådan klones en partition eller harddisk i Linux


Der er mange grunde til, at du måske vil klone en Linux-partition eller endda harddisk, hvoraf de fleste er relateret til Clonezilla.

Men i denne vejledning skal vi gennemgå Linux-diskkloning med værktøj kaldet dd, som oftest bruges til at konvertere eller kopiere filer, og det kommer forudinstalleret i de fleste Linux-distributioner.

Sådan klones Linux-partition

Med dd-kommando kan du kopiere hele harddisken eller bare en Linux-partition. Lad os starte med at klone en af vores partitioner. I mit tilfælde har jeg følgende drev:/dev/sdb,/dev/sdc .. Jeg vil klone/dev/sdb1/til/dev/sdc1.

Først skal du liste disse partitioner ved hjælp af kommandoen fdisk som vist.

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

Klon nu en partition/dev/sdb1/til/dev/sdc1 ved hjælp af følgende dd-kommando.

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

Ovenstående kommando fortæller dd at bruge/dev/sdb1 som inputfil og skrive den til output file/dev/sdc1.

Efter kloning af Linux-partition kan du derefter kontrollere begge partitioner med:

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

Sådan klones Linux-harddisk

Kloning af en Linux-harddisk svarer til kloning af en partition. I stedet for at specificere partitionen bruger du bare hele drevet. Bemærk, at det i dette tilfælde anbefales, at harddisken har samme størrelse (eller større) end kildedrevet.

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

Dette skulle have kopieret drevet/dev/sdb med dets partitioner på målharddisken/dev/sdc. Du kan kontrollere ændringerne ved at liste begge drev med fdisk-kommandoen.

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

Sådan sikkerhedskopieres MBR i Linux

dd-kommandoen kan også bruges til at sikkerhedskopiere din MBR, som er placeret i enhedens første sektor, før den første partition. Så hvis du vil oprette sikkerhedskopi af din MBR, skal du blot køre:

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

Ovenstående kommando fortæller dd at kopiere/dev/sda til /backup/mbr.img med trin på 512 bytes, og optællingsindstillingen fortæller kun at kopiere 1 blok. Med andre ord beder du dd om at kopiere de første 512 bytes fra/dev/sda til den fil, du har angivet.

Det er alt! dd-kommando er et kraftfuldt Linux-værktøj, der skal bruges med forsigtighed ved kopiering eller kloning af Linux-partitioner eller -drev.