[Aporte] Pasos definitivos a la hora de actualizar kernel y usar VirtualBox

Seguramente si instalaste VirtualBox en tu distro habrás tenido de primera algún problema como éste:

virtualbox_error

Este error es muy común en la primera ejecución de una máquina virtual, pero lo bueno es que podemos solucionarlo de una manera muy fácil:

Si no instalaste VirtualBox, primero hay que hacerlo con:

Arch y derivadas:
$ sudo pacman -S virtualbox

Una vez que tenemos instalado VirtualBox tenemos que instalar los siguientes paquetes:

$ sudo pacman -S linuxXX-virtualbox-guest-modules

$ sudo pacman -S linuxXX-virtualbox-host-modules

Acá debemos reemplazar las XX por nuestra versión de kernel. Si estamos usando el kernel 4.4 el paquete debería ser “linux44-virtualbox…” tanto para guest como para host.

Ahora lo que nos queda hacer es:

$ sudo modprobe vboxdrv

Una vez que esté todo ésto instalado debemos reiniciar nuestro equipo para que los módulos se carguen al inicio del sistema.

Y listo, problema resuelto.

One thought on “[Aporte] Pasos definitivos a la hora de actualizar kernel y usar VirtualBox

  1. iyanmv 20 noviembre, 2016 / 1:42 PM

    Esta entrada quizás provoque aún más confusión (que ya hay mucha) a los lectores con el tema de Virtualbox. No conozco ninguna situación en la que nos interese instalar los paquetes host y guest en un mismo equipo. Me explico.

    En principio, podemos estar en estas dos situaciones:
    1.- Tenemos un sistema en el que vamos a arrancar otros SO en máquinas virtuales utilizando Virtualbox.
    2.- Estamos en un SO siendo ejecutado en una máquina virtual con Virtualbox.

    En el primer caso, nos interesará instalar los paquetes host como por ejemplo virtualbox-host-dkms. Este paquete es el que se encarga de recompilar los módulos de Virtualbox cada vez que actualicemos el kernel. Precisamente cuando no tenemos estos módulos es cuando se muestra el error que mencionas en la entrada.

    En el segundo caso nos interesará instalar los paquetes guest para poder, por ejemplo, hacer uso de la función de autoescalado de la pantalla, poder compartir el portapapeles entre sistema host y sistema virtualizado, etc.

    Instalar los dos paquetes, en principio no tendría causar ningún problema, salvo malgastar unos pocos MB del disco duro, pero no es la solución al problema que mencionas.

    Espero haber podido aclarar esto un poco.

    Un saludo,
    Iyán

    Me gusta

Dejame un comentario

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