Kernel driver not installed (rc=-1908) – Error VirtualBox

Publicado en Linux el 2 de June de 2009 por Manel Pérez Mata
Tags: , ,

El otro día os explicaba como instalar VirtualBox en Ubuntu. Para aquellos que lo esteis utilizando, quizá os haya salido (o seguro que os saldrá) un error “Kernel driver not installed“. ¿A que es debido esto? Pues resulta que VirtualBox utiliza unos paquetes que son dependientes de la versión de nuestro Kernel, por tanto, cuando actualizamos el software de nuestra máquina y Ubuntu sube la versión de su Kernel, VirtualBox deja de funcionar.

El error mostrado es:

VirtualBox Kernel Error

¿Cómo lo podemos solucionar?

Una opción interesante es hacer caso al texto que muestra la ventana y lanzar el siguiente comando:

sudo /etc/init.d/vboxdrv setup

Si todavía continua dándonos problemas, siempre podemos reinstalar VirtualBox… esto actualizará automáticamente los paquetes dependientes de la versión de Kernel a la correcta y podremos seguir utilizando sin ningun problema la máquina virtual que ya teníamos creada.

sudo apt-get install --reinstall virtualbox

Error

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

‘/etc/init.d/vboxdrv setup’

as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

Compártelo!! These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Meneame
  • BarraPunto
  • Technorati
  • Google Bookmarks
  • Facebook
  • LinkedIn
  • del.icio.us
  • Digg
  • Reddit
  • Live-MSN
  • MySpace
  • TwitThis
1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 3.67 out of 5)
Loading ... Loading ...

33 Comments on “ Kernel driver not installed (rc=-1908) – Error VirtualBox ”

  • Augusto
    June 22nd, 2009 0:26

    Please note that “sudo apt-get install –reinstal virtualbox” has a typo, it should be “sudo apt-get install –reinstall virtualbox”. Command –reinstall should have 2 ls.

  • Manel Pérez Mata
    June 22nd, 2009 0:42

    Thanks a lot Augusto, this misspelling is solved.

  • Switcher
    June 26th, 2009 5:40

    Gracias Manel… hoy me dio un dolor de cabeza justo cuando debía manipular unos archivos de vicio y me encuentro con que la maquina virtual no funcionaba… en realidad para los que no somos expertos, a decir, usuarios básicos, en linux, nos va de pelos la información… ademas tu post esta de los primeros en google al buscar por : “Kernel driver not installed (rc=-1908)”

  • Manel Pérez Mata
    June 26th, 2009 11:36

    Gracias por tu comentario Switcher, me alegro que sea de utilidad a otras personas ;)

  • Jorge
    July 4th, 2009 19:41

    Pues a mí no me funciona ni a patadas. Al parecer, los headers del kernel que tengo instalado (2.6.27-7-generic) han sido borrados por Canonical (vete tú a saber por qué). El caso es que se me ocurrió actualizar ayer a Virtualbox 3.0 y ahora no me funciona, ni esta versión ni ninguna anterior. Estoy colgado sin poder acceder al XP virtual donde hago el trabajo “oficial”.
    ¿Alguna idea?

  • Manel Pérez Mata
    July 5th, 2009 10:17

    Hola Jorge,

    Me pasó algo parecido cuando pasé a la versión 2. Si no recuerdo mal, desinstalé todos los paquetes que tenían que ver con VirtualBox y lo volví a instalar todo… imagino que ya lo habrás probado.

    En ese caso, no te sabría decir, sorry.

  • Jorge
    July 5th, 2009 16:20

    Hola.
    Muchas gracias por tu respuesta. Probé a desinstalarlo todo desde synaptic, pero sigo igual. Tendré que esperar a que Canonical publique los headers…
    Un saludo y enhorabuena por tu web.

  • alejandro
    July 28th, 2009 17:23

    Hola soy usuario de Archlinux e instalado virtualbox-ose y me sale ese cartel alguien sabe como solucionarlo?
    desde ya gracias.

  • Iván Flores
    July 30th, 2009 7:49

    Gracias por la información, ya estaba haciendo un coraje de tener que quitar todo el VirtualBox y empezar desde cero hehe.

    Saludos.

  • Morrillo77
    July 30th, 2009 19:47

    Gracias por el dato fue de mucha ayuda. tristemente necesito “guindos” para la escuela.

    GRACIAS

  • Henry
    July 30th, 2009 22:57

    Muchas gracias casi desisntalo y la vuelvo a instalar…que buen apunte

  • maxim
    August 20th, 2009 1:07

    Muchas gracias !
    Me fue de mucha utilidad…

    Salvaste mi vida antes de dar un curso con Máquinas Virtuales.

  • Dafero
    August 27th, 2009 11:19

    ¡Muchas gracias!

  • Gika
    September 1st, 2009 22:39

    Manel,

    Muchas gracias por la información, tu documento es breve, claro y eficiente. Un 10!!!

  • gabriel
    September 3rd, 2009 4:24

    mano.. te mandas.!! que buenisimo.!! como me ayudo..tu solucion.!

  • emilio
    October 10th, 2009 2:38

    me vino de perlas gracias…….:)

  • Newton
    October 23rd, 2009 0:55

    HEY JORGE :-)
    Hola que tal a todos grax por este post es muy bueno.
    Tengo 3 días con Ubuntu 9.04 y toy a gusto.
    Tb instale win sobre virtual box y no me ha ocurrido ningun problema como el mencionado aquí. Solo por prevención para todos por favor te pediría Jorge que cuando logres solucionar tu problema publiques cómo lo resolviste porque si a alguien le pasa lo que a ti va a estar feo. Mientras sugiero a todos hacer respaldo de sus datos antes de actualizar VirtualBox o su Ubuntu. Saludos a todos :-)

  • Ramses
    October 24th, 2009 1:14

    Muy buen tip… me funciono de maravilla :D

  • MickNico
    December 5th, 2009 23:43

    Estimados amigos este error tambien se puede ocacionar cuando actualizamos nuestro ubuntu y no tenemos los linux-headers de la nueva version del kernel, la solucion planteada en este blog es muy buena sin embargo no funcionara si no estan los headers del kernel, es como para tener en consideracion.
    Saludos a tod@s

    Muy buen blog manel

  • MickNico
    December 5th, 2009 23:47

    Para respaldar nuestra maquina virtual previamente funvionando solo deben respaldar el archivo que se encuentra en /usuario/.VirtualBox/Machines/nombre maquina.vdi, de esta forma solo deben apuntar la nueva maquina virtual al disco ya creado y no tienen que reinstalar todo nuevamente.

    Saludos

  • kmiloguitar
    December 9th, 2009 16:31

    Muchas Gracias me funciono perfecto.

  • Enrique
    December 22nd, 2009 8:04

    Se te olvida poner antes de eso

    sudo apt-get install DKMS

    para despues hacer lo que dice en la recomendacion de la pantalla

  • Zh4d0w
    April 29th, 2010 23:00

    gracias x tu aporte me sirvio de muxo :P

  • Leandro
    May 7th, 2010 17:40

    Mil gracias!

  • Galle43
    May 13th, 2010 9:38

    Muchísimas gracias!!

    Ojala todos los problemas informáticos pudiesen solventarse tan rápidamente como ha sido este. LLevo seis meses con Linux y me está maravillando el colaboracionismo de la comunidad linux. Muchas gracias!

  • Cristian
    July 1st, 2010 4:58

    Muchas gracias por el aporte, muy bueno, con el cual pude solucionar este problema…
    saludos…

  • Patricio
    July 1st, 2010 17:22

    Me resulto con la primera opcion, muchas gracias

  • Gadget
    August 2nd, 2010 4:36

    Funcionó parcialmente para mi. Luego de realizar lo que sugiere el programa: “sudo /etc/init.d/vboxdrv setup” se arregla el problema, pero al siguiente inicio vuelve a presentarse.

    La solución que me funcionó totalmente es hacer caso a la primera parte del mensaje: “The VB Kernel driver is either not LOADED…”; es decir tenemos que corregir esto, entonces hay que cargar el módulo vboxdrv automáticamente, al inicio,para lo cual se agrega la línea
    xvoxdrv
    en el archivo /etc/modules
    Me costó tres días de trabajo encontrar esta solución…

  • Ivancho 15
    March 20th, 2011 2:58

    A mi no me deja acceder con ese comando ni instalando o reinstalandolo,al ejecutar el comando en la terminal, me dice que el fichero no existe, y buscandolo manualmente, no existe ese archivo en mi sistema.
    Ya lo instale y reinstale y sigue sin pasar nada, alguien cree poder ayudarme?

  • Raúl
    April 20th, 2011 18:55

    Muchas gracias, sabía que era algo tan simple como esto. Mi primer recurso era reinstalar virtualbox, pero no es una opción cuando el kernel se actualiza constantemente.

    Saludos y buen blog!

  • cobomeister
    May 7th, 2011 9:42

    muchas gracias, funciona perfecto

  • Darkhuidos
    May 10th, 2011 21:42

    Te la rifaste machin carnal! esta solucion arreglo mi problema, genial blog. Saludos!

  • ibai
    July 17th, 2011 12:00

    despues de hacer todos los pasos me da este error.
    me podeis ayudar?

    Código Resultado:
    NS_ERROR_FAILURE (0×80004005)
    Componente:
    Machine
    Interfaz:
    IMachine {662c175e-a69d-40b8-a77a-1d719d0ab062}

Leave a Reply