martes, 27 de octubre de 2009

COMPILAR EL MODULO DEL KERNEL vboxdrv

Hoy les traigo la solución a un pequeño error que me sucedió después de actualizar el kernel de GNU/Linux
cuando quise acceder a mis maquinas virtuales que tenia instaladas en VIRTUAL BOX sorpresa me aparecieron los siguientes errores, hasta pensé en volver a instalarla pero lo puede solucionar fácilmente y acá les dejo un pequeño tuto para las personas que tengan este mismo problema ojala que les sirva de algo XD

"VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason.
Re-setup the kernel module by executing '/etc/init.d/vboxdrv setup' as root.
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED)."

o bien,
"chmod: no se puede acceder a `/dev/vboxdrv': No existe el fichero ó directorio·"

Este segundo mensaje también puede aparecer por otras causas como puede ser que no esté creada la carpeta, que no hayamos configurado el grupo de usuarios como se indica más arriba o que no se ha cambiado el parámetro de los permisos de los dispositivos USB, así que conviene asegurarse de que se han realizado los pasos como se indica en este artículo. Si estamos seguros que hemos seguido los pasos correctamente, entonces este segundo mensaje reponde a lo mismo que el primero: un problema debido a que VirtualBox no estará configurado para el nuevo kernel. En este caso, no es necesario volver a instalar VirtualBox, si no simplemente seguir estos sencillos pasos:
1.) Instalar los kernel headers correspondientes al nuevo kernel. Usaremos el modificador uname -r para no tener que estar mirando la versión de nuestro nuevo kernel... que lo haga la propia máquina.

sudo aptitude install linux-headers-$(uname -r)

2.) Seguidamente, ejecutaremos el siguiente comando para que se corrija el error:

sudo /etc/init.d/vboxdrv setup

Una vez echo esto, VirtualBox ya estará configurado para el nuevo Kernel funcionará sin problemas.

No hay comentarios:

Publicar un comentario