Come aggiornare o cambiare le distribuzioni Linux senza perdere dati

linux-fedora-ubuntu

Quando si cambiano le distribuzioni Linux, la linea d'azione predefinita è cancellare tutto sul computer. Lo stesso vale se si esegue un'installazione pulita di un aggiornamento per evitare potenziali complicazioni.

Si scopre che in realtà è abbastanza facile eseguire installazioni pulite o modificare le distribuzioni Linux senza perdere dati. Ecco cosa fare in modo che tu sia pronto, indipendentemente dalla tua situazione attuale.

Come funziona?

Qual è la magia che ti consente di conservare tutti i tuoi dati personali? Semplice: partizioni separate.

Ogni volta che cambi distro Linux, devi dire al programma di installazione quale configurazione di partizione desideri avere sul tuo disco rigido. Se Linux è l'unico sistema operativo sul disco rigido, molto probabilmente avrai una o due partizioni. Ciò include la partizione principale, generalmente formattata come ext4, che include il sistema operativo e tutti i tuoi dati.

Facoltativamente, puoi anche avere una partizione aggiuntiva chiamata partizione di swap . Questa è una parte del disco rigido utilizzata come spazio di overflow della RAM, nonché la posizione in cui sono archiviati i dati RAM durante l'ibernazione.

Ma hai la libertà di creare tutte le partizioni che vuoi e puoi dire al programma di installazione quali partizioni dovrebbero essere usate per quali cartelle.

Creazione di una partizione domestica separata

Disco rigido di partizione su Linux

Se sei stanco di cancellare i dati quando cambi distro Linux, vuoi creare un'ulteriore partizione formattata ext4. Il primo dovrebbe avere "/" (la cartella principale) montato su di esso, e l'altra partizione dovrebbe avere "/ home" montato su di esso. Tutti i tuoi dati personali sono memorizzati nella cartella "/ home", quindi ciò significa che tutti i tuoi dati personali saranno archiviati nella seconda partizione.

Quando sei pronto per cambiare distro Linux o eseguire un aggiornamento, sei libero di cancellare la prima partizione che contiene il sistema operativo e le applicazioni installate. Tuttavia, la seconda partizione che ha tutti i tuoi file e preferenze personali può rimanere intatta.

Successivamente, quando esegui la nuova installazione di Linux, puoi dire al programma di installazione di riformattare la prima partizione (per iniziare da zero), ma lasciare sola la seconda partizione e montarla su "/ home". Quindi, tutto ciò che devi fare è assicurarti di aver impostato lo stesso nome utente e password di prima, e tutto dovrebbe tornare come prima.

La separazione delle partizioni non impedisce di crittografare l'unità .

L'unica cosa che dovresti ancora fare è reinstallare le tue applicazioni, ma non dovrai riconfigurarle molte perché le loro impostazioni sono state memorizzate insieme agli altri tuoi file personali.

Precauzioni da prendere quando si cambiano le distribuzioni Linux

Un potenziale svantaggio è che il mantenimento delle impostazioni precedenti durante il passaggio da una distribuzione all'altra può causare incompatibilità. Ad esempio, sebbene Fedora e Ubuntu utilizzino entrambi GNOME come backend desktop predefinito, l'implementazione di Ubuntu è piuttosto diversa e le impostazioni di Fedora potrebbero diventare disordinate. Sii consapevole.

Quando si dà spazio alle due partizioni, assicurarsi che si dia spazio sufficiente a ciascuna di esse. Se la tua prima partizione di root è molto piccola, non sarai in grado di installare molte applicazioni. Se la seconda partizione è troppo piccola, non avrai molto spazio per salvare i tuoi file personali. Le dimensioni della partizione sono limiti rigidi.

Crea partizione root Linux

Suggerirei di dare alla tua prima partizione almeno 15 o 20 GB di spazio se non prevedi di installare molte applicazioni.

Se hai intenzione di installare molte applicazioni o giochi (che occupano una notevole quantità di spazio), allora potresti voler andare con 50 GB. I giocatori dovrebbero guardare i giochi che sono interessati all'installazione e sommare quanto spazio occupa ciascuno.

Se scopri che le dimensioni della tua partizione non erano appropriate per il tuo utilizzo, puoi ridimensionarle avviando in un ambiente Live ed eseguendo uno strumento di partizionamento o usando la riga di comando .

Linux è già installato?

Se hai già installato un'installazione Linux e hai tutto (inclusa la tua cartella Home) sulla stessa partizione, non preoccuparti. Bastano pochi passaggi per ottenere la configurazione di cui hai bisogno. I passi sono come segue:

  1. Scarica l'ISO dell'ambiente live della tua distribuzione Linux preferita e masterizzalo su un CD / DVD o scrivilo su un'unità USB.
  2. Avvia i file multimediali appena creati. Utilizzare uno strumento di partizionamento come GParted per ridimensionare la partizione ext4 in base alle dimensioni desiderate.
  3. Utilizzare lo stesso strumento per creare una nuova partizione ext4 nello spazio vuoto creato ridimensionando la prima partizione. Prendi nota di quale partizione è. Dovrebbe apparire come / dev / sdXY , dove X è una lettera che indica l'unità e Y è un numero che indica la partizione. Un esempio è / dev / sda2.
  4. Montare entrambe le partizioni e copiare il contenuto della cartella principale nella nuova partizione. Assicurati di copiare tutto il contenuto della cartella principale e non la cartella principale stessa. Altrimenti, quando tutto è fatto, tutte le tue cose saranno in "/ home / home / user", che non funzionerà.
  5. Ora apri un terminale ed esegui il comando gksudo gedit per aprire l'editor di testo Gedit. Ora usa i menu per aprire il file che si trova in / etc / fstab nella prima partizione.
  6. Aggiungere la seguente riga alla fine del file: / dev / sdXY / home ext4 errori = remount-ro 0 1 . Ancora una volta, assicurarsi di sostituire / dev / sdXY con la designazione effettiva per la partizione.
  7. Salvalo e riavvia. Assicurarsi di rimuovere il supporto dell'ambiente Live in modo da riavviare l'installazione normale.

Cambia distro Linux senza perdere dati

La differenza non sarà ovvia, ma i tuoi dati personali ora saranno su una partizione separata che rimane fuori mano quando si cambia distribuzione o si eseguono aggiornamenti!

Separare le partizioni non è solo per tramogge di distribuzione o per ridurre il fastidio durante l'aggiornamento a una nuova versione. Una partizione separata può venire in soccorso se scarichi aggiornamenti che lasciano il tuo PC in uno stato in cui non si avvia. Basta reinstallare una versione di Linux sulla partizione di root e il backup è in esecuzione senza dover eseguire il backup e ripristinare un mucchio di file.

Se ora ti senti più incoraggiato a provare altre versioni di Linux o ad assumere alcuni rischi, ecco il nostro elenco di cinque distro Linux all'avanguardia . Assicurati di mantenere backup regolari dei tuoi dati personali, anche se ora si trovano su una partizione separata.

Leggi l'articolo completo: Come aggiornare o cambiare le distribuzioni Linux senza perdere dati