Recuperando um VHD após redimensioná-lo usando o VBoxManage

3

Estou usando o VirtualBox 4.1.18 e tinha uma máquina virtual executando o Windows 8 RC com um único VHD, cujo tamanho inicial era de 25 GB (muito pequeno!).

Depois de instalar o sistema operacional e alguns aplicativos, fiquei sem espaço em disco, portanto, encerre o convidado e usei esse comando para redimensionar o VHD para 80 GB:

C:\Program Files\Oracle\VirtualBox> .\VBoxManage.exe modifyhd "D:\VirtualBox VMs\Windows 8 RC\Windows 8 RC.vhd" --resize 81920
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
C:\Program Files\Oracle\VirtualBox> .\VBoxManage.exe showhdinfo "D:\VirtualBox VMs\Windows 8 RC\Windows 8 RC.vhd"
UUID:                 03fb26e7-d8bb-49b5-8cc2-1dc350750e64
Accessible:           yes
Logical size:         81920 MBytes
Current size on disk: 24954 MBytes
Type:                 normal (base)
Storage format:       VHD
Format variant:       dynamic default
In use by VMs:        Windows 8 RC (UUID: a6e6aa57-2d3a-421b-8042-7aae566e3e0b)
Location:             D:\VirtualBox VMs\Windows 8 RC\Windows 8 RC.vhd

Até aí tudo bem. No entanto, quando eu comecei o convidado de novo eu tenho o temido:

Fatal: No bootable medium found! system halted

Se eu inicializar no GParted, ele mostrará uma única unidade de 80 GB como "não alocada". A opção para procurar e tentar reparar um sistema de arquivos não encontra nada.

Eu também tentei clonar o VHD em um arquivo VDI, apenas para o caso de consertá-lo magicamente:

C:\Program Files\Oracle\VirtualBox> .\VBoxManage.exe clonehd "D:\VirtualBox VMs\Windows 8 RC\Windows 8 RC.vhd" "D:\VirtualBox VMs\Windows 8 RC\Windows 8 RC.vdi" --format VDI
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'VDI'. UUID: baf0c2c4-362f-4f6c-846a-37bb1ffc027b
C:\Program Files\Oracle\VirtualBox> .\VBoxManage.exe showhdinfo "D:\VirtualBox VMs\Windows 8 RC\Windows 8 RC.vdi"
UUID:                 baf0c2c4-362f-4f6c-846a-37bb1ffc027b
Accessible:           yes
Logical size:         81920 MBytes
Current size on disk: 24798 MBytes
Type:                 normal (base)
Storage format:       VDI
Format variant:       dynamic default
In use by VMs:        Windows 8 RC (UUID: a6e6aa57-2d3a-421b-8042-7aae566e3e0b)
Location:             D:\VirtualBox VMs\Windows 8 RC\Windows 8 RC.vdi

Há mais alguma coisa em que eu possa tentar recuperar a unidade?

Não, eu não tenho um backup: (

Meu sistema operacional host é o Windows 7 de 64 bits.

    
por tjrobinson 06.07.2012 / 09:42

0 respostas