Minulla on vapaana 500Gt usb-levy jolle voin varmuuskopioida koneen koko levyn sisällön. Yritin tutkia tuon dd:n käyttöä mutten saanut mistään varmaa tietoa minkälaisella käskyllä saan kopion koko levystä tehtyä. Ennen kopiointia pitäisi varmaan olla myös tiedossa miten tiedot palautetaan jos jokin menee pieleen.
dd vaatii tietysti root oikeudet. Se osaa lukea suoraan laitteesta.
dd if=/dev/sda of=/media/usblevy/levysda.iso
Tuo tekee levykuvan nimeltä levysda.iso. UBS-levy pitää tietty liitää ja korjata polku.
Koko levy kopioituu. Myös mbr ja osiotalulu.
dd if=/dev/sda1 of=/media/usblevy/levysdapartio1.iso
tuo kopioi ensimmäisen partion.
levyn symmetrian voi ottaa talteen
fdisk -l > levyinfo.txt
Levyn geometria on hyvä tarkistaa palautettaessa, varsinkin sektorien lkm
vastaa. Ainakin siinä vaiheessa jos jotain menee pieleen ja palautus ei onnistu.
dd:n tulosteen voi myös putkittaa esim gzip:lle, jolloin saadaan pakattu levykuva.
Itse tykkään komentorivistä. rootina en juuri ole X:n päällä. Onhan partionImage
olemassa, mutta jos liveCD:n X kaatuu ym.. kesken pitkän kopioinnin niin saa aloittaa
alusta. X:n lisukkeena tulee virranhallintaa, ties vaikka automaattista sammutusta...
mikä ei ole hyvä.
vielä esimerkiksi mbr & osiotaulu. kopionti
dd if=/dev/sda of=mbr.bin bs=512 count=1
palautus
dd if=mbr.bin of=/dev/sda bs=512 count=1
Voi käyttää myös levyn täyttämiseen esim.
ramdom datalla....jos myy levyn pois tai
muuten haluaa tyhjentää levyn.