
Estamos teniendo un problema extraño con el módulo vboxdrv en mi lugar de trabajo.
La mayoría de las máquinas host son Debian Wheezy y ejecutamos algunas máquinas virtuales de Windows, integradas en VirtualBox, para acceder a programas exclusivos de Windows.
Sin embargo, estas máquinas ahora fallan con errores de pánico del kernel. El kernel está contaminado debido al módulo vboxdrv. Logré resolver este problema actualizando VirtualBox a la última versión, pero uno de ellos todavía entra en pánico al ejecutar Java con el módulo cargado. No pude encontrar nada en la web sobre este extraño problema.
¿Alguien ya se ha enfrentado a este problema? ¿Alguna pista sobre cómo puedo solucionarlo?
ACTUALIZACIÓN: Me acabo de dar cuenta de que siempre falla y muestra un indicador de contaminación del núcleo que puede no aparecer al realizar cat's /proc/sys/kernel/tainted
. Además, a veces parece que falta la actualización de los módulos cargados en el kernel, incluso después del reinicio, por lo que es necesario un segundo reinicio para funcionar correctamente.
Respuesta1
Hay muchas causas para tales problemas. Esto es lo que encontré en un escaneo de informes de errores en los foros de VirtualBox.
Algunas causas de tales problemas:
- Invitados de 64 bits en host de 32 bits
- memoria del host u otro recurso agotado
- virtualización deshabilitada en la BIOS del host
- Un problema real de hardware o corrupción del kernel en el host
Algunas posibles soluciones para tales problemas:
- desactivar la aceleración 3D
- deshabilitar el almacenamiento en caché de E/S del host para el controlador de almacenamiento