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.
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?
lvchange -ay /dev/snoopy-vg/root
?