caixa virtual presa na “máquina virtual inicial” 0%

12

Após a atualização para o VirtualBox 4.2.16, todas as minhas VMs ficam paralisadas no lançamento.

Eu tentei fazer o downgrade para o 4.1.26, mas ainda assim recebo o mesmo problema.

Imagens: (não há representante suficiente para postar imagens)

Quando eu mato o processo preso, recebo o erro "sem informações de erro"

Result Code: 
NS_ERROR_CALL_FAILED (0x800706BE)
Component: 
ProgressProxy
Interface: 
IProgress {c20238e4-3221-4d3f-8891-81ce92d9f913}

Estou tentando encontrar as configurações globais para o VirtualBox para limpá-las e fazer outra reinstalação, mas só encontrei configurações específicas da VM.

O sistema em que está rodando é o xubuntu 12.10. Eu tentei uma das VMs em outro computador e não houve problemas, então eu acho que tem algo a ver com a instalação real / config da VirtualBox.

    
por flote 25.07.2013 / 10:17

7 respostas

9

Na opção do sistema você precisa verificar o "use I / O APIC"

se você estava usando a interface SATA como seu armazenamento, precisa marcar a opção "Usar cache de E / S do host"

    
por 29.03.2014 / 12:47
2

Eu tive o mesmo problema com o VB 4.3.20 no Ubuntu 14.04.1 amd64. As imagens da VM estão em um disco BTRFS.

Resolvi o problema ao transformar o COW nas imagens da VM e nos arquivos de instantâneos.

Você pode desativar o recurso copy-on-write do btrfs para arquivos únicos definindo o atributo NOCOW. Isso geralmente é feito executando chattr +C filename . Isso só funciona em arquivos vazios, portanto, você precisa criar um arquivo vazio, definir NOCOW, copiar o conteúdo do arquivo atual no arquivo vazio e renomear. (veja link )

Há também um relatório de bug do VB ( link ) dizendo

On a linux machine with btrfs filesystem, installation of a guest goes just fine but at first restart the guest freezes with popup showing "20%" during launch phase. [...] I did some digging on the btrfs wiki and discovered that Copy-On-Write (COW) causes this pain for any virtualization solution.

Para definir o sinalizador NOCOW, faça

F=vmimage
T=tmpfile
touch $T
chattr +C $T
dd if=$F of=$T bs=1M
rm $F
mv $T $F

Use lsattr para verificar se C foi definido.

    
por 15.01.2015 / 13:30
0

Eu tive esse comportamento. O que ajudou é Exportar as máquinas para serem importadas e importadas de volta.

    
por 01.01.2014 / 23:28
0

Como mencionado anteriormente no meu comentário, eu atualizei o Ubuntu e ele se corrigiu. Eu acho que foi algum tipo de incompatibilidade de kernel.

    
por 02.04.2014 / 11:55
0

Eu recebo este mesmo erro geral ("Sem informações de erro" com "Component: ProgressProxy") com o VirtualBox 4.2.12 no Windows quando tento iniciar uma máquina virtual enquanto o diretório que seu arquivo de imagem de disco VDI está configurado para estar faltando.

    
por 16.08.2014 / 03:05
0

Passei muitas horas com o mesmo problema.

Encontrei a solução aqui: link

Eu simplesmente instalei a versão 4.3.17 (ainda na versão dev) e tudo está funcionando perfeitamente de novo.

Faça o download aqui: link

    
por 22.09.2014 / 22:27
0

Não funcionou para mim também. Anfitrião do Windows, VM Ubuntu. Eu comecei a funcionar novamente, desligando o som nas configurações da VM atual.

    
por 25.08.2017 / 08:24