Casella virtuale
Di recente ho installato l'ultima versione di Virtualbox (4.3.12) scaricando i file deb da virtualbox.org su Ubuntu 14.04. L'installazione va bene, ma quando si tenta di eseguire Virtualbox, viene segnalato il seguente errore.
Kernel driver not installed (rc=-1908) The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing '/etc/init.d/vboxdrv setup' as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.
Sembra che alcuni driver del kernel debbano essere compilati affinché Virtualbox funzioni correttamente. Ma questo è abbastanza facile su Ubuntu e non richiede molto sforzo. Ed ecco i passaggi per fare il necessario.
Per prima cosa installa le intestazioni del kernel e gli strumenti di compilazione.
$ sudo apt-get install build-essential module-assistant $ sudo m-a prepare
E ora compila il driver del kernel virtualbox con il comando come riportato dal messaggio di errore in precedenza.
$ sudo /etc/init.d/vboxdrv setup
La compilation dovrebbe andare bene e terminare in pochi minuti con un output simile a quello mostrato di seguito.
$ sudo /etc/init.d/vboxdrv setup Stopping VirtualBox kernel modules ...done. Recompiling VirtualBox kernel modules ...done. Starting VirtualBox kernel modules ...done.
Ora esegui nuovamente Virtualbox e dovrebbe funzionare correttamente.
Aggiorna
Uno dei nostri lettori ha indicato una nuova soluzione per le versioni più recenti di Ubuntu. Controllalo qui:
https://askubuntu.com/questions/760671/