Você já tentou construir o módulo do kernel ?. Deveria ter sido construído durante a instalação, mas parece que falhou. Você pode tentar:
sudo dkms install virtualbox/4.1.2
Isso deve construir o módulo.
Instalei o oracle virtualBox v.4.1.2_Ubuntu r38359.
O programa VM começa com erros:
AVISO: o dispositivo de caracteres / dev / vboxdrv não existe. Por favor, instale o pacote virtualbox-ose-dkms eo apropriado cabeçalhos, provavelmente linux-headers-generic.
Você não poderá iniciar VMs até que esse problema seja corrigido.
(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
Como supostamente eu fiz:
1)
sudo apt-get instala o virtualbox-ose virtualbox-ose-dkms
a resposta:
virtualbox-ose já é a versão mais recente.
O virtualbox-ose-dkms já é a versão mais recente.
2)
sudo apt-get install linux-headers-'uname -r'
resposta:
linux-headers-3.0.0-12-generic-pae já é a versão mais recente.
Se eu tentar iniciar a máquina virtual, tenho duas janelas:
Falha ao abrir uma sessão para a máquina virtual winxp. A máquina virtual 'winxp' foi encerrada inesperadamente durante a inicialização com o código de saída 1.
Código do resultado: NS_ERROR_FAILURE (0x80004005)
Componente: Máquina
Interface: IMachine {5eaa9319-62fc-4b0a-843c-0cb1940f8a91}
2) O segundo:
Driver de kernel não instalado (rc = -1908) Por favor, instale o pacote virtualbox-dkms e execute 'modprobe vboxdrv' como root.
Tentei:
$ sudo modprobe vboxdrv
FATAL: Módulo vboxdrv não encontrado.
;
$ /etc/init.d/virtualbox start
* Iniciando os módulos do kernel do VirtualBox
* Nenhum módulo adequado para execução do kernel encontrado [falha]
Você já tentou construir o módulo do kernel ?. Deveria ter sido construído durante a instalação, mas parece que falhou. Você pode tentar:
sudo dkms install virtualbox/4.1.2
Isso deve construir o módulo.
Vá para o Dash e depois para o software center e exclua todos os pacotes do VirtualBox ...
Adicionando o repositório do VirtualBox:
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian oneiric contrib"
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
Instalando o VirtualBox 4.1:
sudo apt-get install virtualbox-4.1
Se você quiser que o USB 2.0, o VirtualBox RDP e o PXE inicializem o suporte para placas Intel em suas máquinas convidadas, você deve instalar o pacote de extensão que pode ser baixado aqui .
Instalando o pacote de extensão
Uma vez baixado o pacote de extensão, abra o VirtualBox e navegue até "Arquivo -> Preferências", na seção "Extensões", clique no ícone "Adicionar pacote" e localize o pacote de extensões baixado.
Siga sua petição:
sudo apt-get install kernel-package
sudo apt-get install linux-source
Tente remover o módulo antigo.
sudo apt-get remove virtualbox-ose-modules*
sudo apt-get purge virtualbox-ose-modules*
Em seguida, instale o novo.
sudo apt-get install virtualbox-ose-modules-'uname -r'
e tente isso
sudo /etc/init.d/vboxdrv setup
Eu não tenho ideia !, mas eu tenho o problema como você. Eu apenas tentei resolver por instalar o suporte a versão vbox na versão do kernel. funcionou bem. Quero dizer que, se a versão vbox ur é 4.X.X suporte, que é sua versão do kernel os (seu computador). Se você quiser verificar a versão do kernel, vá para o tipo de terminal: uname -s .
Certifique-se de estar executando a versão open source do VirtualBox, ou instale os drivers para a versão proprietária com o pacote virtualbox-dkms
No meu caso, fiz o seguinte:
Acesse aqui: link e faça o download a partir do pacote do Virtualbox
Faça o download do link do site no Pacote de extensão
Instale o pacote (não se preocupe com o PPA / Repositório ou qualquer coisa, pois o pacote acabará por adicioná-lo ao seu repositório)
Instale o pacote de extensão usando o Gerenciador de Virtualbox
NOTA - Para evitar problemas, você deve eliminar a caixa virtual instalada e os repositórios relacionados a ela.
Depois disso, quando aparecer uma atualização, o sistema irá notificá-lo sobre isso, como todos os outros programas do Ubuntu.
A versão atual agora é 4.1.4
Basta usar a GUI do Ubuntu Software Center, em vez de ter que usar a linha de comando do apt-get
Procure pelo Virtualbox
Quando ambos forem removidos, instale o Virtualbox
Isso deve ser feito.
Tive o mesmo problema:
"WARNING: The character device /dev/vboxdrv
não existe. Por favor, instale o pacote virtualbox-ose-dkms
e os cabeçalhos apropriados, provavelmente linux-headers-generic
. "Mesmo que todos os pacotes do VirtualBox tenham sido instalados.
Desinstale todas as virtualbox: sudo apt-get purge virtualbox
Vá para o: link (Baixe o do Ubuntu 12.10 no meu caso)
Instale o pacote.
Tudo está funcionando bem agora e nos divertimos muito com o Linux!
O que resolveu o problema para mim é simplesmente reinstalar - primeiro limpe o pacote base e quaisquer arquivos de configuração relacionados:
sudo apt-get purge virtualbox
E, em seguida, instale-o novamente (supondo que você também queira a GUI):
sudo apt-get install virtualbox-qt
Eu fiz o upgrade de 12,10 para 13,04, então estou assumindo que alguns dos drivers ou configurações ficaram confusos na transição.
Tags kernel virtualbox