Come ridimensionare i volumi LVM su Linux

I fautori di LVM spesso dicono che uno dei suoi vantaggi (e perché dovresti usarlo) è perché gli utenti possono ridimensionare, manipolare e modificare le partizioni LVM al volo. Il ridimensionamento delle partizioni LVM è davvero una caratteristica fantastica, ed è sicuro che farà ripensare coloro che si oppongono alla tecnologia.

Oggi, in questa guida, esamineremo come manipolare e ridimensionare i volumi LVM su Linux. Tratteremo come farlo in due modi: il terminale e il gestore delle partizioni di KDE.

Nota: sebbene il ridimensionamento delle partizioni LVM sia considerato sicuro, dovresti comunque eseguire il backup dei dati prima di continuare con il resto di questo post.

Ridimensiona i volumi LVM – KDE Partition Manager

Molto tempo fa, la manipolazione delle partizioni LVM con uno strumento GUI veniva eseguita con System Config LVM. Sfortunatamente, quel programma è deprecato, non è stato aggiornato e non supporta le ultime funzionalità di gestione del volume logico.

Per fortuna, se non sei un fan del lavoro con i volumi LVM nel terminale, c’è ancora uno strumento GUI che puoi usare: il gestore delle partizioni di KDE.

Installa KDE Partition Manager

KDE Partition Manager è lo strumento di partizionamento predefinito per i sistemi operativi Linux che scelgono l’ambiente desktop KDE Plasma 5 piuttosto che Gnome Shell o altri. Tuttavia, se non sei un utente Plasma, probabilmente dovrai installare l’app prima di utilizzarla per manipolare i volumi LVM.

Per installare KDE Partition Manager, apri un terminale e segui le istruzioni che corrispondono alla distribuzione Linux che usi attualmente.

Ubuntu

sudo apt install partitionmanager

Debian

sudo apt-get install partitionmanager

Arch Linux

sudo pacman -S partitionmanager kdesu

Fedora

sudo dnf install kde-partitionmanager kdesu

OpenSUSE

sudo zypper install partitionmanager

Linux generico

Il codice sorgente per il gestore delle partizioni KDE è disponibile online e la maggior parte delle distribuzioni Linux dovrebbe essere in grado di installarlo. Per far funzionare l’app sul tuo sistema operativo, vai al sito Web del codice e Scarica per iniziare.

Utilizzando KDE Partition Manager

Ora che l’applicazione KDE Partition Manager è attiva e funzionante, sarai pronto per usarla per ridimensionare i volumi LVM.

Per iniziare, apri il menu dell’applicazione, cerca “KDE Partition Manager” e aprilo.

Nota: KDE Partition Manager ha problemi in esecuzione su Gnome Wayland. Assicurati di accedere alla modalità X11 prima di tentare di eseguirlo!

Con l’app aperta, guarda sul lato sinistro dell’app sotto “Dispositivi” e seleziona il disco rigido che contiene i volumi LVM che desideri manipolare.

Facendo clic sull’unità LVM dovrebbe mostrare immediatamente il layout della partizione sullo schermo. Da qui, individua la partizione LVM e fai clic destro su di essa.

Nota: a seconda della partizione, potrebbe essere necessario fare clic su “smonta” prima di lavorarci.

Nel menu di selezione, fare clic sull’opzione “ridimensiona” e utilizzare lo strumento GUI per modificare le dimensioni del volume LVM.

Ridimensiona le partizioni root in uso

Il sistema Linux non consente la manipolazione del file system root se è in uso (anche con LVM). Pertanto, se desideri ridimensionare una partizione di root LVM, devi eseguire l’avvio in un disco live.

Per avviare il disco live, segui le istruzioni dettagliate di seguito.

Passaggio 1: scarica l’ultima versione di Kubuntu e installala su un’unità USB con Etcher.

Passaggio 2: avvia il disco live di Kubuntu e seleziona “prova Kubuntu”.

Passaggio 3: quando il desktop viene caricato, apri il gestore delle partizioni di KDE e segui le istruzioni di ridimensionamento descritte in precedenza nella guida.

Ridimensiona i volumi LVM – Terminale

Il ridimensionamento dei volumi LVM nel terminale Linux è abbastanza semplice. Ecco come farlo.

Per prima cosa, visualizza i tuoi volumi LVM con il comando lvdisplay.

sudo lvdisplay

L’esecuzione del comando lvdisplay mostrerà una stampa completa di tutti i volumi LVM sul tuo PC Linux. Da lì, prendi nota del volume che desideri ridimensionare. Quindi, vai al terminale e ridimensiona con il comando sottostante.

Nota: cambia XG con il numero di GB che desideri utilizzare come nuova dimensione. Puoi anche usare MB.

Riduci

sudo lvresize --verbose --resizefs -L -XG /dev/lvm/path

Estendere

sudo lvresize --verbose --resizefs -L +XG /dev/lvm/path

Ridimensiona le partizioni di root in uso nel terminale

Hai bisogno di ridimensionare una partizione attualmente utilizzata come root della tua macchina Linux in un terminale? Segui le istruzioni dettagliate di seguito.

Passaggio 1: scarica un disco live di Ubuntu e installalo su una chiavetta USB con Etcher.

Passaggio 2: avvia Ubuntu, fai clic su “Prova Ubuntu” e lascia che il desktop si carichi.

Passaggio 3: avviare una finestra di terminale e ottenere l’accesso come root inserendo sudo -s. Quindi, esegui il comando lvdisplay per stampare le partizioni LVM sul sistema.

Passaggio 4: segui le istruzioni di ridimensionamento del terminale descritte in precedenza in questo post per modificare le dimensioni del tuo LVM.