Estensione della partizione LVM su Virtualbox / Ubuntu


0

Ho creato stupidamente un disco dinamico quando ho creato una VM. Il disco è stato convertito in fisso e le dimensioni sono state aumentate a 20 GB. Ho avviato un CD live GParted e ho esteso la partizione al massimo.

Schermata GParted

Attraverso un'approfondita ricerca su Google, ho quindi eseguito i seguenti comandi in un terminale:

pvresize /dev/sda5
pvscan
(reports 19.76GiB total/in use)

lvextend -l +100%FREE /dev/snoopy-vg/root
(4547 extents matches existing size)

resize2fs /dev/snoopy-vg/root
(open: no such file or directory while opening /dev/snoopy-vg/root)

Se provo ...

resize2fs /dev/sda5
(resize2fs: Bad magic number in super-block while trying to open /dev/sda5)

Come puoi vedere, l'ultimo comando è ovviamente sbagliato. Una volta avviato nella VM, nulla è cambiato ...

frank@snoopy:~$ df -H
Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/snoopy--vg-root  6.0G  5.3G  359M  94% /

C'è qualche ultimo passo che mi manca? Qual è la salsa segreta?


Hai fatto lvchange -ay /dev/snoopy-vg/root?
Eugen Rieck,

Risposte:


0

Quindi ... ho appena trovato la risposta, pochi secondi dopo aver pubblicato questo (non è sempre così ?!)

Ho avviato la VM, ho fatto un sudo su -ed eseguito il seguente ...

resize2fs /dev/snoopy-vg/root [number of available blocks]

Avrei potuto specificare in vari modi (ad esempio G per GB).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.