Pular para o conteúdo

VirtualBox 'vboxdrv' [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. VirtualBox 'vboxdrv' [RESOLVIDO]

Enviado em 27/12/2012 - 16:46h

Galera. Sei que no site tem varios posts sobre esse assunto, porém nenhum conseguiu me ajudar então resolvi perguntar a alguém.

Eu uso Debian Squeeze e recentemente compilei o kernel 3.7 por causa do suporte a placas AMD e NVIDIA. Tudo está normal exceto o fato de o virtualbox não abrir mais. ele dá um erro relacionando ao vboxdrv que não está instalado.
Já fiz de tudo mas não consigo. O pior é que não consigo instalar o linux-headers desse kernel, pois no repositorio oficial não tem e no kernel.mirror tem mas não instala devido dependencias que não consigo resolver.


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.


Já tentei isso e nada, já desintalei e instalei de novo o virtualbox e nada.

Alguém pode me ajudar?

Responder tópico

2. Re: VirtualBox 'vboxdrv' [RESOLVIDO]

Enviado em 27/12/2012 - 16:48h

como root executa o comando

#/etc/init.d/vboxdrv setup


espero que ajude

3. Re: VirtualBox 'vboxdrv' [RESOLVIDO]

Enviado em 27/12/2012 - 16:55h

danniel-lara escreveu:

como root executa o comando

#/etc/init.d/vboxdrv setup


espero que ajude


Cara vlw, mas eu já tentei isso também. Dá o seguinte erro:


root@matrix:~# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules:.
Uninstalling old VirtualBox DKMS kernel modules:.
Trying to register the VirtualBox kernel modules using DKMS:.
Starting VirtualBox kernel modules:
modprobe vboxdrv failed. Please use 'dmesg' to find out why ... failed!


e quando olho lá o dmesg não consigo achar nada.

4. Re: VirtualBox 'vboxdrv' [RESOLVIDO]

Enviado em 27/12/2012 - 17:09h

e tu já tentou instalar o DKMS?

5. Re: VirtualBox 'vboxdrv' [RESOLVIDO]

Enviado em 27/12/2012 - 17:14h

já instalei, já desinstalei. já instalei o ose-dkms mas nada ainda. o problema eu acredito que seria resolvido instalando o linux-headers, mas eu não consigo instalar também.
no kernel 2.6 ele funciona normalmente

6. Re: VirtualBox 'vboxdrv' [RESOLVIDO]

Enviado em 27/12/2012 - 18:05h

Galera vlw. Resolvido. Fucei, fucei, por fim instalei o pacote linux-source-3.7, ai funcionou.

7. Re: VirtualBox 'vboxdrv' [RESOLVIDO]

Enviado em 12/05/2016 - 17:57h

gavarito escreveu:

Galera vlw. Resolvido. Fucei, fucei, por fim instalei o pacote linux-source-3.7, ai funcionou.


Estou com o mesmo problema:

root@paulo:~# modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Required key not available
root@paulo:~# /etc/init.d/vboxdrv setup
bash: /etc/init.d/vboxdrv: Arquivo ou diretório não encontrado


Alguem sabe por que esta acontecendo isso ??


8. Sem sucesso

Enviado em 23/10/2016 - 10:52h

gavarito escreveu:

Galera vlw. Resolvido. Fucei, fucei, por fim instalei o pacote linux-source-3.7, ai funcionou.


Fiz a instalação do pacote linux-source-4.8.0, mas o problema ainda persiste :/

vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.

9. Re: VirtualBox 'vboxdrv' [RESOLVIDO]

Enviado em 23/10/2016 - 11:04h

eu tentaria rodar um sudo dpkg-reconfigure virtualbox-dkms
e o vboxconfig

10. Re: VirtualBox 'vboxdrv' [RESOLVIDO]

Enviado em 06/11/2016 - 21:43h

danniel-lara escreveu:

como root executa o comando

#/etc/init.d/vboxdrv setup


espero que ajude


No meu nem isso existe:

/home/ramses# /etc/init.d/vboxdrv setup
bash: /etc/init.d/vboxdrv: Arquivo ou diretório não encontrado

11. Módulo não assinado quando em boot protegido EFI.

Enviado em 30/12/2016 - 19:53h

Em geral, o módulo vboxdrv é compilado e instalado através do script "vboxconfig", que deve ser executado como root e deve estar instalado o pacote "kernel-devel" (distro FEDORA) (verifique qual o nome desse pacote na sua distro). A compilação costuma ocorrer sem problemas. Porém ocorrerá outro erro:

vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.

Essa mensagem aparece porque o módulo não é assinado. Em sistemas com boot protegido EFI é obrigatório que os módulos sejam assinados para poderem ser carregados. Há duas soluções para isso: (1) Desabilitar o modo EFI; (2) Criar e registrar a assinatura do módulo.

(1) Instale o pacote "mokutil", caso não esteja instalado. MOK significa "Machine Owner Key". Depois use o comando:

sudo mokutil --disable-validation

Será pedido para definir uma senha. Depois do reboot, a BIOS mostrará uma caixa de diálogo onde se pode desabilitar o Secure Boot.

(2) Para assinar o módulo, deve-se seguir esses passos:

a. Criar as chaves de assinatura:
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive name/"

b. Assinar o módulo:
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vboxdrv)

c. Registrar as chaves no Secure Boot:
sudo mokutil --import MOK.der

d. Reboot e siga as instruções para registrar o MOK. O sistema irá dar reboot uma vez mais. Talvez seja necessário carregar manualmente o módulo:
sudo modprobe vboxdrv

Esses procedimentos estão detalhados no link: http://askubuntu.com/questions/760671/could-not-load-vboxdrv-after-upgrade-to-ubuntu-16-04-and-i-wan...

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder