dd: vrhunski alat za kloniranje diska
- Kategorija: Linux
Nedavno sam morao klonirati tvrdi disk pa sam se, naravno, okrenuo rješenjima kao što je Acronis True Image, ali otkrio sam da ovi ne djeluju (start-up disk je tvrdio da je klong 'potpun' kad očigledno nije), a isto tako pokušao kopirati particiju pomoću gParted u Ubuntu, ali je to zamrznulo na oko 3%, zbog oštećenih podataka, koji izgleda nisu bili uhvaćeni u chkdsk.
Upravo sam se trebao odreći nade i kopirati datoteke ručno kad sam naišao na izuzetno moćnu, a opet jednostavnu Unix naredbu: dd.
Korištenjem Linux diska uživo, dd se može koristiti za kopiranje datoteka, diskova i particija. Može se reproducirati izravno na drugi disk ili u obliku slike (poput iso).
dd točno kopira podatke bajta, što znači da se neće zaglaviti ako naiđu na oštećene ili fragmentirane podatke.
dd je nadimak 'uništi disk', jer pogrešno unošenjem jednog slova može izbrisati vaš tvrdi disk, tako da treba biti oprezan.
Za kopiranje tvrdog diska, koristila bi se sljedeća naredba (dok je root):
dd ako je = / dev / hdx od = / dev / hdy
hdx je ulazni tvrdi disk (koji se mora kopirati), a hdy je izlazni tvrdi disk (gdje se treba kopirati).
if = ulaz
od = izlaz
To je izuzetno važno zapamtiti i njihova imena moraju se mijenjati ovisno o tome kako se nalaze na vašem računalu (pomoću alata poput gParteda saznajte staze vašeg pogona). Na primjer, vaš 'if' može biti / dev / sdb, dok vaš 'of' može biti / dev / sda, ali to očito varira ovisno o načinu na koji ga želite koristiti i računalo-po-računalo, tako da MORATE provjeriti. Izuzetno inteligentan moj prijatelj slučajno je obrisao tvrdi disk koristeći ovu naredbu!
Druga bi se uporaba mogla koristiti za stvaranje slike sa CD-a:
dd ako je = / dev / cdrom od = image.iso bs = 2k
,