O diretório padrão para arquivos VDI é c: \ documents e settungs \\ application data.virtualbox \ HardDisks, acredito. (Eu uso um host Linux e atualmente não tenho uma caixa de hospedagem do Windows para verificar.)
Meu host é o WinXP SP3, e eu tenho 2 VMs, um Ubuntu e o outro WinXP SP2. Tudo foi fechado ontem à noite quando fui para a cama. Esta manhã, a VM do WinXP estava se mostrando inacessível. Tudo está esmaecido, exceto pelo botão de atualização que não faz nada. Nenhum acesso a "Configurações" ou qualquer outra coisa. Como recuperá-lo em vez de criar outro. O arquivo VDI ainda está lá.
O diretório padrão para arquivos VDI é c: \ documents e settungs \\ application data.virtualbox \ HardDisks, acredito. (Eu uso um host Linux e atualmente não tenho uma caixa de hospedagem do Windows para verificar.)
Isso funcionou para mim em muitas ocasiões:
Preste atenção no erro de porque está inacessível (tipo "não é possível encontrar uuid = {e973ec45-4137-4120-8052-ccb641c8f5e6}")
Localize o arquivo .vbox na sua pasta VM (clique com o botão direito - > Mostrar no Explorer)
Edite este arquivo (por exemplo: VIRTUAL1.vbox) usando o Wordpad ( não use o NOTEPAD para isso, pois ele não manipulará as linhas do estilo UNIX de maneira apropriada!)
Fechar o VirtualBox
Dentro do arquivo aberto, localize a referência à cadeia complexa (por exemplo, {e973ec45-4137-4120-8052-ccb641c8f5e6}) relatada em 1., geralmente, será entre delimitadores como estes:
<AttachedDevice type="HardDisk" port="1" device="0">
<Image uuid="{e973ec45-4137-4120-8052-ccb641c8f5e6}"/>
</AttachedDevice>
Exclua as três linhas acima (salve uma cópia do arquivo não modificado primeiro) e salve o arquivo. O que você fez aqui é excluir uma referência a um instantâneo que é a causa do problema.
Abra o VirtualBox novamente; sua VM Inacessível deve estar acessível agora.
as informações são armazenadas em arquivos XML, elas ainda estão lá?
verifique c:\documents and settungs\<user>\application data\.virtualbox\machines
você recebeu uma atualização automática? às vezes, novas versões tornam inúteis as máquinas virtuais antigas; nesse caso, desinstale o virtualbox, reinstale a versão mais antiga e desabilite a atualização automática.
versões mais antigas podem ser obtidas em FileHippo.com
Aconteceu comigo hoje, desliguei um sistema operacional convidado e o gerente da caixa virtual disse que não era acessível.
Por sorte, acabei de fechar o gerente, reiniciei e tudo estava bem.
Uma solução quebrada:
Chame-me à moda antiga, mas o software deve funcionar - neste caso, apoiando compatibilidade com versões anteriores?
Desligando o VirtualBox, copiando o arquivo xxx.xml para xxx.xbox, adicionando o arquivo xxx.vdi através do Gerenciador de mídia virtual, no navegador de arquivos, clique duas vezes no arquivo xxx.vbox para registrar o vm.
Isso funciona até um ponto em que as VMs criadas dessa maneira funcionam e subitamente se tornam inacessíveis.
Eu deletei os novos adaptadores de rede adicionados, que estão diretamente associados à máquina e não à VM.
Tags virtualbox