Instalação do VirtualBox dá a mensagem "modprobe vboxdrv" falhou

11

Instalação do VirtualBox dá mensagem

sudo modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found.

Eu atualizei o sistema com

sudo apt-get update

seguido com

reboot

Versão do Ubuntu: 14.04 LTS

Tentei instalar com o GDebi Package Installer, a mensagem é-

Selecting previously unselected package virtualbox-5.1.
(Reading database ... 800789 files and directories currently installed.)
Preparing to unpack .../virtualbox-5.1_5.1.0-108711~Ubuntu~trusty_amd64.deb ...
Unpacking virtualbox-5.1 (5.1.0-108711~Ubuntu~trusty) ...
Setting up virtualbox-5.1 (5.1.0-108711~Ubuntu~trusty) ...
addgroup: The group `vboxusers' already exists as a system group. Exiting.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for shared-mime-info (1.2-0ubuntu3) ...

Outra tentativa: desabilitei a inicialização segura do BIOS e segui

apt-get update
apt-get install linux-headers-$(uname -r)
dpkg-reconfigure virtualbox-dkms
modprobe vboxdrv 

Agora modprobe vboxdrv funcionando bem. Então instalei o VirtualBox com o arquivo virtualbox-5.1_5.1.0-108711 ~ Ubuntu ~ trusty_amd64.deb com o GDebi Package Installer. Agora, quando inicio o VirtualBox e inicio uma máquina, ele mostra os seguintes erros:

**RTR3InitEx failed with rc=-1912 (rc=-1912)**

 The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing

'/sbin/vboxconfig'

may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.

where: supR3HardenedMainInitRuntime what: 4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user. 
Kapil
fonte
1
Então use 'dmesg' para descobrir o porquê.
Pilot6
@ Pilot6: Eu não conseguia entender o conteúdo do dmesg; Deseja que eu cole todo o conteúdo? Além disso, eu não entendo como usar o link sugerido por você
Kapil
1
Desative a inicialização segura na BIOS.
Pilot6

Respostas:

17

Isso me ajudou:

apt-get update
apt-get install linux-headers-$(uname -r)
dpkg-reconfigure virtualbox-dkms
modprobe vboxdrv 
mwatzer
fonte
devo reiniciar em qualquer lugar?
Kapil
2
Desculpe não funcionou
Kapil
1
Eu realmente fiz tanto 1. incapacitante inicialização segura e 2. resposta de problema @mwatzer de 'modprobe vboxdrv' resolvido, mas ainda meu VirtualBox não está funcionando :(
Kapil
Ok, pelo menos um problema foi resolvido. Você pode me dar um trecho da mensagem de erro atual?
Mkatzer
Sim, é resolvido através da remoção do VirtualBox instalada através do arquivo "virtualbox-5.1_5.1.0-108711 ~ Ubuntu ~ trusty_amd64.deb" e instalar por sudo apt-get install VirtualBox
Kapil
1

Isso é meio antigo, mas finalmente resolvi esse problema exato no rhel7 (suponho que isso também resolva o problema para o ubuntu). Consegui resolvê-lo da seguinte maneira:

inicializando no BIOS e indo em> avançado (f7)> inicialização> role para baixo até "inicialização segura"> altere "modo EUFI do Windows" para "outro SO"

Minha caixa virtual agora funciona perfeitamente agora.

Lee Gildemeester
fonte
1

Basta remover o Secure Boot do BIOS e, em seguida,

sudo apt update 
sudo apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkms
Abhilash Ranjan
fonte
0

Basta digitar dois comandos e tudo funcionará bem ......

sudo apt-get update

sudo apt-get install virtualbox-dkms
Muhammad Usman
fonte
0

Isso aconteceu com o meu VirtualBox após uma atualização do Windows. Eu tenho uma máquina de inicialização dupla e só uso o Windows para determinados jogos. Quando o Windows foi atualizado recentemente, aparentemente redefiniu as configurações de inicialização para reativar a inicialização 'segura'. Então, depois de alterar as configurações de inicialização novamente para desabilitar o modo seguro, o VB funcionou bem novamente. O arquivo que a mensagem VB dizia que estava ausente estava lá o tempo todo, mas as configurações de inicialização segura aparentemente impediam que o arquivo fosse carregado.

Teófilo mais excelente
fonte
0

Eu sei que estou atrasado para a festa, mas nenhuma das respostas funcionou para mim. O que você precisa fazer é acessar as configurações da BIOS ou a configuração do sistema grub (dual boot manager) e desativar a inicialização segura . Ele solicitará que você confirme e, depois de acessar o sistema, o vm funcionará. Espero que funcione para qualquer pessoa com esse problema que não possa sequer usar comandos modprobe vboxdrv como eu.

diale13
fonte
-1

Se você instalou recentemente uma nova versão do kernel, tente a anterior. O kernel vmlinuz-4.2.0-42-generic não funciona para mim, mas o vmlinuz-4.2.0-41-generic funciona. Aparentemente, não há versão vboxdrv para vmlinuz-4.2.0-42-generic. Estou usando o VirtualBox 5.1.

Rodrigo Rafael Villarreal Goul
fonte