Il comando DD in Linux è una potente utilità utilizzata per copiare e convertire un file. Come in Linux, tutto è considerato come un file; Anche il tuo disco rigido guida. Quindi, DD può essere utilizzato anche per clonazioni e partizioni. L'utilità DD viene installata in quasi tutte le distribuzioni Linux.
L'utilità DD in Linux può essere utilizzata:
Questo post descriverà come usare DD per clonare un disco in Linux OS. La procedura dimostrata qui è stata testata su Linux Mint 20. Per altre distribuzioni Linux, la stessa procedura può essere utilizzata per la clonazione del disco.
Nota: Prima di eseguire il comando DD per clonare il disco verso la destinazione, ricorda che tutti i dati sulla destinazione andranno persi e non sarai informato su questo. Pertanto, assicurati di specificare la destinazione corretta in modo da non perdere i tuoi dati preziosi.
Sintassi del comando DD
La sintassi di base del comando DD è la seguente:
$ sudo dd if = diskory-disk di = destinazione-disk [opzione]
Dove
Clone un intero disco
$ lsblk
Oppure puoi anche utilizzare il seguente comando per visualizzare i dischi:
$ fdisk -l
Abbiamo tre dischi /dev/sda,/dev/sdb e/dev/sdc. IL /dev/sdb ha due partizioni /dev/sdb1 e/dev/sdb2. Vogliamo fare la copia esatta da /dev/sdb to/dev/sdc. Entrambi dischi /dev /sdb E /dev/sdc avere le stesse dimensioni, 5 GB. È possibile copiare un disco più piccolo su un disco più grande, ma non è possibile copiare un disco più grande su uno più piccolo.
$ sudo dd if =/dev/sdb di =/dev/sdc status = progress
Questo comando dice a DD di copiare il disco di origine /dev/sdb al disco di destinazione /dev/sdc e mostra l'avanzamento del processo di clonazione.
Una volta completato il processo di clonazione, vedrai un output simile.
Clone una partizione da un disco all'altro
Usando la stessa procedura sopra descritta, una partizione può essere clonata da un disco a un altro. Tuttavia, invece di specificare il disco, dovrai specificare la partizione che si desidera clonare.
Ad esempio, per clonare una partizione /dev /sdb2 a /dev /sdc2, il comando sarebbe:
$ sudo dd if =/dev/sdb2 di =/dev/sdc2 status = progress
Questo è tutto ciò che c'è! Usando la semplice procedura sopra descritta, è possibile clonare facilmente un disco o una partizione nel sistema Linux.