caixa virtual bloqueada na "inicialização da máquina virtual" 0%

16

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

Tentei fazer o downgrade para 4.1.26, mas ainda tenho o mesmo problema.

Capturas de tela: [janela 1] () [janela 2] (representante insuficiente para postar imagens)

Quando eu encerro o processo travado, 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 do virtualbox para limpá-las e fazer outra reinstalação, mas só encontrei configurações específicas da VM.

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

flote
fonte
1
Atualizei o ubuntu e ele se consertou. Eu acho que era algum tipo de incompatibilidade do kernel.
flote
flote Sinta-se à vontade para postar sua solução como resposta, pois o que você fez foi uma correção!
MrDaniel
Se você tiver algum acesso aos seus arquivos de configurações antigos para o virtualbox, certifique-se de compará-los para garantir que as configurações sejam as mesmas. Eu tive esse problema ao passar das 12.10 às 13.04 e, em seguida, às 13.10, sem perder o ritmo, ativada Se alguns itens foram alterados de alguma forma na configuração que deve ter acontecido durante a atualização, o sistema operacional não seria iniciado até que eu restaurasse algumas das minhas configurações antigas.
Osirisgothra 5/05
Como esse é o principal hit do Google para "virtualbox iniciar máquina virtual travada", acho que pode ser útil adicionar que, quando me deparei com isso, eu o corrigi desativando o áudio. (Eu não sei o que exatamente mudou, mas deve ter havido um conflito de tipos.)
O Sidhekin
@ The Sidhekin Obrigado por isso, problema semelhante aqui - eu tinha uma webcam desconectada quando estava usando a VM. Conectei a webcam e a VM não era mais inicializada, ela estava pendurada na inicialização. Desconectar a webcam corrigiu o problema.
Davidfrancis

Respostas:

11

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

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

Jerry Chen
fonte
Obrigado. Isso eu tentei atualizar, desclassificar VBox e kernel e nada worket. Essa resposta é a única que faz alguma diferença.
Zidarsk8
Onde esta opção está?
Richard
Ah, aqui estamos: Clique com o botão direito do mouse em VM -> Configurações -> Sistema
Richard
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 ativando o COW para os arquivos de imagens e instantâneos da VM.

Você pode desativar o recurso de cópia na gravação do btrfs para arquivos únicos configurando o atributo NOCOW. Isso geralmente é feito executando chattr +C filename. Isso funciona apenas em arquivos vazios; portanto, você deve criar um arquivo vazio, definir NOCOW, copiar o conteúdo do arquivo atuale para o arquivo vazio e renomear. (consulte https://btrfs.wiki.kernel.org/index.php/FAQ#Can_copy-on-write_be_turned_off_for_data_blocks.3F )

Há também um relatório de bug do VB ( https://www.virtualbox.org/ticket/11862 ) dizendo

Em uma máquina linux com sistema de arquivos btrfs, a instalação de um convidado vai bem, mas, a princípio, o convidado congela com um pop-up mostrando "20%" durante a fase de lançamento. [...] eu pesquisei no wiki do btrfs e descobri que o Copy-On-Write (COW) causa essa dor em qualquer solução de virtualização.

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 lsattrpara verificar se Cfoi definido.

Adão
fonte
Poste aqui mais informações em vez de usar links que podem ficar obsoletos - obrigado.
precisa saber é
Desative também o COW nos seus instantâneos, se você os estiver usando.
remvee
apenas usar o comando chattr no vdi vazio não é suficiente no meu caso. Ainda não tentei com o script completo.
Fabiano Tarlao 01/10/1918
0

Eu tive esse comportamento. O que ajudou foi a exportação das máquinas para o appliance e a importação de volta.

Sergei
fonte
0

Como mencionado anteriormente no meu comentário, atualizei o ubuntu e ele se consertou. Eu acho que era algum tipo de incompatibilidade do kernel.

flote
fonte
0

Eu recebo o mesmo erro geral ("Nenhuma informação de erro." Com "Componente: ProgressProxy") com o VirtualBox 4.2.12 no Windows quando tento iniciar uma máquina virtual enquanto o diretório em que o arquivo de imagem de disco VDI está configurado para estar é ausência de.

rakslice
fonte
0

Também não funcionou para mim. Hospede o Windows, VM Ubuntu. Voltei a funcionar desativando o som nas configurações da VM atual.

Bevor
fonte