Solucionar problema en VirtualBox al actualizar el Kernel de Ubuntu

1 12 2008

Resulta que hoy que quería utilizar VirtualBox en mi flamante Ubuntu 8.10 para editar algunos archivos en Windows XP mi maquina virtual no arrancaba.  El problema según me lo indicaba el mismo programa era el siguiente:

“The VirtualBox Linux kernel driver (vobxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Re-setup tke kernel module by executing…”

Bueno, pues ahí para los que no entienden ingles, VirtualBox nos da dos opciones para solucionar el problema. A continuación veremos que es cada opción.

Primera opción:

Es una forma bien sencilla, lo único que haremos sera reconfigurar el modulo de VirtualBox en nuestro Kernel para que tenga los permisos y se puedan ejecutar las maquinas virtuales.  Solo tienes que abrir un Terminal (Aplicaciones→Accesorios→Terminal) y escribir lo siguiente:

sudo /etc/init.d/vboxdrv setup

Después de que ingreses tu password, automáticamente se empezara a reconfigurar el modulo.  Si el Kernel volviera a tener una nueva actualización, lo anterior seria necesario hacerlo de nuevo.

Virtualbox error Ubuntu Actualizacion kernel

Creo que si siempre nos preocupáramos por leer lo que dicen estos cartelitos, no habría necesidad de estos posts...

Segunda opción:

Esta opción creo que es la mejor. ¿Porque? Porque si el Kernel volviera a actualizarse, ya no habría necesidad de reconfigurar el modulo de VirtualBox ya que este lo haría automáticamente.  Para hacer esto nos basamos en la utilización del paquete Dkms. Solo tienes que abrir un Terminal (Aplicaciones→Accesorios→Terminal) y escribir lo siguiente:

sudo apt-get install dkms linux-headers-generic virtualbox-ose-source

  • El paquete DKMS es un paquete que se encarga de monitorizar el software que depende del Kernel y si hay cambios en el Kernel y están las fuentes del paquete, lo recompila solo.
  • Para poder echarle mano al Kernel es necesario tener instaladas sus Cabeceras (es la parte de linux-headers-generic)
  • Instalar el Driver OSE de VirtualBox hace que se compile e instale el driver.

Bueno después de haber instalado los 3 paquetes VirtualBox debería de volver a funcionar de nuevo y además si hay cualquier cambio de Kernel en el futuro, es muy probable que los distintos módulos se recompilarán junto a el y funcionarán sin tener que hacer nada.

Referencias | Otras Cosas…


Acciones

Information

44 responses

2 12 2008
zamuro57

muchas gracias por el dato exelente pagina , aunque no se por que me presento un fallo al principio cuando coloque

sudo apt-get install dkms linux-headers-generic virtualbox-ose-source

me saco de sistema

pero al parecer se soluciono al reiniciar la x gracias😉

pido permiso para comentar sobre este post en mi blog
http://cool-brothers.blogspot.com/

gracias nuevamente🙂

2 12 2008
josekont

@ Zamuro57:
Pues no tienes que pedir permiso amigo, solo que informes que la info la obtuviste de esta pagina y no hay problema.

Que bien que te haya resultado útil la información.

Saludos!

5 12 2008
Novatilla » VirtualBox y problemas con el Kernel

[…] en mi Reader para cuando me ocurriera,así que solo he tenido que ir a ver a JoseKont a su blog  Obux y allí estaba la […]

5 12 2008
VERR_VM_DRIVER_NOT_INSTALLED (Virtualbox no arranca) « Ubuntu Life

[…] lo he visto en el Blog de Novatilla y a su vez se lo robo (espero que no se lo tome a mal) a Obux, pero me ha parecido que puede ser de interes compartirlo para todos aquellos que useis VirtualBox […]

8 12 2008
vitifj

Muchas gracias justo lo que buscaba me ha solucionado el error,

8 12 2008
Josekont

@ Vitifj:
Gracias por tu comentario y que bueno que lograste solucionar el problema. Saludos amigo!

9 12 2008
shando

Me hizo todo ok, pero igual sigue sin funcionar el virtualbox😦
Reviso los paquetes, y los 3 están instalados…

12 12 2008
josekont

@ Shando:
Amigo, lamento mucho que no funcione la verdad no podría indicarte cual sea el problema. Quizas utilizas la versión de 64 bits?

20 12 2008
jesus_25

Yo tengo problema para instalar el xp en el ubuntu 8.1, cuando lo estoy instalando despues de crear las particiones y decir donde instalar el operativo , empieza a formatear el disco, si le pongo NTFS rapido se queda en 20% y se traba, si le pongo NTFS normal, llega hasta el 100% pero igualmente se traba, agradeceria si alguien pudiera ayudarme, de antemano gracias.

20 12 2008
jesus_25

Me falto agregar esto claro, dentro del VirtualBox

26 12 2008
josekont

@ Jesus_25:
Mira no tengo ni idea de a que se deba el problema pero tratare de imaginar que el problema es mio y lo que yo haría.

Primero, crearía un nuevo disco duro con un poco más de espacio (O hacer la partición expansible, aunque posiblemente si la tienes así ese quizá seria el error).
Segundo, crearía una nueva maquina virtual asignándole un poco más de RAM.
Tercero, intentaría instalar de nuevo.

La verdad el error es muy extraño pero pareciera más error de la configuración de la maquina.

9 01 2009
josedark

ok funciona biennnnn!! graciasss por el dato

10 01 2009
josekont

@ Josedark:
Gracias a ti por tu comentario Jose.

20 01 2009
Javier Garcia

Tenia un problema distinto y llegue hasta tu pagina buscando otras cosas pero me lo has solucionado todo y de maner tan sencilla…

Mil Gracias

29 01 2009
josekont

@ Javier:
Mil gracias a ti por el comentario amigo. Saludos!

29 01 2009
Otros problemas con VirtualBox al actualizar al Kernel 2.6.27-11 « Ubuntu y Tecnología | Obux

[…] al Kernel 2.6.27-11 29 01 2009 En teoría ya había publicado una solución a los problemas de VirtualBox al actualizarse el Kernel en Ubuntu.  Sin embargo, al parecer hubo algo que no quedo […]

29 01 2009
Qué es VirtualBox y como instalarlo en Ubuntu « Ubuntu y Tecnología | Obux

[…] También por si te interesa puedes ver un pequeño articulo relacionado a problemas con actualizaciones del Kernel y VirtualBox. […]

16 03 2009
Rage

Es lo mismo para centos? xq yo he tratado de recompilar y me marca una falla, y el modulo del kernell q deberia recompilar con vboxdrv setup no sirve, creen q sera lo mismo en CentOS?

17 03 2009
cesitar

hola stoy intentando instalar el entorno grafico para ubuntuy al poner apt-get update, no me lo actualiza.Salu2

17 03 2009
cesitar

problema del Vbox o del ubuntu

27 03 2009
josekont

@ Rage:
Honestamente no se amigo😦

@ Cesitar:
Ummm creo que problema del APT o tu conexión a internet o que no tienes agregados los repositorios Universe y Multiverse.

9 04 2009
steven

hola al tengo ubuntu y ya comenze con virtual box y cree una maquina virtual para instalar kubuntu pero cuando le doy star o iniciar me bota esta ventana

VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Please install the virtualbox-ose-modules package for your kernel, e.g. virtualbox-ose-modules-generic..
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED).

Código Resultado:
0x80004005
Componente:
Console
Interface:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}

por fa colaborenme que no he podido comenzar.

29 04 2009
josekont

@ Steven:
Ahi mismo en lo que haz escrito esta la respuesta “Please install the virtualbox-ose…” solo debes de instalar ese paquete que se te indica ahí.

Para hacerlo abres un terminal y escribes:
sudo apt get install virtualbox-ose-modules-generic

No estoy seguro si es así la linea exacta de instalación pero si estoy seguro que instalando ese paquete vas a solucionar tu problema.

4 09 2009
jose

Saludos

Amigo, indique lo de:
sudo apt-get install dkms linux-headers-generic virtualbox-ose-source

Y sigo teniendo el mismo problema, la misma ventana de error que expones

jd@syler:~$ sudo apt-get install dkms linux-headers-generic virtualbox-ose-source
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
dkms ya está en su versión más reciente.
linux-headers-generic ya está en su versión más reciente.
virtualbox-ose-source ya está en su versión más reciente.
Se instalaron de forma automática los siguientes paquetes y ya no son necesarios.
libgda3-common apache2.2-common libgda3-bin libgda3-3 libgdl-1-0
libgdl-1-common
Utilice «apt-get autoremove» para eliminarlos.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
jd@syler:~$

17 10 2009
Eduardo

Hola, traté de instalar virtualbox 3.0 amd 64 en mi máquina y lo instaló bien, pero ahora tengo el problema de que cuando lo abro, se traba mi maquina, no sabrán por que? hice lo siguiente:

Cuando actualize a 3.0 (2.2 previo) igual se trababa así que desinstale y borre mi maquina virtual desde la carpeta de virtual box en home. Reinstale virtual box y se seguía trabando

23 11 2009
Miguel

Gracias por compartir tu know how.

3 12 2009
sora_gina

Hola!! oye gracias por compartir tus conocimientos me salvaste de entrar en KErnel Panic!!! jajajaja muchas gracias..

21 05 2010
Carlos

Muy buena la explicacion, gracias!. Me sirvio mucho.

Tengo otro inconveniente con el Virtualbox.
Instalé un XPPro en Virtualbox y todo bien pero necesito acceder a una unidad NTFS y no me aparece en el XP y no se como mapearla para poder acceder a esta particion.

Saludos, desde Argentina.

16 07 2010
Luis

men gracias por ese aporte me has salbado la campanilla jejeje

4 12 2010
m1k3

Me sirvio en todas desde el primer paso, no habia logrado hacerlo porque se me olvido agregar el sudo al codigo que me brindaban😛 jaja muy wevon… pero muchas gracias! sigo en todas con mi ubuntu y cn mi virtual box🙂

8 03 2011
Alberto

a mi me salia esto

sudo /etc/init.d/vboxdrv setup
* Stopping VirtualBox kernel modules [ OK ]
* Uninstalling old VirtualBox DKMS kernel modules [ OK ]
* Trying to register the VirtualBox kernel modules using DKMS
Error! Your kernel headers for kernel 2.6.35-27-generic cannot be found at
/lib/modules/2.6.35-27-generic/build or /lib/modules/2.6.35-27-generic/source.

* Failed, trying without DKMS
* Recompiling VirtualBox kernel modules
* Look at /var/log/vbox-install.log to find out what went wrong
sandra@lenovo:~$ nano /var/log/vbox-install.log

lo que hice fue instalar los headers

sudo apt-get install linux-headers-2.6.35-27-generic

de nuevo

sudo /etc/init.d/vboxdrv setup

y listo

19 05 2011
Antonio Urdiales Cano

Sigue sin arrancar el xp con ubuntu y virtualbox Escribí lo que me dijeron en la terminal sudo apt-get install dkms linux-headers-generic virtualbox-ose-source Nada ha cambiado, xp no arranca. También probé sudo /etc/init.d/vboxdrv setup
Pregunta. Después de escribir eso ¿qué hago? ¿doy enter, cierro la terminal, hay un botón?

25 10 2011
Sailana (@Sailana_mdq)

Muchas gracias! Creí q tendría q volver a instalar todo de nuevo. Me salvaste!!!! Muchas gracias

23 11 2011
aciguembre

A mi me ha dicho que no lo encontraba, pero que el archivo virtualbox-dkms lo reemplazaba. puse la orden
“sudo apt-get install virtualbox-dkms” (sin las comillas) y parece que funciona (aún no lo he probado)

2 01 2012
befteR

PRIMER PASO:
Error! Your kernel headers for kernel linux-headers-3.0.0-14-generic-pae cannot be found at /lib/modules/3.0.0-14-generic-pae/build or /lib/modules/3.0.0-14-generic-pae source.

SOLUCION:
$ sudo apt-get install linux-headers-3.0.0-14-generic-pae

SEGUNDO PASO:
/etc/init.d/vboxdrv setup

SOLUCION:
$ sudo /etc/init.d/vboxdrv setup
* Stopping VirtualBox kernel modules [ OK ]
* Uninstalling old VirtualBox DKMS kernel modules [ OK ]
* Trying to register the VirtualBox kernel modules using DKMS [ OK ]
* Starting VirtualBox kernel modules

Si no hacen el segundo paso les quedara:

sudo /etc/init.d/vboxdrv setup
* Stopping VirtualBox kernel modules [ OK ]
* Uninstalling old VirtualBox DKMS kernel modules [ OK ]
* Trying to register the VirtualBox kernel modules using DKMS Error! Your kernel headers for kernel 3.0.0-14-generic-pae cannot be found.
Please install the linux-headers-3.0.0-14-generic-pae package,
or use the –kernelsourcedir option to tell DKMS where it’s located

Listo funca !!! y a virtualizar los server
Ubuntu 11.10

Por cierto buena pagina!!
Felicidadedes

4 09 2012
ghermainl

Muchas gracias por todo lo que postean pero podrían actualizarlo para cuando estos problemas surjan en el kernel 3.5 como me ha pasado y no pude resolver, me toco eliminar todo lo que tenía y hacer una nueva máquina virtual.

18 12 2012
Problema de “Kernel” con VirtualBox « DK4NNO

[…] Fuente: https://obux.wordpress.com/2008/12/01/solucionar-problema-en-virtualbox-al-actualizar-el-kernel-de-ub… […]

20 03 2013
thomas

Hi there, everything is going nicely here and ofcourse every one is sharing information,
that’s really good, keep up writing.

1 07 2013
Leaked

Como puedo solucionar un mensaje que dice winlicense sorry this application cannot run under a virtual machine ? tengo la mac book pro y nesesito solucionar ese problema:/ no me deja abrir mi aplicacion

12 07 2013
dereck

hola necesito ayuda eh estado instalar ubuntu 12.04.2 y ubuntu 12.10 y con ninguna de las 2 eh podido lograr la instalacion , cabe recalcar q’ ya antes lo habia instaldo muy bien incluso ubuntu-server, bueno eso para praticar, pero todo bien, ahora cuando la instalacion termino , al dar click en reiniciar se pego la maquina virtual y se perdio toda la instalacion, lo unico diferente es q’ ahora el equipo en el cual estoy instalando es un minilaptod hp procesador : 1.6 y Ram: 2g este es mi correo
ramirezderec@yahoo.es

espero m ayuden, no se q’ mas hacer y si esa es la razon pues no podre continuar pues es el unico equpi con el q’ cuento por el momento

6 01 2014
Carlos Cox

Gracias amigo este tutorial si, sirve esta bueno, ya me arranco mi virtual, esto me paso por actualizar el kernel

13 01 2014
carlos

tengo el mismo problema que dereck, cual es la solucion?

4 05 2014
Renne

Hey! Muchas gracias, se solucionó el problema, era justo lo que buscaba, Saludos!

13 06 2016
zuke84

No he podido hacer nada… mira la respuesta de la terminal:

root@canaima-popular:/home/canaima# sudo apt-get install dkms linux-headers-generic virtualbox-ose-source
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
El paquete linux-headers-generic no está disponible, pero algún otro paquete hace referencia
a él. Esto puede significar que el paquete falta, está obsoleto o sólo se
encuentra disponible desde alguna otra fuente

N: Ignoring file ‘google-chrome.list.save’ in directory ‘/etc/apt/sources.list.d/’ as it has an invalid filename extension
E: El paquete «linux-headers-generic» no tiene un candidato para la instalación

Qué puedo hacer ahora…?
Alguien podría ayudarme…?

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: