Não é possível iniciar VMs do VirtualBox: o driver do Kernel não está instalado

1

Sou um novato em Linux

Estava executando o 12.04 com o VirtualBox 4.2. Tudo foi rosie.

atualizado para 12.10; agora o Virtualbox será executado, mas poderá iniciar qualquer VM. Obter erro 'driver de kernel não instalado' Eu executei o /etc/init.d/vboxdrv setup mas recebo o erro 'Seus cabeçalhos de kernel para o kernel 3.8.0-32-generic não podem ser encontrados'

Eu tentei executar o apt-get linux-headers-3.8.0-32-generic mas recebo o erro 'Pakcage linux-headers-3.8.0.32-generic não está disponível, mas é referido por outro pacote'.

uname -r responde com o 3.8.0-32-generic

ls / usr / src contém o linux-headers-3.5.0-42; linux-headers-3.5.0-42-generic & amp; vboxhost-4.3.0

Como resolvo isso? Agora entendo que deveria ter instalado o DKMS antes de executar a atualização do sistema operacional e os cabeçalhos do kernel teriam sido atualizados.

    
por bigmac 01.11.2013 / 17:57

2 respostas

0

Instale todos os pacotes do kernel incluindo kernel-header , com um novo kernel (3.11.0-13 (binário) com synaptic. Depois reinicie. O sistema irá iniciar com o novo kernel e ... work. (meu problema é usar o vmware) )

Se você tiver um problema com o 3.5.0-42, pode começar com o antigo.

    
por amelinux 01.12.2013 / 15:21
-1

Na maioria das vezes, essa é a correção para mim.

sudo apt-get update
sudo apt-get install dkms
sudo reboot 

Se isso falhar, tente:

sudo apt-get remove virtualbox
sudo apt-get install virtualbox
sudo reboot

Não se preocupe, você não perderá nenhuma das suas máquinas virtuais criadas.

    
por user221062 01.12.2013 / 16:35