La clonazione di un disco rigido è utile, ma cosa succede se devi fare diverse copie o vuoi solo fare un backup completo di un disco rigido? Le immagini di Drive ti permettono di mettere tutto, e intendiamo tutto, dal tuo disco fisso in un unico file.
Con un Live CD di Ubuntu, questo è un processo semplice, lo strumento versatile dd può farlo per noi appena fuori dagli schemi.
Noi abbiamo usato dd per clonare un disco rigido prima. Fare un'immagine di un disco è molto simile, eccetto che invece di copiare dati da un disco fisso a un altro, copia da un disco rigido a un file. Le immagini di Drive sono più flessibili, in quanto puoi fare quello che ti piace con i dati una volta che l'hai estratto dall'unità di origine.
L'immagine del tuo disco sarà un grosso file, a seconda delle dimensioni del tuo disco sorgente - dd ne copierà ogni bit, anche se sull'intero disco rigido è presente un solo file minuscolo. Quindi, per iniziare, assicurati di avere un dispositivo collegato al tuo computer che sia abbastanza grande da contenere l'immagine dell'unità.
Alcune idee sui luoghi in cui archiviare l'immagine dell'unità e su come collegarle a un Live CD di Ubuntu possono essere trovate in questo precedente articolo del Live CD. In questo articolo, creeremo un'immagine di un'unità da 1 GB e la memorizzeremo su un altro disco rigido nello stesso PC.
Nota: prestare sempre attenzione quando si usa dd, poiché è molto facile cancellare completamente un'unità, come vedremo più avanti in questo articolo.
Creazione di un'immagine di Drive
Avvio nell'ambiente di Live CD di Ubuntu.
Dato che stiamo per memorizzare l'immagine dell'unità su un disco rigido locale, dobbiamo prima montarla. Fare clic su Luoghi e quindi sulla posizione in cui si desidera archiviare l'immagine, nel nostro caso un'unità interna da 136 GB.
cd /media
quindi digita le prime lettere della nostra unità difficile da digitare, premi la scheda per completare automaticamente il nome e passa a quella directory.
Il passo successivo è determinare l'identificatore per l'unità di cui si desidera creare un'immagine. Nella finestra del terminale, digitare il comando
sudo fdisk -l
Ora useremo dd per rendere l'immagine. L'invocazione è
sudo dd if=/dev/sda of=./OldHD.img
Ciò significa che vogliamo copiare dal file di input ("if") / dev / sda (la nostra unità sorgente) al file di output ("of") OldHD.img, che si trova nella directory di lavoro corrente (quella è la ". "Porzione della stringa" di ").
Drive Image Testing: pulizia dell'unità
Un'altra cosa interessante che dd può fare è cancellare completamente i dati su un disco (un processo che abbiamo trattato prima). Il comando per quello è
sudo dd if=/dev/urandom of=/dev/sda
Questo prende alcuni dati casuali come input e li invia al nostro disco, / dev / sda.
Se esaminiamo l'unità ora usando sudo fdisk -l, possiamo vedere che l'unità è, infatti, cancellata.
Drive Image Testing: ripristino dell'immagine dell'unità
Possiamo ripristinare la nostra immagine di guida con una chiamata a dd è molto simile a come abbiamo creato l'immagine. L'unica differenza è che l'immagine sta per essere fuori dal file di input e l'unità ora il nostro file di output.
L'invocazione esatta è
sudo dd if=./OldHD.img of=/dev/sda
Ci vuole un po ', ma quando è finito, possiamo confermare con sudo fdisk -l che il nostro disco è tornato come prima!
Conclusione
Ci sono molti motivi per creare un'immagine del disco, con il backup che è il più ovvio. Fortunatamente, con dd la creazione di un'immagine di un'unità richiede solo una riga in una finestra di terminale - se hai a portata di mano un Live CD di Ubuntu!