
Utilizo Windows 7 como host y Ubuntu 12.10 Remix (Ubuntu con Gnome puro) como invitado.
Todo funcionando bien. Instalé VBoxAdditions de forma habitual, utilizando el comando correspondiente en el administrador de VirtualBox VM y luego ejecutando VBoxLinuxAdditions.run
el script desde la unidad montada. El proceso de instalación también parece correcto.
PERO, /var/log/vboxadd-install.log
veo esto:
Uninstalling modules from DKMS
Attempting to install using DKMS
Creating symlink /var/lib/dkms/vboxguest/4.2.6/source ->
/usr/src/vboxguest-4.2.6
DKMS: add completed.
Error! Your kernel headers for kernel 3.5.0-17-generic cannot be found.
Please install the linux-headers-3.5.0-17-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Failed to install using DKMS, attempting to install without
/tmp/vbox.0/Makefile.include.header:97: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.
Luego sigo las instrucciones, intento instalar linux-headers-3.5.0-17-generic
y obtengo esto (las dos últimas líneas del registro después apt-get
):
Error! Problems with depmod detected. Automatically uninstalling this module.
DKMS: Install Failed (depmod problems). Module rolled back to built state.
Respuesta1
Instale el paquete linux-headers-3.5.0-17-generic.
Dado que virtualbox compila su módulo con el kernel actual, necesita al menos los archivos de encabezado C para este kernel.