- 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.
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.
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
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.
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.
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.
Inoltre, se montiamo tutte le partizioni, possiamo vedere che tutti i dati su /dev/sdc sono ora gli stessi di /dev/sda.
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!