Como corrigir "Error Kernel Driver Not Installed (Rc=-1908)" no Virtualbox

#1

Erro no modulo do Kernel, VirtualBox, muito comum após instalação de um kernel novo.

*Esses comandos valem para Ubuntu, Linux Mint Debian e derivados. (você pode adapta-los para sua distro, procurando por esses complementos no gerenciador de pacotes padrão do seu sistema, caso seja um Fedora etc).

sudo apt install build-essential module-assistant

sudo m-a prepare

*Depois compile o driver

sudo /sbin/vboxconfig

*Uma mensagem semelhante a essa aparecera na saída do comando:

henriquead@OSistematico-PC $ sudo /etc/init.d/vboxdrv setup
Parando os módulos do kernel do VirtualBox … feito.
Recompilando os módulos do kernel do VirtualBox … feito.
Iniciando módulos do kernel VirtualBox … feito.

Tente executar novamente o Virtualbox, e seja feliz, SISTEMATICAMENTE! :sunglasses:

3 Likes

#2

No caso do arch, e derivados, o equivalente seria:

sudo pacman -S base-devel linux-headers virtualbox-host-dkms

Sendo que os linux-headers são dependentes do kernel a ser utilizado, ex: para o kernel zen linux-zen-headers.

2 Likes

#3

No meu não deu certo… deram estas msgs.

raphael@raphael-300E5M-300E5L:~$ sudo apt install build-essential module-assistant
[sudo] senha para raphael:
Lendo listas de pacotes… Pronto
Construindo árvore de dependências
Lendo informação de estado… Pronto
build-essential is already the newest version (12.4ubuntu1).
module-assistant is already the newest version (0.11.9).
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
raphael@raphael-300E5M-300E5L:~$ sudo m-a prepare
A obter fonte para a versão de kernel: 4.15.0-45-generic
Cabeçalhos de kernel disponíveis em /usr/src/linux
Criando ligação simbólica …
Não foi possível criar a ligação simbólica /usr/src/linux !
apt-get install build-essential
Lendo listas de pacotes… Pronto
Construindo árvore de dependências
Lendo informação de estado… Pronto
build-essential is already the newest version (12.4ubuntu1).
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.

Feito !
raphael@raphael-300E5M-300E5L:~$ sudo /sbin/vboxconfig
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
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.

1 Like

#4

qual a saida final do comando dmesg depois de tentar subir o modulo do vbox? é algum erro depois de ele tentar carregar o modulo…

1 Like

#5

Instala o pacote dkms.

1 Like

#6

aparece isso aqui
[ 65.665439] PKCS#7 signature not signed with a trusted key

1 Like

#7

já está instalado…, pelo menos qdo rodo o comando sudo apt install dkms, ele diz q já é a versão mais nova do dkms

1 Like

#8

Roda o comando sudo apt install --reinstall dkms

1 Like

#9

continua dando o msm erro no vbox

0 Likes

#10

[RESOLVIDO]
já tentei de tudo pra instalar esse Virtualbox e não consigo por nada, tentei seguir os passos mas deu isso quanto tentei compilar

infofinity@Infofinity:~$ sudo /sbin/vboxconfig
sudo: /sbin/vboxconfig: comando não encontrado
infofinity@Infofinity:~$

verifiquei na pasta e realmente não existe o arquivo, tentei remover tudo e instalar denovo mas não adiantou

1 Like

#11

Roda o comando sudo vboxconfig

0 Likes

#12

tentei, deu a mesma mensagem do anterior

0 Likes

#13

Se deu comando não encontrado, é porque o VirtualBox não está instalado, descreva como você fez pra instalar e se puder, posta a saída do terminal.

0 Likes

#14

Já tentei instalar via terminal, via pacote DEB baixado do site, via Gerenciador de Aplicativos e nenhum deu certo.
Qual seria a opção mais indicada para a instalação? Se for o caso eu removo tudo denovo e faço a instalação mais uma vez

No gerenciador de aplicativos ele aparece instalado

0 Likes

#15

O deb do site oficial deve funcionar, qual foi exatamente o problema quando você tentou instalar por ele?

0 Likes

#16

Na instalação não aparece nenhum erro, independente do método que usei, o erro é justamente esse do início do tópico que aparece só quando eu vou tentar criar uma nova VM, na criação vai dela vai tudo normal, consigo adicionar a imagem pra carregar, mas quando inicio da esse erro (Rc=-1908) do tópico

1 Like

#17

Você está com os headers do kernel instalados?

0 Likes

#18

Kernel: 4.15.0-45-generic

image

1 Like

#19

Sim, mas essa imagem não esclarece se os headers estão instalados…

0 Likes

#20

Verifiquei aqui, tudo instalado, olha só

infofinity@Infofinity:~$ apt search linux-headers-$(uname -r)
i linux-headers-4.15.0-45-generic - Linux kernel headers for version 4.15.0 on
p linux-headers-4.15.0-45-generic - Linux kernel headers for version 4.15.0 on
infofinity@Infofinity:~$

0 Likes