VirtualBox en Mandriva y errores comúnes

En blogdrake hay un tutorial donde explican la manera de instalar VirtualBox NO libre en Mandriva 2007:

http://blogdrake.net/node/8703

El paquete de instalación, como ahi se comenta, se puede descargar de la página de virtualbox:

http://www.virtualbox.org/wiki/Downloads

Una vez instalado y configurado como en el tutorial se explica (incluyendo agregar nuestro usuario al grupo de vboxusers), en teoría ya podriamos iniciar la máquina virtual, sin embargo, al intentar hacerlo, podríamos obtener un error como este:

vbox2

Tomando el consejo que nos dice el error, vamos a un Terminal y bajo el usuario de root ejecutamos:

/etc/init.d/vboxdrv setup

sin embargo, obtendremos un error más:

vbox1
Veremos si esta vez corremos con mejor suerte y abrimos el log de errores esperando encontrar algo que nos de una pauta para solucionar el problema:

[root@localhost windoctor]# /var/log/vbox-install.log

Ahora en dicho archivo seguramente tendremos marcado el siguiente error:

Makefile:68: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.. Alto.

Lo que ahi dice es que no tenemos instaladas las fuentes de nuestro kernel, por lo cuál habrá que instalarlas siguiendo los pasos de este tutorial:

http://www.blogdrake.net/node/8190

vbox3

Una vez instaladas las fuentes del kernel, re-intentamos ejecutar:

[root@localhost windoctor]# /etc/init.d/vboxdrv setup

pero obtendremos el mismo error que el mostrado en la figura 2. Pero esta vez, si miramos nuevamente el log de errores, tendremos otro error diferente al primero:


Makefile:76: *** Error: /usr/src/linux (version 2.6.17-13mdvcustom) does not match the current kernel (version 2.6.17-13mdv). Alto.

La solución ahora consiste en ejecutar esta línea en un terminal:

[root@localhost windoctor]# /usr/share/virtualbox/src/build_in_tmp install KERN_DIR=/usr/src/linux-2.6.17-13mdv/

Ahora solo resta ejecutar:

[root@localhost windoctor]# /etc/init.d/vboxdrv restart

Y con esto ya no obtendremos ningún error al querer iniciar virtualbox:

vbox.png

4 comentarios

  1. Hola, buen dia.
    Eh seguido las instrucciones para solucionar el error para correr VB y eh tenido problemas.
    Cuando ejecuto:
    [root@localhost user]# /var/log/vbox-install.log
    bash: /var/log/vbox-install.log: Permiso denegado

    Despues lei el archivo anteponiendo view vbox-install.log
    y continue las instrucciones, ahora sucede esto:

    [root@localhost user]# /usr/share/virtualbox/src/build_in_tmp install KERN_DIR=/usr/src/linux-2.6.22.18-laptop-1mdv/
    Makefile:93: *** Error: KERN_DIR does not point to a directory. Alto.

    Agradeceria cualquier sugerencia.

  2. Por lo que veo, son errores muy diferentes a los que se daba en Ubuntu…. seguro tiene solución..

  3. hola toy en fedora tengo un problema similar
    Stopping VirtualBox kernel module [ OK ]
    Recompiling VirtualBox kernel module [FALLÓ]
    (Look at /var/log/vbox-install.log to find out what went wrong)
    [root@localhost ~]#
    en el cat dice
    Attempting to install using DKMS
    removing old DKMS module vboxdrv version 3.0.0

    ——————————
    Deleting module version: 3.0.0
    completely from the DKMS tree.
    ——————————
    Done.

    Creating symlink /var/lib/dkms/vboxdrv/3.0.0/source ->
    /usr/src/vboxdrv-3.0.0

    DKMS: add Completed.

    Error! Your kernel source for kernel 2.6.23.1-42.fc8 cannot be found at
    /lib/modules/2.6.23.1-42.fc8/build or /lib/modules/2.6.23.1-42.fc8/source.
    You can use the –kernelsourcedir option to tell DKMS where it’s located.
    Failed to install using DKMS, attempting to install without
    Makefile:147: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR= and run Make again. Alto.
    [root@localhost ~]#
    ————–
    bueno que quiere decir eso ahi me e kedado despues de actualizar dkmms
    i no se a k seguirle

  4. Compadrito, excelente tutorial, un 10

    Saludos

Escribe un comentario