O que está causando o VirtualBox OSE travar minha máquina?

10

Estou usando o VirtualBox OSE e, recentemente, quando executo o Ubuntu 10.10, minha máquina tende a travar, forçando-me a reiniciá-lo (não é bom). Como começo a descobrir onde está o problema?

Aqui está a última linha de " / var / log / syslog ", antes da redefinição:

Jan 27 12:11:22 debian kernel: [  193.400230] warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)

notas :

  • VirtualBox OSE é a versão 3.2.10
  • Eu uso o kernel 2.6.37 de 32 bits no Debian Squeeze
  • Não consigo reproduzir este problema ao usar o Fedora 14 VM
tshepang
fonte
3
Se o kernel travar, o sistema geralmente não terá tempo para lidar com as mensagens de log relevantes. Veja Como posso obter um Kernel Core Dump e o Kernel Netconsole para obter conselhos sobre a depuração de pânico no kernel no Ubuntu, você pode adaptá-lo ao Debian.
Gilles 'SO- stop be evil'
Por favor, poste mais logs, especificamente o/var/log/messages
Šimon Tóth
Você consegue isso com extensões de virtualização ativadas e desativadas?
Thomas
@ thomas o que é isso?
tshepang
2
@Tshepang: Em Configurações> Sistema> Processo / Aceleração, existem várias configurações para ativar / desativar extensões de virtualização (se disponíveis no hardware). Isso inclui PAE / NX, VT-x, etc. ~ en.wikipedia.org/wiki/…
Thomas

Respostas:

3

Também experimentei falhas graves ao ter uma boa quantidade de atividade do disco na VM e no sistema "nativo". O sistema era estável quando não se usava uma VM, mesmo sob cargas pesadas. Tentei novas versões do kernel e novas versões do VirtualBox, mas o problema persistiu. Então mudei para um computador mais novo (um i7), que não apresentava o mesmo problema. No entanto, o computador com os problemas piorou e também começou a falhar em outras situações. Agora ele nem inicializa, mas congela enquanto está no estágio BIOS do processo de inicialização. Pode ser um problema de hardware e / ou problemas com as instruções da VM na CPU.

Você pode tentar limitar o IO e / ou o número de CPUs usadas na VM e ver se isso ajuda.

Alexander
fonte
O que você está descrevendo não tem nada a ver com o VirtualBox. Se o sistema host continuou travando e não está mais inicializando agora, você tem um hardware ruim. Nesse caso, o VirtualBox só acionaria (não causaria) uma falha. Tente executar o memtest. E tenha cuidado, a memória ruim pode causar muita corrupção de dados.
basic6
Se as instruções de virtualização da CPU fossem usadas e fossem a raiz do problema, não seria culpa do VirtualBox, mas também não estaria completamente relacionado. Esse computador já se foi há muito tempo (e o memtest não revelou nada).
Alexander
0

este é um tiro no escuro, mas costumávamos ter esses problemas inexplicáveis ​​com a caixa virtual em conexão com o uso de redes e descarregamentos em ponte. Experimentar

ethtool -K eth0 tx off

isso deve ser corrigido na série 4.x, tanto quanto eu sei.

Tobi Oetiker
fonte
0

Eu tive o problema com o congelamento da placa de rede VirtualBox: Quando eu a acessei pela GUI, a VM estava em funcionamento, no entanto, o driver da placa de rede havia travado.

http://www.virtualbox.org/ticket/4434

Minha solução foi executar ping na VM do host. Se sua rede estava inoperante: Reinicie-o.

Talvez seja o mesmo problema?

Ole Tange
fonte
Meu problema era pior que isso. Meu anfitrião ficou congelado, não apenas o convidado.
tshepang