VirtualBox 1.6.6 y kernel 2.6.29t

Posted by     "David Guillermo" on Tuesday, March 3, 2009

Buenas tardes, después de estar mucho sin escribir nada en el blog por falta de tiempo el cual me absorbe todo el trabajo. Hoy me he visto en la necesidad de compilar el 2.6.29 y eso me trajo problemas con el mi VirtualBox, así que les cuento como lo arregle.

$ apt-get install virtualbox-ose-source module-assistant

Una vez instalado esto, nos creará un archivo llamado virtualbox-ose.tar.bz2 en /usr/src/ y tendremos que descomprimir, de la siguiente manera

$ cd /usr/src/ ; tar xjvf virtualbox-ose.tar.bz2

una vez hayamos descomprimido el archivo nos generará una carpeta llamada “modules” en /usr/src, entramos y buscamos el archivo

$ cd /usr/src/modules/virtualbox-ose/
$ find /usr/src/modules/ -name SUPDrv-linux.c -print

Una vez encontrado el archivo tenemos que parchearlo con el siguiente link, para poder parchear nuestro kernel.

$ wget http://www.funzt.info/wp-content/uploads/2009/03/vbox-ose.patch
$ patch SUPDrv-linux.c 

Una vez parcheado en volvemos a comprimir la carpeta llamada “modules” he instalamos…

$ cd /usr/src/
$ tar cvf virtualbox-ose.tar modules/
$ bzip2 virtualbox-ose.tar
$ m-a prepare
$ m-a a-i virtualbox-os

Una vez acabamos la instalación reiniciamos nuestro VirtualBox y listo…

$ /etc/init.d/vboxdrv setup

Bueno después de esto, espero que sea de ayuda para mantener sus máquinas virtuales vivas y frescas…

Un saludo