Como corrijo o erro 1908 Virtualbox?

5

Eu tenho o seguinte erro:

Kernel driver not installed (rc=-1908)

Please install the virtualbox-ose-dkms package
and execute 'modprobe vboxdrv' as root.

Isso me impede de lançar qualquer máquina virtual. Eu verifiquei e já tenho o pacote virtualbox-ose-dkms instalado. Na verdade, eu reinstalei também, mas isso não resolveu o problema.

    
por Alex 21.05.2011 / 17:37

3 respostas

6

Parece que você tinha uma atualização no VirtualBox e, por causa disso, seu módulo do kernel não foi recompilado (é por isso que você quer instalar o pacote dkms).

Não sei se você está executando a versão de código aberto do VirtualBox, mas geralmente executando este comando:

sudo /etc/init.d/vboxdrv setup

resolve os problemas.

    
por David Rando 21.05.2011 / 17:47
1

Por causa das atualizações úteis e regulares, recomenda-se instalar e executar o Virtual Box no repositório mantido pela Oracle . Para evitar a atualização manual do driver do kernel em cada atualização DKMS é útil.

Veja também esta resposta para detalhes sobre a instalação do Virtual Box.

    
por Takkat 21.05.2011 / 20:24
0

Eu tive precisamente o mesmo erro. A execução de virtualbox da linha de comando deu o seguinte erro:

WARNING: The character device /dev/vboxdrv does not exist.
     Please install the virtualbox-ose-dkms package and the appropriate
     headers, most likely linux-headers-generic.

     You will not be able to start VMs until this problem is fixed.

Consequentemente, fiz o seguinte e resolvi o erro:

  1. instale a versão mais recente de código aberto do VirtualBox, conforme explicado aqui . No entanto, este passo não parece essencial.
  2. instale o cabeçalho do kernel genérico apropriado. Quanto a mim, foi linux-headers-2.6.38-8-generic . Para conhecer a versão que você precisa, você deve digitar uname -r em um terminal.
por Agmenor 23.07.2011 / 09:42