Problema do VirtualBox: o módulo do kernel não está carregado

5

Instalei o VirtualBox várias vezes, sempre com o mesmo erro (veja também screenshots abaixo)

WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (4.4.0-22-generic) or it failed to load. Please recompile the kernel module and install it by
           sudo /sbin/rcvboxdrv setup
         You will not be able to start VMs until this problem is fixed. Extension Packs: 0

Eu corro a instalação do sudo / sbin / rcvboxdrv e obtenho:

Stopping VirtualBox kernel modules ...done.
Removing old VirtualBox pci kernel module ...done.
Removing old VirtualBox netadp kernel module ...done.
Removing old VirtualBox netflt kernel module ...done.
Removing old VirtualBox kernel module ...done.
Recompiling VirtualBox kernel modules
 ...done.
Starting VirtualBox kernel modules ...failed!
  (modprobe vboxdrv failed. Please use 'dmesg' to find out why)

Quando eu executo o dmesg eu recebo uma resposta LONG o começo do que está na captura de tela fornecida, o resto dele (e há muito) está no link ubuntu do paste (dot).

Eu instalei o VBox do centro de software, bem como 5.0.2 e 5.0.18 64 bits e 5.0.2 32 bits. O programa em si abre, mas eu estou tentando adicionar o pacote de extensão para compatibilidade USB, sempre que eu digo algo ao longo das linhas de nenhum aplicativo pode abrir isso (eu desinstalei desde e atualmente estou tentando descobrir o problema VBox primeiro como eu acredito que é a causa do problema do pacote de extensão. erros do terminal

link

    
por Louie Crisci 25.05.2016 / 15:06

3 respostas

8

Primeiro, verifique se você tem esses pacotes instalados:

$ sudo apt-get install dkms build-essential linux-headers-'uname -r'

Se a instalação acima não resolver o problema, talvez você possua uma versão do kernel maior que 4.4.0-20 , o que impõe que os módulos do kernel não assinados não possam ser executados com Secure Boot habilitado no BIOS. Nesse caso, você pode fazer o seguinte:

  • Desativar Secure Boot nas configurações da BIOS

OR

  • Assine os módulos do VirtualBox conforme descrito neste post link
por aramboi 30.05.2016 / 12:34
2

Este comando funcionou para mim

sudo /etc/init.d/vboxdrv setup

Em seguida, recebi o seguinte erro

The VirtualBox VM was created with a user that doesn't match the
current user running Vagrant. VirtualBox requires that the same user
is used to manage the VM that was created. Please re-run Vagrant with
that user. This is not a Vagrant issue.
The UID used to create the VM was: 0
Your UID is: 1000

Isso foi resolvido executando o comando vagrant up com acesso root (sudo).

isto deve corrigir o problema com a versão do VirtualBox: 5.1

    
por Alok Adhao 19.03.2017 / 16:28
2

Depois de executar este comando, meu VirtualBox está funcionando:

sudo apt install -f
    
por Agus Nurwanto 07.08.2017 / 07:59