Come clonare un disco rigido con Linux

December 21

Come clonare un disco rigido con Linux


La clonazione di un disco rigido è un buon modo per creare una "immagine", o un'istantanea del sistema operativo corrente come back-up. E 'anche utile se si desidera trasferire il contenuto del computer esattamente come è, completo di tutte le preferenze, da un vecchio disco di uno nuovo.

Linux può fare questo con "dd" e "ddrescue," due utility gratuita. Gddrescue è più recente, più veloce, più facile da usare ed è raccomandato per la maggior parte degli utenti. Dd è un programma potente e flessibile, ma lento e complicato, ed è consigliato solo per affrontare problemi specifici gddrescue non può gestire.

istruzione

Preparazione

1 Eseguire il backup di tutti i dati importanti, nel caso in cui qualcosa va storto.

2 Staccare tutti i dispositivi di memorizzazione - comprese le unità esterne, schede di memoria, fotocamere e schede di memoria - oltre l'unità che si desidera clonare e l'unità di destinazione in cui si desidera memorizzare l'immagine clonata.

3 Avviare il computer dal CD live di Linux.

4 Imparare lo schema di denominazione per le unità del computer aprendo una finestra di terminale Linux e digitando il seguente comando:

sudo fdisk -l

5 Prendete nota di (e preferibilmente scrivere) le informazioni nella colonna "Dispositivo". Esso comprenderà un elenco di uno o più elementi di nome / dev / sda1, / dev / sda2, / dev / sdb, e così via. Le lettere (sda, sdb) indicano dischi rigidi separati. I numeri (sda1, sda2) indicano partizioni separate all'interno di ogni unità.

Clone con gddrescue

6 Utilizzando le informazioni ottenuto dal passaggio precedente, stabilire quale sia l'unità di origine (che si sta clonando) e la vostra unità di destinazione (che si sta clonando a).

Alcuni indizi includono la dimensione dei rispettivi dischi e le partizioni. Per esempio: Si sta tentando di clonare un drive per i 60 gigabyte su una unità di destinazione di 120 gigabyte. Se il passaggio precedente ti dice / dev / sda ha una capacità di 60 gigabyte e / dev / sdb ha una capacità di 120 gigabyte, è possibile utilizzare le rispettive dimensioni per dire quale è quale. Un altro esempio: si sta copiando un drive per i tre partizioni su un unità di destinazione vuoto. Si vede quattro righe etichettate: / dev / sda1, / dev / sda2, / dev / sda3 e / dev / sdb. Accanto a loro sono i numeri che corrispondono a ciascuna delle partizioni e un campo vuoto accanto a / dev / sdb. Si può concludere che sda ​​è l'unità sorgente e sdb è l'unità di destinazione.

7 Attivare tutti gli archivi, se si utilizza un CD di Ubuntu vivere aprendo il programma di Source Software, che si trova sotto "Sistema" e "Amministrazione" sulla deskbar cima, poi cliccando sulle caselle di controllo per la (universo) e depositi (Multiverse).

8 Aprire un terminale, che si trova nella sezione "Applicazioni" e "Accessori", quindi scaricare gddrescue digitando o copia-incollare il seguente comando: sudo apt-get install gddrescue

9 Digitare il seguente comando, sostituendo SOURCE con il nome dell'unità sorgente e la destinazione con il nome della vostra unità di destinazione: sudo ddrescue -v / dev / SOURCE / dev / DESTINAZIONE

Clone con Dd

10 Utilizzando le informazioni ottenuto dal passaggio precedente, stabilire quale sia l'unità di origine (che si sta clonando) e la vostra unità di destinazione (che si sta clonando a).

Alcuni indizi includono la dimensione dei rispettivi dischi e le partizioni. Per esempio: Si sta tentando di clonare un drive per i 60 gigabyte su una unità di destinazione di 120 gigabyte. Se il passaggio precedente ti dice / dev / sda ha una capacità di 60 gigabyte e / dev / sdb ha una capacità di 120 gigabyte, è possibile utilizzare le rispettive dimensioni per dire quale è quale. Un altro esempio: si sta copiando un drive per i tre partizioni su un unità di destinazione vuoto. Si vede quattro righe etichettate: / dev / sda1, / dev / sda2, / dev / sda3 e / dev / sdb. Accanto a loro sono i numeri che corrispondono a ciascuna delle partizioni e un campo vuoto accanto a / dev / sdb. Si può concludere che sda ​​è l'unità sorgente e sdb è l'unità di destinazione.

11 Aprire una finestra di terminale.

12 Digitare il seguente comando, sostituendo SOURCE con il nome del drive origine e di destinazione con il nome della vostra unità di destinazione: dd bs = 4k if = / dev / SOURCE of = / dev / DESTINAZIONE conv = noerror, sincronizzazione

Per clonare una sola partizione dall'unità di origine, specificare la partizione (per esempio, / dev / sda1 o / dev / sda2). Per clonare l'intero disco, specificare solo il nome dell'unità, senza numero della partizione (per esempio, / dev / sda).

13 Aspetta. La clonazione di un disco di grandi dimensioni utilizzando dd può richiedere ore, e secondo alcuni resoconti, anche più di un giorno.

Consigli e avvertenze

  • * Questo software, come qualsiasi altro software, non è infallibile. Dopo che il processo è completo, verificare se la clonazione è avvenuta correttamente tentando di fare il boot dal disco di destinazione.
  • * Gddrescue è più semplice e più veloce di dd. Usare dd solo quando per le attività di clonazione personalizzata non gddrescue in grado di gestire. Vedi i link sotto risorse per ulteriori informazioni su quando utilizzare dd.
  • Dare dd o gddrescue le unità di origine e di destinazione sbagliato può causare a sovrascrivere i dati importanti. Assicurati di inserire le corrette unità di origine e di destinazione. sempre il backup dei dati importanti prima di tentare questo processo.