VirtualBox com instantâneo inacessível

2
Então eu tenho uma VM feita com o VirtualBox há alguns anos atrás, então, há 2 anos, eu criei um novo usando o HDD existente, então o VirtualBox decidiu criar um HDD diferenciado em vez de um novo como eu queria. Então acabei com 2 VM, um bom e um baseado no primeiro, mas não independente dele. Chegou a hora em que minha segunda VM ficou inacessível e agora não consigo acessá-la (obviamente, a partir do título)

O que posso fazer? Eu tenho um aplicativo de faturamento que é executado nesta segunda VM inacessível que não posso recuperar e eu preciso muito mal.

Então, como posso torná-lo acessível novamente (o instantâneo)?

O erro que recebo ao tentar acessar a VM inacessível é:

Could not find an open hard disk with UUID {f749e560-88f0-46c1-8ef5-4f3445f91501}.
Result Code: 
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
Component: 
VirtualBox
Interface: 
IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}

Eu tenho o arquivo {f749e560-88f0-46c1-8ef5-4f3445f91501} .vdi no meu disco rígido. Eu tentei editar o arquivo VirtualBox.xml em Documents and Settings .... VirtualBox \ mas sem sucesso. O que eu tentei foi substituir o UUID encontrado lá, com o que o VB diz que não consegue encontrar. Então eu colei este {f749e560-88f0-46c1-8ef5-4f3445f91501} lá em vez da outra string representando meu instantâneo (eu fiz isso seguindo algum fórum onde eles descreveram o mesmo problema). De qualquer forma, depois de editar o arquivo xml, quando tento acessá-lo novamente, ocorre o seguinte erro:

Machine UUID {5f8dca9e-318f-4ba0-85ef-50410707b065} in 'C:\Documents and Settings\Calin\VirtualBox VMs\facturarea last\facturarea last.vbox' doesn't match its UUID {f749e560-88f0-46c1-8ef5-4f3445f91501} in the registry file 'C:\Documents and Settings\Calin/.VirtualBox\VirtualBox.xml'.
Result Code: 
E_FAIL (0x80004005)
Component: 
Machine
Interface: 
IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}

Então eu fui para o XML (facturarea last.vbox) e mudei o UUID, mas ainda o mesmo erro que o primeiro começou a mostrar.

Agora substituí todos os arquivos editados pelos originais, e estou aguardando uma pequena ajuda de outra pessoa que sabe o que deve ser feito. Minha versão do VirtualBox é 4.3.20

Talvez eu esteja fazendo algo errado? Talvez eu deva tentar outra coisa?

Eu vi uma resposta aqui dizendo que ele ejetou o ISO do gerente, mas eu não entendo o que ele quer dizer. O iso da VM original (master)? Porque não existe essa possibilidade existe para a VM inacessível ...

Por favor me ajude.

Obrigado

    
por user1137313 06.02.2015 / 14:21

1 resposta

0

Bem, resolvi meu problema e, como não havia resposta aqui para ajudar a resolvê-lo, acredito que poderia ajudar outras pessoas que poderiam encontrar a mesma situação. Então a solução está abaixo:

  1. pesquise o arquivo your_vm_name.vbox em sua unidade (ele deve estar localizado em Documento e configurações / nome de usuário / VMs do VirtualBox /

  2. abra o arquivo .vbox usando outro editor que o notepad (use o notepad ++).

  3. copie o disco rígido uuid da janela da mensagem de erro e pesquise-o no editor.
  4. você encontrará algo semelhante a:

<StorageController name="IDE" type="PIIX4" PortCount="2" useHostIOCache="true" Bootable="true"> <AttachedDevice type="HardDisk" port="0" device="0"> <Image uuid="{f749e560-88f0-46c1-8ef5-4f3445f91501}"/> </AttachedDevice> <AttachedDevice passthrough="false" type="DVD" port="1" device="0"/> </StorageController>

  1. remova todo o texto na tag StorageController, junto com as tags.
  2. abra a caixa virtual, selecione essa VM e clique com o botão direito nela, escolha configurações- > armazenamento
    • exclua todo o meio do IDE Controller.
    • adicione um controlador SATA ou IDE (experimente os dois se não se lembrar do que você usou em sua VM) e adicione um disco rígido selecionando o arquivo .vdi no diretório VM .
  3. No VirtualBox, sua máquina virtual anteriormente "inacessível" agora está acessível novamente
  4. Inicialize a VM e funcionará como se nada tivesse acontecido. Se não funcionar (tela azul para o Windows XP), basta excluir o armazenamento adicionado (SATA) e adicionar um IDE, ou vice-versa.

Isso é tudo

    
por 09.02.2015 / 23:34

Tags