Estoy tratando de instalar virtualbox y hacer que funcione, pero no parece que pueda. En la imagen puedes ver la salida.
Si corro VBoxManage --version
me sale:
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
Pero virtualbox-dkms ya está instalado y en la última versión. Así que intenté reinstalarlo y obtuve esto:
Cualquier ayuda será apreciada.
EDITAR:
El resultado después de reconfigurar (@ sugerencia de M.Tarun):
EDITAR 2:
También instalé las fuentes según las instrucciones de @Hmayag, purgué virtualbox y lo volví a instalar pero tuve el mismo problema.
14.04
virtualbox
Antonis Gr
fuente
fuente
Module build for the currently running kernel was skipped since the kernel sources for this kernel does not seem to be installed.
Verificar que los tenga instalados. Asegúrese de que coincidan con la versión del kernel en ejecución. Creo queapt-get source linux-image-$(uname -r)
debería hacerlo.uname -a
ydpkg -l | grep linux-headers
?Respuestas:
Básicamente, después de instalar esos dos paquetes, también debe realizar la reconfiguración:
Y para arreglar eth0:
fuente
virtualbox-dkms
soporte después de la actualización del kernel y terminé con la instalación de la última versión de VirtualBox desde el sitio web oficial .Resolví este problema siguiendo los comandos:
fuente
sudo apt-get install linux-headers-`uname -r`
y luegosudo dpkg-reconfigure virtualbox-dkms
. ¡Gracias!La razón del problema es que ha arrancado el kernel 3.11 mientras que dpkg-reconfigure espera un kernel 3.13. Es por eso que recibe el mensaje 'no hay un módulo adecuado para el núcleo en ejecución'.
Asegúrese de actualizar su gestor de arranque.
En mi caso, el gestor de arranque se actualiza desde otro sistema operativo (Debian) y arrancarlo y ejecutarlo
sudo update-grub
resolvió el problema.fuente
No pude solucionar el problema con ninguna otra solución sugerida, así que hice una nueva instalación de 14.04 y todo está bien ahora.
fuente
Utilicé la guía oficial del proveedor para distribuciones de Linux basadas en Debian :
fuente
En mi caso, el problema era tener virtualbox-4.1 instalado junto con virtualbox-4.2. Una vez que desinstalé 4.1, pude ejecutar
sudo /etc/init.d/vboxdrv setup
y estarsudo modprobe vboxdrv
bien, así como iniciar máquinas virtuales.fuente
Debe verificar la versión de gcc que está utilizando. Estaba enfrentando el mismo problema de la compilación del kernel de virtualbox. Solucioné el problema usando esta publicación https://www.virtualbox.org/ticket/12467
Probablemente esté utilizando una versión desactualizada de gcc que sea diferente del gcc utilizado por el kernel de Linux.
Verifique la versión predeterminada que está utilizando:
El mío es gcc versión 4.4.7 (Ubuntu / Linaro 4.4.7-8ubuntu1)
Y la versión de gcc con la que se compiló su núcleo
o con
Si las versiones de gcc son diferentes como en mi sistema, cambie su compilador de gcc predeterminado
entonces la instalación de virtualbox-dkms debería funcionar bien
fuente
La pista está aquí: instale el paquete virtualbox-dkms y los encabezados apropiados, probablemente linux-headers-generic.
Como tienes el primero, aún debe querer el segundo.
sudo apt-get install linux-headers-generic
Luego, asegúrese de que todo esté actualizado.
sudo apt-get update
sudo apt-get upgrade
fuente
linux-headers-generic is already the newest version.
es la salida cuando intento instalarlos.Tuve el mismo problema Descubrí que la fuente del problema es muy probablemente que estoy usando un kernel personalizado.
La descarga del último paquete .deb de virtualbox.org y su instalación lo
dpkg -i
resolvió en mi caso.fuente
Tuve el mismo error en ubuntu 19.04 disco. Podría resolverlo deshabilitando el arranque seguro (a través del BIOS).
fuente
Tratar
fuente