Ho un SSD da 128 GB con root e home su un'unica grande partizione estesa. Voglio separare / home dalla partizione di root. E voglio aggiornare dal 16.04 al 18.04. Ci sono molti risultati in cui spiegano come spostare la cartella / home.
Ma ho pensato che non sarebbe stato più facile il contrario? / home contiene la maggior parte dei dati, se è superiore al 50% del mio SSD, non riesco nemmeno a spostarli direttamente. Ma il resto della mia partizione di root ha solo 11 GB, quindi ho trovato la seguente soluzione:
- Riduci la partizione di root con soli 20-25 GB (cosa che ho già fatto con l'aiuto di questo sito ).
- Rimuovi tutto tranne / home dalla vecchia partizione con questo
script:
cd /
shopt -s extglob
rm -rf !(home)
- Sposta il contenuto di / home su / ("
mv /home /
") - Installa 18.04 sulla nuova partizione
È una buona strategia o mi mancano le cose?
MODIFICARE:
Per jdwolf: non so cosa sia una partizione dinamica, ma forse queste informazioni possono aiutare: questo è il risultato di lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 117,4G 0 disk
├─sda1 8:1 0 487M 0 part /boot
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 116,9G 0 part
├─ubuntu--vg-root 252:0 0 90,2G 0 lvm /
└─ubuntu--vg-swap_1 252:1 0 3,7G 0 lvm [SWAP]
~./config/users-dirs.dirs
come impostare un'altra posizione.