dd: a végső lemezklónozó eszköz

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Nemrég kellett klónoznom egy merevlemezt, így természetesen olyan megoldásokhoz fordultam, mint például az Acronis True Image, de rájöttem, hogy ezek nem működtek (az indítólemez azt állította, hogy a clong „teljes”, amikor nyilvánvalóan nem volt), és én is megpróbálta lemásolni a partíciót a gParted használatával az Ubuntun, de ez körülbelül 3% -kal befagyott, a sérült adatok miatt, amelyeket úgy tűnt, hogy nem sikerült elkapniuk a chkdsk-ben.

Arra számítottam, hogy feladom a reményt, és manuálisan másolom a fájlokat, amikor egy rendkívül erőteljes, mégis egyszerű Unix paranccsal találkoztam: dd.

Egy Linux élő lemezen a dd fájlok, lemezek és partíciók másolására használható. Közvetlenül egy másik lemezre vagy képként (például iso) továbbíthatja.

A dd pontosan másolja az adatokat bájtból, azaz nem fog beragadni, ha sérült vagy fragmentált adatokat talál.

A dd 'tönkrement lemez' beceneve, mivel ha egy betű hibás beírása törli a merevlemezt, ezért óvatossággal kell eljárni.

Merevlemez másolásához a következő parancsot kell használni (míg a root):

dd, ha = / dev / hdx = / dev / hdy

A hdx a bemeneti merevlemez (másolni kell), a hdy pedig a kimeneti merevlemez (ahová másolni kell).

if = input
of = output

Ez rendkívül fontos, hogy emlékezzünk, és nevüket meg kell változtatni a számítógépük állapotának függvényében (a gParted eszközzel keresse meg a meghajtó útvonalait). Például a 'if' lehet / dev / sdb, míg a 'of' lehet / dev / sda, de ez nyilvánvalóan változik attól függően, hogy miként szeretné használni, és számítógépről számítógépre, tehát ellenőriznie kell. Egy rendkívül intelligens barátom véletlenül törölte a merevlemezt ezzel a paranccsal!

Másik lehetőség CD-kép előállítására való felhasználás:

dd, ha = / dev / cdrom a = image.iso bs = 2k.

A Debian Súgó részletesebb útmutatóval rendelkezik.