Instalação do Virtualbox no Ubuntu

Vou deixar a mensagem mesmo que em ingles…se alguem puder me ajudar nisso …

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing

‘/sbin/vboxconfig’

as root.

If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system’s documentation for more information.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

vc quer no host ,correto?

instale o virtualbox-dkms

apt install virtualbox-dkms

será necessário instalar o kernel headers do kernel utilizado

por exemplo
apt install linux-headers-5.0.0.23-generic

verifique se o nome do pacote está correto

depois execute

sudo systemctl restart systemd-modules-load.service

veja se está ok com:
sudo systemctl status systemd-modules-load.service

e inicie o virtualbox novamente

talvez seja necessário, criar um arquivo em
/etc/modules-load.d

para carregar o módulo

crie cokm nome
virtualbox.conf

e adicione o conteúdo

# Lista de módulos para carregar no boot boot
vboxdrv

execute novamente
sudo systemctl restart systemd-modules-load.service

e veja se resolve…

caso não, tente reiniciar e veja se está resolvido

Esse texto na verdade é bem auto explicativo. Ele está pedindo para rodar o vboxconfig.

sudo ./sbin/vboxconfig

Caso algo dê errado no meio do caminho, é só mostrar a saída do terminal aqui no tópico. Mas provavelmente vai dar tudo certo. Na maioria dos casos, só precisa instalar os kernel headers. O comando cuida do resto

Amigo , eu nao consegui ainda …essa ultima parte da mensagem …se puder me passar os comandos …sou leigo nisso de criar …etc…

talvez seja necessário, criar um arquivo em
/etc/modules-load.d

para carregar o módulo

crie cokm nome
virtualbox.conf

e adicione o conteúdo

# Lista de módulos para carregar no boot boot
vboxdrv

execute novamente
sudo systemctl restart systemd-modules-load.service

e veja se resolve…

caso não, tente reiniciar e veja se está resolvido

anto@Ant:~$ sudo ./sbin/vboxconfig
[sudo] senha para anto:
sudo: ./sbin/vboxconfig: comando não encontrado
anto@Ant:~$

esta acontecendo isso tambem …

vc pode testar
execute o comando via terminal

sudo modprobe vboxdrv

e veja se funciona

Para colocar de modo permanente
crie o arquivo com seu editor preferido
se usa Ubuntu pode ser o gedit, ou nano(editor via terminal)

por exemplo
sudo gedit /etc/modules-load.d/virtualbox.conf

e adicione o conteúdo

# Lista de módulos para carregar no boot boot
vboxdrv

depois de salvar o arquivo
via terminal, execute o comando

sudo systemctl restart systemd-modules-load.service

e veja se o erro persiste

talvez seja necessário reiniciar caso não detecte o módulo vboxdrv

O primeiro comando nao funcionou …e o segundo pego essa mensagem …

root@Ant:/home/anto# sudo gedit /etc/modules-load.d/virtualbox.conf

** (org.gnome.gedit:5765): WARNING **: 13:16:45.717: Set document metadata failed: Não há suporte à definição do atributo metadata::gedit-spell-language

** (org.gnome.gedit:5765): WARNING **: 13:16:45.718: Set document metadata failed: Não há suporte à definição do atributo metadata::gedit-encoding

** (org.gnome.gedit:5765): WARNING **: 13:17:34.955: Set document metadata failed: Não há suporte à definição do atributo metadata::gedit-spell-language

** (org.gnome.gedit:5765): WARNING **: 13:17:34.956: Set document metadata failed: Não há suporte à definição do atributo metadata::gedit-encoding

anto@Ant:~$ sudo systemctl restart systemd-modules-load.service
[sudo] senha para anto:
Job for systemd-modules-load.service failed because the control process exited with error code.
See “systemctl status systemd-modules-load.service” and “journalctl -xe” for details.

vc fez este procedimento?
vc quer no host ,correto?

instale o virtualbox-dkms

apt install virtualbox-dkms

será necessário instalar o kernel headers do kernel utilizado

por exemplo
apt install linux-headers-5.0.0.23-generic

reinicie o computador


não sei qual é o seu sistema

tente

sudo nano /etc/modules-load.d/virtualbox.conf

para salvar

teclado
ctrl+X
depois
s
e enter

sudo systemctl restart systemd-modules-load.service

se der erro
qual a saída do comando
systemctl -l status systemd-modules-load.service

coloca no titulo do , e nao ubuntu pq isso serve para todos os linux nao eh so para ubuntu. Esse link qui me ajudou 100% talvez ajude vc tambem. YouTube

comigo solucionei apenas desabilitando o secure boot na BIOS

Obrigado pelas respostas …A Oracle mandou uma atualização do Dkms …e passou a funcionar tudo …
Estou agradecido pelas pessoas que responderam .

Antonio

1 Curtida