Talvez a versão do VirtualBox seja antiga demais para o convidado. Eu baixei um novo VBoxGuestAdditions.iso do VirtualBox:
Você pode montar o novo iso e tentar novamente.
Estou executando o Lubuntu como uma máquina virtual na caixa virtual. O problema que estou tendo é tentar instalar adições de convidados.
Quando executo o uname -r
, obtenho:
3.11.0-14-generic
Este é o meu log de /var/lib/dkms/vboxguest/4.2.4/build/make.log
:
DKMS make.log for vboxguest-4.2.4 for kernel 3.11.0-14-generic (i686)
Fri Mar 14 18:11:21 EDT 2014
make: Entering directory '/usr/src/linux-headers-3.11.0-14-generic'
make: Makefile: No such file or directory
make: *** No rule to make target 'Makefile'. Stop.
make: Leaving directory '/usr/src/linux-headers-3.11.0-14-generic'
Eu recebo isso sempre que estou tentando apt-get install 3.11.0-14-generic
, eu recebo esse erro na marca. Este é o meu log para o apt-get:
Log started: 2014-03-14 18:11:10
Selecting previously unselected package linux-headers-3.11.0-14-generic.
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading d
Unpacking linux-headers-3.11.0-14-generic (from .../linux-headers-3.11.0-14-generic_3.11.0-14.21_i386.deb) ...
Setting up linux-headers-3.11.0-14-generic (3.11.0-14.21) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.11.0-14-generic /boot/vmlinuz-3.11.0-14-generic
ERROR (dkms apport): binary package for vboxguest: 4.2.4 not found
Error! Bad return status for module build on kernel: 3.11.0-14-generic (i686)
Consult /var/lib/dkms/vboxguest/4.2.4/build/make.log for more information.
Log ended: 2014-03-14 18:11:25
E para minha instalação vbox, este é o meu log:
Uninstalling modules from DKMS
Attempting to install using DKMS
Creating symlink /var/lib/dkms/vboxguest/4.2.4/source ->
/usr/src/vboxguest-4.2.4
DKMS: add completed.
Error! Your kernel headers for kernel 3.11.0-14-generic cannot be found.
Please install the linux-headers-3.11.0-14-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Failed to install using DKMS, attempting to install without
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.
Talvez a versão do VirtualBox seja antiga demais para o convidado. Eu baixei um novo VBoxGuestAdditions.iso do VirtualBox:
Você pode montar o novo iso e tentar novamente.
Tente isto:
$ sudo apt-get update
$ sudo apt-get install build-essential linux-headers-$(uname -r)
Depois, tente instalar as adições de convidado novamente.
Para atualizar o kernel, você pode usar:
sudo apt-get install linux-generic
Se você precisar desta versão em particular, ela pode ser encontrada aqui ( linux-headers-3.11.0-14-generic
).
Pode ser instalado executando o comando abaixo:
sudo apt-get install linux-headers-3.11.0-14-generic
Do VirtualBox manual
, Capítulo 4 ( Adições de convidados ), seção Installing the Linux Guest Additions
:
Ubuntu:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install dkms
Reinicialize o sistema convidado para ativar as atualizações e prossiga conforme descrito acima:
VBoxGuestAdditions.iso
CD na unidade de CD-ROM virtual do convidado Linux [Não faça isso, se a guia Armazenamento mostrar que ele já está conectado à máquina virtual] sh ./VBoxLinuxAdditions.run
. Tags virtualbox linux ubuntu