Se /homela partizione si trova su una partizione Linux dedicata, il modo più sicuro per ridimensionarla è solitamente avviare il sistema da un ambiente live, in modo che la partizione non sia in uso. Prima di tutto, esegui il backup dei file importanti, identifica il /homedispositivo esatto e poi utilizza GParted Live per ridimensionarla. Questa guida si riferisce a una partizione dedicata standard; i layout LUKS crittografati e i volumi LVM richiedono passaggi aggiuntivi specifici per ciascun livello.
Prima di ridimensionare la parete divisoria della tua casa
Le modifiche alle partizioni possono causare la perdita di dati se si seleziona il dispositivo sbagliato, si verifica un'interruzione di corrente o si interrompe un'operazione. Il progetto GParted raccomanda esplicitamente di creare un backup dell'immagine del disco o della partizione prima di ridimensionare o spostare le partizioni. Consultare la documentazione ufficiale di GParted Live prima di procedere.
- Esegui il backup dei tuoi file personali su un altro disco rigido fisico o in una posizione di backup verificata.
- Conferma che
/homesi tratti di una partizione separata. Se è solo una directory all'interno del filesystem di root, non esiste una partizione home separata da ridimensionare.
- Verifica il tipo di filesystem. GParted può espandere e ridurre ext4 e Btrfs, ma XFS non può essere ridotto direttamente. La matrice di compatibilità attuale è disponibile nella pagina delle funzionalità dei filesystem di GParted .
- Ricorda che l'espansione richiede spazio non allocato adiacente. Se lo spazio libero è presente altrove sul disco, potrebbe essere necessario spostare o ridimensionare prima un'altra partizione.
1. Identificare la partizione home di Linux
Dopo aver avviato la normale installazione di Linux, apri un terminale ed esegui:
findmnt /home
findmnt -T /home
lsblk -f
Il primo comando verifica la presenza di un /homemount esatto. Il -Tcomando mostra quale filesystem contiene il /homepercorso, mentre lsblk -faiuta ad associare il dispositivo al suo filesystem, etichetta, dimensione e altre partizioni. Annotare il nome esatto del dispositivo. Ad esempio, /dev/nvme0n1p4è solo un esempio; il sistema potrebbe utilizzare un percorso completamente diverso.
Se findmnt /homenon viene rilevato alcun punto di mount dedicato e findmnt -T /homeviene indicato il punto di mount radice /, la directory home non si trova su una partizione separata e questa procedura non è applicabile.

2. Crea una chiavetta USB live di GParted
Scarica l'immagine stabile corrente dalla pagina di download ufficiale di GParted . Al 22 ottobre 2026, l'immagine Live stabile di GParted disponibile è la versione 1.8.1-6 per amd64 . GParted specifica che le versioni Live attualmente in uso sono a 64 bit per sistemi x86-64.

Successivamente, scrivi l'immagine ISO su un'unità USB. Un'opzione grafica semplice è balenaEtcher . Scegli "Scrivi da file" , seleziona l'immagine ISO di GParted, seleziona l'unità USB corretta e avvia la scrittura. L'unità USB verrà cancellata, quindi verifica attentamente la destinazione.

3. Avviare GParted Live
Riavvia il computer e utilizza il menu di avvio del firmware per avviare il sistema dall'unità USB. Il tasto varia a seconda del produttore, solitamente è uno dei tasti funzione o Esc. Quando viene visualizzato il menu di GParted, seleziona GParted Live (Impostazioni predefinite) . La pagina di download di GParted indica che l'immagine amd64 supporta UEFI Secure Boot.

4. Selezionare il disco e la partizione home corretti
Dopo aver aperto GParted, usa il selettore di dispositivi nell'angolo in alto a destra per scegliere il disco che contiene la partizione identificata in precedenza. Assicurati che il percorso del dispositivo, il file system, le dimensioni e l'etichetta corrispondano, anziché procedere per tentativi. Una partizione montata potrebbe avere le opzioni di ridimensionamento disabilitate; le FAQ di GParted consigliano di smontarla prima di modificarla.

5. Ridimensiona la partizione home
Fai clic con il pulsante destro del mouse sulla partizione Home e scegli Ridimensiona/Sposta .

Per ridurre /home le dimensioni , diminuisci il valore di "Nuova dimensione" oppure trascina verso l'interno il bordo della partizione corrispondente. Assicurati di avere spazio libero sufficiente per i file attuali e per la crescita futura. Per espandere la partizione, aumenta le dimensioni nello spazio non allocato adiacente alla partizione stessa. La documentazione di GParted specifica che lo spazio non allocato deve essere adiacente alla partizione affinché quest'ultima possa espandersi.

Se lo spazio libero che si desidera utilizzare è separato da /homeun'altra partizione, non basta digitare un numero più grande. È necessario prima creare spazio non allocato adiacente, operazione che potrebbe richiedere lo spostamento o il ridimensionamento delle partizioni vicine. Lo spostamento di partizioni di grandi dimensioni può richiedere molto tempo e comporta dei rischi, pertanto è particolarmente importante disporre di un backup aggiornato.
6. Eseguire l'operazione in sospeso
Fai clic su Ridimensiona/Sposta per mettere in coda la modifica. Prima di scrivere qualsiasi cosa su disco, rivedi l'operazione in sospeso e conferma il percorso del dispositivo e la nuova dimensione. Quindi fai clic sul segno di spunta verde oppure scegli Modifica > Applica tutte le operazioni .

Non spegnere il computer, non rimuovere il dispositivo di archiviazione e non interrompere GParted mentre sta applicando le modifiche. Al termine dell'operazione, chiudi GParted, riavvia il computer, rimuovi la chiavetta USB avviabile e avvia Linux normalmente. Esegui findmnt /homenuovamente il comando lsblk -fper confermare il layout finale.
Se l'opzione Ridimensiona/Sposta non è disponibile
- La partizione è montata: smontala dall'ambiente di produzione prima di riprovare.
- Il filesystem non può essere ridotto: XFS, ad esempio, supporta l'espansione ma non la riduzione diretta in GParted. Non forzare l'operazione.
- La partizione si trova all'interno di LUKS o LVM: ridimensionare solo la partizione visibile non è sufficiente; potrebbe essere necessario ridimensionare, nell'ordine corretto, anche i livelli di crittografia, volume fisico, volume logico e filesystem.
- Non è presente spazio adiacente non allocato: creare prima lo spazio adiacente ridimensionando o spostando in modo sicuro la parete divisoria vicina.