Qualsiasi computer può esaurire lo spazio. La risposta è aggiungere più spazio di archiviazione, ma cosa succede se non c'è nessun posto dove aggiungere un'unità fisica? Potresti provare un'unità disco esterna, ma questi possono essere capricciosi. Inoltre, non sono ideali per i laptop.

Per molti, la soluzione è sostituire l'HDD o l'SSD esistente con un dispositivo di maggiore capacità. Meglio ancora, puoi clonare il sistema operativo esistente e i dati personali sulla nuova unità senza spendere ore a reinstallare e ripristinare i backup.

Perché potresti aver bisogno di un nuovo dispositivo di archiviazione

Forse il tuo spazio di archiviazione esistente è troppo piccolo o forse sta per esaurirsi. Potrebbe essere troppo piccolo. Potresti persino trascinarti negli anni '20 e passare a un SSD SATA o persino a un dispositivo NVMe (ecco come differiscono SATA e NVMe).

Qualunque sia il motivo per cui sostituisci il dispositivo di archiviazione esistente sul tuo computer, se desideri conservare il file sistema operativo e file, la clonazione dell'unità di sistema è l'opzione migliore (a condizione che non siano presenti virus sul vecchio guidare).

instagram viewer

Il resto di questa guida presuppone che tu abbia già scelto e acquistato un nuovo SSD o HDD per il tuo computer Linux. Tieni presente che questi passaggi riguardano solo la clonazione di dischi della stessa capacità o da un disco più piccolo a un dispositivo più grande.

Quali dischi puoi clonare?

Usando questo metodo, puoi aspettarti di poter clonare:

  • Da HDD a HDD
  • Da HDD a SSD
  • da SSD a HDD
  • da SSD a SSD

(SSD copre qualsiasi cosa, dai dispositivi SATA da 2,5 pollici alle unità NVMe con interfaccia M.2).

Finché l'unità di destinazione ha una capacità uguale o maggiore rispetto all'unità di origine, la clonazione dovrebbe riuscire.

Due metodi per clonare la tua unità Linux: dd e CloneZilla

Se vuoi clonare il tuo dispositivo di archiviazione principale hai due opzioni

  • gg
  • CloneZilla

Ciascuna opzione è spiegata ulteriormente di seguito.

Prima di procedere, assicurati che il nuovo SSD sia collegato al tuo computer. Per un PC desktop, ciò potrebbe significare installare immediatamente il disco internamente. Se preferisci evitare di smontare il tuo computer a questo punto, e in particolare se stai usando un laptop, a Adattatore da USB a SATA è un risparmio di tempo conveniente.

Clonare il tuo SSD con dd

Usare dd è semplice. Apri un terminale e controlla i nomi di tutte le unità collegate:

lsblk

Prendere nota dei nomi delle unità. Il dispositivo interno è in genere sda, ma puoi controllare le etichette nell'editor delle partizioni della tua distribuzione se non sei sicuro.

Il comando clone assume questa forma:

gg Se=/dev/sdX Di=/dev/sdY

Qui, if è il percorso del disco di origine e of è il percorso di destinazione. Se l'unità che stai clonando è sda e il nuovo disco su cui prevedi di clonare è sdb, il comando sarebbe:

gg Se=/dev/sda Di=/dev/sdb

Questo può richiedere del tempo, quindi sii paziente. Consulta la nostra guida a clonare e ripristinare i dischi con dd per maggiori informazioni.

Perché CloneZilla Live ISO è migliore per la clonazione da disco a disco completo

Sebbene sia possibile ottenere risultati rapidi e accurati dall'utilizzo di dd, presenta un difetto fondamentale. Se hai intenzione di sostituire completamente il disco nel tuo computer con il nuovo dispositivo, hai bisogno di un clone completo.

Sfortunatamente, l'esecuzione di dd dal terminale di un PC in esecuzione non creerà un clone completo. Questo approccio copia tutto, dati personali e sistema operativo inclusi, ma non il bootloader.

Poiché hai bisogno di GRUB per avviare Linux, hai bisogno di un approccio diverso, uno che clonerà tutto, incluso il bootloader. È qui che entra in gioco l'ambiente Live ISO di CloneZilla.

Come utilizzare CloneZilla per clonare un'unità Linux

CloneZilla è un ambiente live in cui puoi avviare il tuo computer. Può essere installato su un DVD o su un dispositivo flash USB ed è il modo migliore per clonare completamente i dati sul vecchio disco del computer in uno nuovo.

Scarica l'ISO di CloneZilla

Inizia prendendo la tua copia di CloneZilla. Ho fornito il link per la versione stabile, ma dovrai impostare:

  • Architettura della CPU (amd64, i686 o i686-PAE)
  • Tipo di file (ZIP o ISO)
  • Repository (Auto, OSDN o SourceForge)

Di queste opzioni, l'unica a cui devi prestare particolare attenzione è la prima. Se il tuo computer ha una CPU a 64 bit (indipendentemente dal fatto che sia AMD o Intel) dovresti scegliere emendamento64. Per i sistemi a 32 bit, utilizzare i686 e, se non funziona, utilizzare i686-PAE.

A rigor di termini, il tipo di file dipende dal fatto che tu stia utilizzando un disco o un supporto USB. Tuttavia, l'opzione intelligente è scaricare il file ISO file e utilizzare Unetbootin per creare un dispositivo USB avviabile.

Il repository di download non dovrebbe fare molta differenza e può essere lasciato come auto.

  • Scaricamento:CloneZilla (Gratuito)
  • Scaricamento:UNetbootin (Gratuito)

Se lo si desidera, è possibile masterizzare l'ISO su un CD/DVD. In questo caso, usa uno strumento come Brasero o qualunque sia lo strumento di masterizzazione del disco predefinito della tua distribuzione.

Scrivi l'ISO di CloneZilla Live su USB

Dopo aver scaricato il file Unetbootin .bin, fare doppio clic per eseguire. Vedrai una notifica che ti consiglia di eseguire il file come root dal tuo terminale. Il comando è qualcosa di simile

sudo QT_X11_NO_MITSHM=1 /home/atomickarma/Download/unetbootin-linux64-702.bin

Il percorso del file sarà diverso per il tuo computer. Esegui questo, quindi nell'interfaccia principale di UNetbootin:

  1. Selezionare Immagine disco
  2. Verificare che l'opzione sia impostata su ISO
  3. Fare clic sui puntini di sospensione () e cercare l'ISO di CloneZilla scaricato
  4. Clic Aprire
  5. Tornare al display principale di UNetbootin confermare Chiavetta USB è selezionato per Tipo
  6. Confermare la Guidare è impostato sul dispositivo USB corretto

Quando sei pronto per creare l'USB avviabile di CloneZilla, fai clic su OK

Riavvia il tuo PC o laptop con CloneZilla Live USB

Una volta completato il processo UNetbootin, riavvia il PC e avvia dal dispositivo.

Questo in genere significa accedere al menu di avvio, che di solito può essere fatto premendo un pulsante sulla tastiera mentre il computer si riavvia. Ad esempio, HP che sto usando richiede che venga premuto il tasto Esc. Il tuo potrebbe essere F2 o F8, F12, forse Del - dipende dal produttore del sistema.

Controlla la documentazione del tuo computer o cerca online con una frase come "apri menu di avvio [modello di computer]" per sapere come accedere al menu di avvio.

Con l'accesso al menu di avvio, seleziona la chiavetta USB su cui hai masterizzato CloneZilla.

Clonare un disco su un altro con CloneZilla

Vedrai un elenco di otto opzioni all'avvio di CloneZilla. È uno strumento potente con vari usi, ma per clonare un disco su un altro puoi semplicemente selezionare la prima opzione e premere accedere. Si noti che l'interfaccia può essere controllata dalla tastiera o dal mouse (il cursore rettangolare sostituisce il solito puntatore del mouse).

Quindi seleziona il tuo preferito lingua E tastiera opzioni, quindi Start_Clonezilla. Per clonare il tuo disco:

  1. Selezionare dispositivo-dispositivo dal menu e fare clic su OK
  2. A meno che tu non abbia requisiti specifici, segui Modalità principiante e clicca OK
  3. Scegliere disk_to_local_disk per clonare il disco interno sul nuovo dispositivo, quindi OK
  4. Seleziona il disco locale come origine, quindi OK
  5. Selezionare il secondo dispositivo di archiviazione come destinazione e OK
  6. Nella schermata successiva sono elencati i parametri avanzati, quindi, a meno che tu non sappia cosa stai facendo, scegli l'impostazione predefinita sfsck opzione, quindi OK
  7. Selezionare -p spegnimento per istruire CloneZilla a spegnere il computer dopo la clonazione e OK per confermare
  8. Premere accedere quando richiesto
  9. Conferma la clonazione toccando Y sulla tastiera
  10. Ripeti quando ti viene chiesto di nuovo

Inizierà quindi la clonazione. Il tempo necessario dipenderà dalla quantità di dati che stai clonando.

Il processo dovrebbe essere completato spegnendo il computer.

Ora sei pronto per installare la nuova memoria HDD o SSD nel tuo computer e puoi essere certo che si avvierà come se fosse il disco originale.

La clonazione con CloneZilla è sorprendentemente facile

Dopo aver testato la procedura con dd e constatato che il bootloader non era clonato, ripetere con CloneZilla è stato un gioco da ragazzi.

Ricapitolando:

  • Per clonare i dati sul dispositivo, utilizzare dd.
  • Per clonare i dati e il bootloader su una nuova unità, usa CloneZilla

Solo la seconda opzione ti consentirà di avviare il computer utilizzando la nuova unità. Se sei passato a un'unità più grande, potresti prendere in considerazione l'estensione della partizione. Assicurati di ridimensionare la partizione in modo sicuro, senza perdere alcun dato.