web analytics

[guida] Uso di DD, utile tool da terminale

dd è un comando da terminale molto usato in Unix che serve per trasferire blocchi di dati. Si tratta di un tool molto flessibile facilmente utilizzabile per scrivere .iso su penne USB, per creare .iso da CD o da una qualsiasi cartella, per fare backup di partizioni….

Tutti i parametri che possiamo dare a dd sono nella forma:

dd nome_parametro=valore

e non è rilevante l’ordine con cui inseriamo i valori.

I principali parametri sono:

if=/percorso/
Legge i dati dal file o dalla partizione indicata.

of=/percorso/
scrive i dati dal file o dalla partizione indicata.

bs=x
Indica la dimensione dei blocchi

count=x
Copia solo il numero specificato di blocchi

Per una lista completa digita da terminale

man dd

Ecco alcuni esempi di utilizzo.
Per creare una .iso del CD/DVD inserito nel nostro lettore sr0

dd if=/dev/sr0 of=file.iso

Per scrivere un immagine ISO su una penna USB sdb

dd if=file.iso of=/dev/sdb

Per creare un backup della partizione sda1

dd if=/dev/sda1 of=backup

questo è tutto