VirtualBox 4.3 no Ubuntu 13.10 não é possível executar a VM

7

Como Driver do Kernel do Ubuntu 13.10 VirtualBox Error não instalado (rc = -1908)

Estou com um problema. Continuo recebendo o seguinte erro:

Trying to register the VirtualBox kernel modules using DKMSError! Your kernel headers    for kernel 3.8.0-25-generic cannot be found.
Please install the linux-headers-3.8.0-25-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
 ...failed!
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules ...failed!
  (Look at /var/log/vbox-install.log to find out what went wrong)
Processing triggers for ureadahead ...

Não consigo iniciar uma máquina virtual que instalei a partir do repositório. Alguma idéia?

EDITAR:

Quando eu começo um vm eu recebo:

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.

EDITAR

Os mesmos erros com o VirtualBox4.2 EDITAR

sudo apt-get install linux-headers-3.8.0-25-generic

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package linux-headers-3.8.0-25-generic is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'linux-headers-3.8.0-25-generic' has no installation candidate

EDITAR ATUALIZAÇÃO

Atualizou manualmente o kernel de 3.8.0.25 para 3.10.0-031000-genérico e agora tudo funciona!

    
por avrono 15.01.2014 / 01:23

3 respostas

11

O kernel instalado era absoluto. Seus cabeçalhos não estão mais no repositório. Então, a melhor coisa a fazer é atualizar o kernel para a última versão no repositório.

Verifique qual kernel está sendo executado:

uname -a

Atualize o kernel, o linux-generic é um pacote meta para manter a versão atual do kernel & amp; seus cabeçalhos:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install linux-generic

Reinicialize, verifique novamente:

uname -a

Se não funcionou, use o Synaptic para instalar seus cabeçalhos ou atualizar / instalar na última versão do kernel (procure por "linux").

    
por user.dz 16.01.2014 / 15:16
1

Não é uma resposta, mas posso confirmar que o Virtual Box funciona perfeitamente no Ubuntu 13.10.

A caixa virtual foi instalada como um arquivo .deb em vez de usar o repositório de caixa virtual.

$ virtualbox --help | head -1
Oracle VM VirtualBox Manager 4.3.6

$ uname -sri
Linux 3.11.0-15-generic x86_64

$ lsb_release -d
Description:    Ubuntu 13.10

$ modinfo vboxdrv
filename:       /lib/modules/3.11.0-15-generic/updates/dkms/vboxdrv.ko
version:        4.3.6 (0x001a0007)
license:        GPL
description:    Oracle VM VirtualBox Support Driver
author:         Oracle Corporation
srcversion:     1AA7B037C45EF6842CB7222
depends:        
vermagic:       3.11.0-15-generic SMP mod_unload modversions 
parm:           force_async_tsc:force the asynchronous TSC mode (int)

Espero que isso ajude você.

    
por Mark 15.01.2014 / 02:31
0

Tente isso?

sudo apt-get install linux-headers-3.8.0-25-generic

tente novamente.

    
por kiri 15.01.2014 / 01:25