21.7.11

VirtualBox dóna un error després d'una actualització

Vaig instal·lar el VirtualBox 4 al actualitzar a Ubuntu 11.04. Ara amb una actualització les màquines virtual no em funcionen (error "Kernel driver not installed) i em diuen que faci un /etc/init.d/vboxdrv setup, però aquest setup acaba amb un error que consulto a /var/log/vbox-install.log:
Failed to install using DKMS, attempting to install without
Makefile:169: *** Error: unable to find the sources of your current Linux kernel
. Specify KERN_DIR= and run Make again. Stop.
Instal·lo el paquet linux-headers-2.6.38-10-generic-pae tal i com em suggereix el fitxer de log (coincideix amb l'últim kernel instal·lat, ls /boot ) i llavors torno a fer el setup:
> aptitude install linux-headers-2.6.38-10-generic-pae
> /etc/init.d/vboxdrv setup
I tot funciona OK!

2 comentaris:

Anònim ha dit...

Amb cada actualització de kernel cal fer el mateix i al passar a la versió 11.10 també:

aptitude install linux-headers-3.0.0-12-generic-pae
/etc/init.d/vboxdrv setup

Anònim ha dit...

Si s'instal·la el paquet dkms, llavors ell sol detecta canvis de kernel.