Você deve reinstalar o módulo do kernel conforme solicitado na mensagem de erro.
sudo /etc/init.d/vboxdrv setup
Certifique-se de ter o dkms
instalado e você não terá mais problemas após a atualização do kernel.
sudo apt-get install dkms
Recentemente atualizei meu kernel para 3.2.0-29-generic
. Depois disso, meu VirtualBox não está abrindo e mostrando uma mensagem de erro
VirtualBox - Error in suplibOsInit
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.
Para fazer isso funcionar, tenho que executar o seguinte comando toda vez:
sudo modprobe vboxdrv
como sugerido em outro lugar.
É muito chato. Alguém pode ajudar nisso? Portanto, posso executar o VirtualBox sem precisar executar esse comando após cada inicialização. Devo mencionar que, eu tentei várias outras opções sugeridas em vários fóruns (incluindo a reinstalação do VirtualVox, pacote DKMS, etc), mas nada me deu solução permanente.
Você deve reinstalar o módulo do kernel conforme solicitado na mensagem de erro.
sudo /etc/init.d/vboxdrv setup
Certifique-se de ter o dkms
instalado e você não terá mais problemas após a atualização do kernel.
sudo apt-get install dkms
Tags kernel virtualbox