Seu disco virtual de 20 GB é dividido em 3 partições substanciais: 0,5 GB para /boot
, 11,5 GB para o que será visível como seu disco principal /
e 8 GB para uma partição virtual (presumivelmente adicionado pelo instalador por padrão, porque você tem 8 GB de RAM atribuído a essa VM).
Se você gostaria de 20 GB de espaço utilizável no sistema de arquivos deste sistema, você poderia começar alocando um disco virtual de 30 GB, o que deixará pouco mais de 20 GB depois que o swap e /boot
forem contabilizados.
Por outro lado, se você está confiante de que seu sistema pode rodar bem com uma quantidade menor de swap, você pode reduzir o swap e estender a partição primária do lvm. Garantir o backup de todos os dados valiosos antes de modificar as tabelas de partição em qualquer máquina.
Como exemplo, para reduzir o swap para 2 GB e estender a partição primária do lvm para 17,5 GB, faça algo como o seguinte. Verifique todos os caminhos contra o seu próprio sistema e leia as man pages relevantes; não copie e cole cegamente esta receita.
## turn off swap, reduce by 6 GB, reswap
$ sudo swapoff -v /dev/ubuntu-vg/swap_1
$ sudo lvm lvreduce /dev/ubuntu-vg/swap_1 -L -6G
$ sudo mkswap /dev/ubuntu-vg/swap_1
$ sudo swapon -va
## next add the space which has been free'd up to the primary lvm partition.
## the -r option should resize the filesystem on the partition to match the new partition size
$ sudo lvm lvextend -r -l +100%FREE /dev/ubuntu-vg/root
How do I ensure that I do not increase it beyond the total VDI disk which is 20GB
Não se preocupe; de dentro de sua VM, você verá apenas os discos alocados para esta máquina pelo host virtualbox. No uso normal, a máquina virtual não pode "roubar" recursos do host.