Estendendo a partição LVM no Virtualbox / Ubuntu

0

Eu estupidamente criei um disco dinâmico quando criei uma VM. O disco foi convertido em fixo e o tamanho foi aumentado para 20 GB. Eu iniciei em um live CD do GParted e estendi a partição até o máximo.

Por meio do extenso Googling, executei os seguintes comandos em um terminal:

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 eu tentar ...

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

Como você pode ver, o último comando está obviamente errado. Depois de inicializar na VM, nada mudou ...

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

Existe algum último passo que está faltando? Qual é o molho secreto?

    
por Ian Atkin 22.07.2014 / 23:43

1 resposta

0

Então ... Acabei de encontrar a resposta, meros segundos depois de postar isso (não é sempre assim?!)

Eu inicializei na VM, fiz um sudo su - e executei o seguinte ...

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

Eu poderia ter especificado de várias maneiras diferentes (ou seja, G para GB).

    
por 23.07.2014 / 00:01