¿Más problemas con vboxdrv y Ubuntu 8.04?

UPDATE: Ubuntu 8.04 hoy (14 de diciembre de 2009) ya ha actualizado apropiadamente el paquete de módulos y aplicar este truco no es necesario.

Hace ya casi un mes publiqué un post titulado "¿Problemas con vboxdrven Ubuntu 8.04?" y en el describía como solucionar el problema generado luego de actualizar al último kernel en ese entonces el 2.6.24-25; sin embargo el martes pasado otra vez el sistema actualizó a un nuevo kernel, esta vez a la versión 2.6.24-26. Tras lo cual nuevamente se presentó el mismo problema con VirtualBox.

Busque si alguien había subido el parche en Launchpad, pero al parecer nadie lo ha hecho aún. Razón por la cual tuve que aplicar un parche rápido que detallo líneas más abajo. Todo el truco se basa en que los kernels son casi los mismos, y no se ha desinstalado el kernel anterior. Por lo tanto todas las librerías dinámicas deberían de aún continuar alli. La idea es simplemente agregar el módulo de la version antigua a mano e iniciarlo manualmente.

Estos son los pasos que necesita seguir:

$ cd /lib/modules/2.6.24-26-generic/
$ sudo mkdir misc
$ cd misc
$ sudo cp /lib/modules/2.6.24-25-generic/misc/vbox* ./
$ sudo insmod vboxdrv.ko

Esto es para asegurarnos que el módulo ha sido cargado a memoria:

$ lsmod | grep vbox

Esto es para reiniciar el vboxdrv en VritualBox:

$ sudo /etc/init.d/vboxdrv start

Ahora ya deberíamos de poder iniciar nuestras máquinas virtuales. Espero que este pequeño tip les sea de utilidad.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.