O convidado do VirtualBox não reconhece a unidade expandida; Win7 no Win7

3

Acho que estou com um problema estranho; Espero que não seja, e que de alguma forma eu esteja sentindo falta de algo de forma consistente.

Veja um resumo rápido:

  • Executando o VirtualBox 4.3.10
  • SO host do Windows 7 Ultimate x64 (SP1)
  • SO convidado do Windows 7 Ultimate x64 (SP1)

Quando criei a VM inicialmente, configurei-a para 20 GB, alocada dinamicamente. Eu estava ficando sem espaço rapidamente, então decidi expandir o disco.

link

Eu segui o artigo acima usando VBoxManage.exe e GParted e consegui expandir meu disco de 20 GB para 30 GB. Em cada etapa, meu progresso coincidiu com o do artigo.

Agora estou tentando expandir a VM novamente para 50 GB.

Então, seguindo o artigo vinculado novamente, eu corro:

VBoxManage.exe modifyhd "G:\Users\Bracketworks\VirtualBox VMs\Windows 7\Windows 7.vdi" --resize 51200

Parece completar com sucesso, no entanto, quando eu inicio a VM para confirmar, o convidado não reporta nenhum espaço não alocado ( como eu entendo que deveria; 20GB neste caso )

Além disso, se eu inicializar no GParted, ele mostrará o mesmo; não há espaço não alocado para expandir a partição.

Curiosamente, a interface do VirtualBox está relatando:

  • Tamanho virtual: 50,00 GB
  • Tamanho real: 23,48 GB

A propriedade tamanho virtual parece correta! Mas eu não posso verificar isso em outro lugar ( nem eu realmente posso expandir a partição para usar o espaço )

Então, minha pergunta é; por que isso está acontecendo e como posso fazer com que a VM reconheça o espaço não alocado e permita que eu me expanda para ele ?

Adendo ; Vou continuar adicionando detalhes pertinentes aqui.

Saída para showhdinfo

VBoxManage.exe showhdinfo "G:\Users\Bracketworks\VirtualBox VMs\Windows 7\Windows 7.vdi"

UUID:           11fbdc84-e09c-47a1-9575-899ec00234ef
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       G:\Users\Bracketworks\VirtualBox VMs\Windows 7\Windows 7.vdi
Storage format: VDI
Format variant: dynamic default
Capacity:       51200 MBytes
Size on disk:   24044 MBytes
In use by VMs:  Windows 7 (UUID: cb587799-08d8-4d8b-958f-6d5b40992550) [Logon (UUID: 19c662aa-819b-4ac5-8dc9-93a036679f57)]
Child UUIDs:    df33a561-38a5-49e1-b458-738217743cfc
    
por Dan Lugg 09.04.2014 / 07:50

1 resposta

0

Eu estava tendo o mesmo problema, onde redimensionei a VDI usando o comando no prompt, mas o Windows 8.1 não mostrava o espaço extra em disco no Gerenciamento de Disco (apesar da UI do VirtualBox mostrar o tamanho atualizado). Tentei reiniciar e tudo isso, mas não fazia diferença. No meu caso, não havia realmente instantâneos verdadeiros. No entanto, , havia um simples arquivo de estado salvo.

Depois de ler on-line, tentei desligar o sistema operacional para que não houvesse estado salvo, seguido pela execução do comando novamente no prompt (com o mesmo número exato para a capacidade). Quando eu iniciei o sistema operacional novamente, ele realmente mostrou a capacidade adicional. Portanto, certifique-se de que (a) não há instantâneos e (b) o sistema operacional foi desligado completamente para onde não há estado salvo.

Isso estava usando o VirtualBox 5.0.0.

    
por 03.08.2015 / 22:11