O sistema convidado não vê o tamanho do disco atualizado no VirtualBox

17

Na última vez em cada inicialização da minha VM Ubuntu 14.04, estou recebendo a mensagem

Pouco espaço em disco

Este computador possui apenas 314,8 MB de espaço em disco restante. Você pode liberar espaço esvaziando o lixo.

insira a descrição da imagem aqui

Agora, aumentei o espaço em disco de 10para, 20 GBconforme descrito no fórum VirtualBox (primeira etapa).

M:\>"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "M:\VM\Ubuntu VM\Ubuntu VM.vdi" --resize 20480
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

Vejo que o espaço em disco foi redimensionado com sucesso:

insira a descrição da imagem aqui

Mas quando eu inicio a máquina e abro o GParted, apenas 10 GBestão disponíveis.

insira a descrição da imagem aqui

Então, de alguma forma, o sistema convidado do Ubuntu não tem as informações atualizadas sobre o espaço em disco.

Como resolvê-lo e concluir o aumento do espaço em disco?

automatix
fonte

Respostas:

12

Finalmente encontrei a solução aqui :

Veja todas as unidades associadas ao VirtualBox

$ "C:\Program Files\Oracle\VirtualBox\VBoxManage" list hdds

Para cada unidade associada, use modifyhd:

$ "C:\Program Files\Oracle\VirtualBox\VBoxManage" modifyhd "D:\Pat\to\VM\Snapshots\{b0e3f93f-49fe-49bc-9ae2-79e80da6cf01}.vdi" --resize 20480

Agora o GParted vê o espaço adicionado.

OBSERVAÇÃO: As entradas de instantâneo com chaves exigem que a última barra seja alterada para uma barra invertida. Significado:

...\Snapshots\{...}.vdi

ao invés de

...\Snapshots/{...}.vdi
automatix
fonte
3
Eu tive que fazer isso com o VDI principal e o Snapshot nos Snapshots / para que isso funcionasse. Fiz apenas o snapshot primeiro e o fdisk mostrou a partição maior, mas o pvcreate gerou um erro "Erro fatal ao tentar detectar a assinatura de troca no / dev / sda3" ou todos eles? ive não testei este, mas o seu trabalho agora
Nick Fox
1
Não há nada na minha Snapshotspasta.
Timóteo Swan
@ Timoth use o gerenciador de mídia virtual para localizar os instantâneos.
Lsborg #
Spot on! Meu problema era que eu não executei o script também para os instantâneos.
precisa saber é o seguinte
Infelizmente, isso não funciona com a versão 6.06 do VirtualBox. O Ubuntu não vê os aumentos.
Beezer
4

1) Abra a ferramenta GParted

2) Na interface gráfica, você verá partições existentes e uma partição não alocada

3) Clique na partição que você deseja estender

4) Na barra de ação superior, você verá uma seta direcionada para a direita. Clique nele e você terá a opção de estender a partição com o espaço não alocado

Kala Hari
fonte
1

Tente instalar scsitools e digitalizar novamente os dispositivos

sudo apt-get install scsitools

sudo rescan-scsi-bus.sh

Em seguida, verifique o espaço disponível

sudo fdisk -l

Ou use gparted, se preferir. Se você vir espaço extra, estenda a partição

E, finalmente, estenda o sistema de arquivos na vm convidada

resize2fs /dev/sda1
TheGreatLuke
fonte
Obrigado pela sua resposta! Eu tentei, mas não ajudou.
Automatix