Estou tentando instalar o virtualbox e fazê-lo funcionar, mas parece que não consigo. Na imagem você pode ver a saída.
Se eu correr VBoxManage --version
, recebo:
WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-dkms package and the appropriate
headers, most likely linux-headers-generic.
You will not be able to start VMs until this problem is fixed.
4.3.10_Ubuntur93012
Mas o virtualbox-dkms já está instalado e na versão mais recente. Então eu tentei reinstalá-lo e consegui isso:
Qualquer ajuda será apreciada.
EDITAR:
A saída após a reconfiguração (sugestão de M.Tarun):
EDIT 2:
Também instalei as fontes como o @Hmayag instruiu, eliminou o virtualbox e o instalou novamente, mas eu tive o mesmo problema.
14.04
virtualbox
Antonis Gr
fonte
fonte
Module build for the currently running kernel was skipped since the kernel sources for this kernel does not seem to be installed.
Verifique se você tem aqueles instalados. Verifique se eles correspondem à versão do kernel em execução. Eu acho queapt-get source linux-image-$(uname -r)
deveria fazê-lo.uname -a
edpkg -l | grep linux-headers
?Respostas:
Basicamente, depois de instalar esses dois pacotes, você também precisa fazer a reconfiguração:
E para corrigir eth0:
fonte
virtualbox-dkms
suporte após a atualização do kernel e terminei com a instalação da versão mais recente do VirtualBox a partir do site oficial.Resolvi esse problema seguindo os comandos:
fonte
sudo apt-get install linux-headers-`uname -r`
e entãosudo dpkg-reconfigure virtualbox-dkms
. Obrigado!A razão do problema é que você inicializou o kernel 3.11 enquanto o dpkg-reconfigure espera um kernel 3.13. É por isso que você recebe a mensagem 'nenhum módulo adequado para o kernel em execução'.
Certifique-se de atualizar seu gerenciador de inicialização.
No meu caso, o gerenciador de inicialização é atualizado a partir de outro sistema operacional (Debian) e a inicialização e a execução
sudo update-grub
resolviam o problema.fonte
Não consegui resolver o problema com nenhuma outra solução sugerida, por isso fiz uma nova instalação do 14.04 e agora está tudo bem.
fonte
Eu usei o guia oficial do fornecedor para distribuições Linux baseadas no Debian :
fonte
No meu caso, o problema era ter o virtualbox-4.1 instalado ao lado do virtualbox-4.2. Depois de desinstalar o 4.1, eu poderia executar
sudo /etc/init.d/vboxdrv setup
e executarsudo modprobe vboxdrv
bem, além de iniciar VMs.fonte
Você precisa verificar a versão do gcc que está usando. Eu estava enfrentando o mesmo problema de compilação do kernel do virtualbox. Corrigi o problema usando este post https://www.virtualbox.org/ticket/12467
Você provavelmente está usando uma versão desatualizada do gcc que é diferente do gcc usado pelo kernel do Linux.
Verifique a versão padrão que você está usando:
O meu é o gcc versão 4.4.7 (Ubuntu / Linaro 4.4.7-8ubuntu1)
E a versão gcc com a qual seu kernel foi compilado
ou com
Se as versões do gcc forem diferentes, como no meu sistema, alterne seu compilador padrão do gcc
a instalação do virtualbox-dkms deve funcionar bem
fonte
A pista está aqui: Instale o pacote virtualbox-dkms e os cabeçalhos apropriados, provavelmente o linux-headers-generic.
Como você tem o primeiro, ele ainda deve querer o segundo.
sudo apt-get install linux-headers-generic
Em seguida, verifique se tudo está atualizado.
sudo apt-get update
sudo apt-get upgrade
fonte
linux-headers-generic is already the newest version.
é a saída quando tento instalá-los.Eu tive o mesmo problema. Eu descobri que a origem do problema é provavelmente o uso de um kernel personalizado.
Baixar o pacote .deb mais recente do virtualbox.org e instalá-lo
dpkg -i
resolveu o problema no meu caso.fonte
Eu tive o mesmo erro no disco do ubuntu 19.04. Eu poderia resolvê-lo desativando a inicialização segura (via BIOS).
fonte
Experimentar
fonte