Clonare un disco rigido usando un Ubuntu Live CD

  • Trevor Bekolay
  • Aggiornato il 23 luglio 2010, 7:30pm EDT

Se state impostando più computer o facendo un backup completo, clonare i dischi rigidi è un compito di manutenzione comune. Non preoccupatevi di masterizzare un nuovo CD di avvio o di pagare per un nuovo software – potete farlo facilmente con il vostro Ubuntu Live CD.

Non solo potete farlo con il vostro Ubuntu Live CD, potete farlo direttamente fuori dalla scatola – nessun software aggiuntivo necessario! Il programma che useremo si chiama dd, ed è incluso praticamente in tutte le distribuzioni Linux. dd è un’utilità usata per fare copie di basso livello – piuttosto che lavorare con i file, lavora direttamente sui dati grezzi di un dispositivo di memorizzazione.

sshot-1

Nota: dd ha una brutta reputazione, perché come molte altre utilità Linux, se usato male può essere molto distruttivo. Se non si è sicuri di quello che si sta facendo, si può facilmente cancellare un intero disco rigido, in modo irrecuperabile.

Pubblicità

Ovviamente, il rovescio della medaglia è che dd è estremamente potente, e può fare compiti molto complessi con poco sforzo da parte dell’utente. Se stai attento, e segui attentamente queste istruzioni, puoi clonare il tuo disco rigido con un solo comando.

Prendiamo un piccolo disco rigido che abbiamo usato e lo copiamo su un nuovo disco rigido, che non è stato ancora formattato.

Per assicurarci che stiamo lavorando con le unità giuste, apriamo un terminale (Applicazioni > Accessori > Terminale) e inseriamo il seguente comando

sudo fdisk -l

screenshot_001

Abbiamo due piccole unità, /dev/sda, che ha due partizioni, e /dev/sdc, che è completamente non formattato. Vogliamo copiare i dati da /dev/sda a /dev/sdc.

Pubblicità

Nota: mentre è possibile copiare un disco più piccolo in uno più grande, non è possibile copiare un disco più grande in uno più piccolo con il metodo descritto di seguito.

Ora la parte divertente: usare dd. L’invocazione che useremo è:

sudo dd if=/dev/sda of=/dev/sdc

In questo caso, stiamo dicendo a dd che il file di input (“if”) è /dev/sda, e il file di output (“of”) è /dev/sdc. Se i vostri dischi sono piuttosto grandi, questo può richiedere un po’ di tempo, ma nel nostro caso ha richiesto poco meno di un minuto.

screenshot_002

Se facciamo di nuovo sudo fdisk -l, possiamo vedere che, nonostante non abbia formattato affatto /dev/sdc, ora ha le stesse partizioni di /dev/sda.

Pubblicità

screenshot_003
Inoltre, se montiamo tutte le partizioni, possiamo vedere che tutti i dati su /dev/sdc sono ora gli stessi di /dev/sda.

screenshot_004

Nota: potrebbe essere necessario riavviare il computer per essere in grado di montare l’unità appena clonata.

E questo è tutto… Se si esercita cautela e ci si assicura di utilizzare le unità giuste come file di input e di output, dd non è nulla di cui aver paura. A differenza di altre utility, dd copia assolutamente tutto da un’unità all’altra – ciò significa che è possibile anche recuperare i file cancellati dall’unità originale nel clone!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.