Cuando actualizas la versión del kernel tienes que compilar el módulo de VirtualBox para que funcione nuevamente, sino obtendrás un mensaje como la imagen mostrada arriba. ¿Qué debes hacer?
Vamos a ver cómo recompilar el módulo del kernel de VirtualBox…
Requisitos
Primero que nada, debes asegurarte que tienes instaladas las herramientas de compilación (gcc y otras cosas). Si no las has instalado (o no estás seguro) solo instala el paquete build-essential:
aptitude install build-essential
También necesitarás los headers de tu kernel actual. Para saber cuál kernel estás corriendo escribe esto:
uname -r
En mi caso, mi computadora está corriendo el kernel 2.6.26-2-686. Ahora instala los headers:
aptitude install linux-headers-2.6.26-2-686
Si quieres algo más genérico puedes combinar comandos:
aptitude install linux-headers-$(uname -r)
Esto funcionará sin importar qué versión de kernel tengas corriendo
Recompilando el módulo del kernel de VirtualBox
Es hora de recompilar el módulo. Solo escribe esto:
/etc/init.d/vboxdrv setup
Verás una salida similar a esta:
Stopping VirtualBox kernel module:done..
Recompiling VirtualBox kernel module:done..
Starting VirtualBox kernel module:done..
Cuando haya finalizado podrás usar VirualBox nuevamente!

Planeta Linux
#1 by Jonathan Herrera on 25/11/2009 - 11:10
Muchas gracias por este mini tuto me sirvio mucho
gracias
#2 by Luis Gallardo on 25/11/2009 - 2:50
De nada Jonathan. La idea es poder ayudar