¿Qué está causando que VirtualBox OSE bloquee mi máquina?


10

Estoy usando VirtualBox OSE y recientemente, cuando ejecuto Ubuntu 10.10 en él, mi máquina tiende a bloquearse, lo que me obliga a reiniciarlo (no es bueno). ¿Cómo empiezo a encontrar dónde está el problema?

Aquí está la última línea de " / var / log / syslog ", antes del reinicio:

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

notas :

  • VirtualBox OSE es la versión 3.2.10
  • Yo uso el kernel 2.6.37 de 32 bits en Debian Squeeze
  • No puedo reproducir este problema cuando uso Fedora 14 VM

3
Si el núcleo falla, el sistema a menudo no tendrá tiempo para manejar los mensajes de registro relevantes. Consulte Cómo puedo obtener un Kernel Core Dump y Kernel Netconsole para obtener consejos sobre cómo depurar kernel panics en Ubuntu, es posible que pueda adaptarlo a Debian.
Gilles 'SO- deja de ser malvado'

Por favor, publique más registros, específicamente el/var/log/messages
Šimon Tóth

¿Lo obtienes con las extensiones de virtualización activadas y desactivadas?
Thomas

@thomas ¿qué es eso?
tshepang

2
@Tshepang: en Configuración> Sistema> Proceso / Aceleración, hay varias configuraciones para habilitar / deshabilitar las extensiones de virtualización (si están disponibles en el hardware). Estos incluyen PAE / NX, VT-x, etc. ~ en.wikipedia.org/wiki/…
Thomas

Respuestas:


3

También he experimentado bloqueos duros cuando tengo una buena cantidad de actividad de disco tanto en la VM como en el sistema "nativo". El sistema era estable a la roca cuando no se usaba una VM, incluso bajo cargas pesadas. Probé nuevas versiones del kernel y nuevas versiones de VirtualBox, pero el problema persistió. Luego me cambié a una computadora más nueva (un i7), que no tenía el mismo problema. Sin embargo, la computadora con los problemas empeoró y también comenzó a fallar en otras situaciones. Ahora ni siquiera arranca, sino que se congela en la etapa de BIOS del proceso de arranque. Puede ser un problema de hardware y / o problemas con las instrucciones de VM en la CPU.

Podría intentar limitar las E / S y / o la cantidad de CPU usadas desde la VM, y ver si ayuda.


Lo que está describiendo no tiene nada que ver con VirtualBox. Si el sistema host seguía fallando y ya ni siquiera se iniciaba ahora, tienes un hardware defectuoso. En tal caso, VirtualBox solo desencadenaría (no causará) un bloqueo. Intenta ejecutar memtest. Y tenga cuidado, la mala memoria puede causar mucha corrupción de datos.
basic6

Si se usaran las instrucciones de virtualización de la CPU y fueran la raíz del problema, no sería culpa de VirtualBox, pero tampoco sería completamente ajeno. Esa computadora ya no existe (y memtest no reveló nada).
Alexander

0

Esta es una oportunidad en la oscuridad, pero solíamos tener estos problemas inexplicables con la caja virtual en relación con el uso de redes puenteadas y la descarga. Tratar

ethtool -K eth0 tx off

Esto debería arreglarse en la serie 4.x, que yo sepa.


0

Tuve el problema con la tarjeta virtual que congelaba VirtualBox: cuando accedí a ella a través de la GUI, la VM estaba en funcionamiento, sin embargo, el controlador de la tarjeta se había bloqueado.

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

Mi solución era hacer ping a la VM desde el host. Si su red estaba inactiva: reiníciela.

Tal vez es el mismo problema?


Mi problema fue peor que eso. Mi anfitrión se congeló, no solo el invitado.
tshepang
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.