"FATAL: Módulo vboxdrv no encontrado en el directorio /lib/modules/4.10.0-20-generic"

16

Ejecutando el sudo sh vboxsign.sh y obteniendo "FATAL: Módulo vboxdrv no encontrado en el directorio /lib/modules/4.10.0-20-generic"

¿Qué me estoy perdiendo? Esto funcionó bien la última vez, pero desde entonces he actualizado, y debo haber olvidado algo. Configuré el directorio de trabajo correctamente.

Tom Mercer
fuente

Respuestas:

16

Intente reinstalar "virtualbox-dkms"

sudo apt install --reinstall virtualbox-dkms
Mariogrip
fuente
2
¡Trabajó! Para la edificación, ¿explicará por qué eso probablemente solucionó el problema?
Tom Mercer
1
Obtengo: E: No se puede encontrar el paquete virtualbox-dkms. He agregado virtualbox a mi lista de fuentes, ¿alguna idea de por qué es esto?
Christopher John
3

Para mí, reinstalar virtualbox-dkms siempre dio un error. Era la primera vez que actualizaba el kernel y no había actualizado los encabezados. Yo también necesitaba hacer

sudo aptitude install linux-headers-`uname -r`

y no acepte su primera solución (que en realidad no debía hacer nada), pero acepte la segunda solución que era actualizar alguna biblioteca adicional. Después de eso, entonces

sudo apt install --reinstall virtualbox-dkms

trabajó para mi.

kr37
fuente
2

La reinstalación como se mencionó anteriormente: no me ayudó (dentro de (X) Ubuntu 18.04, con el kernel actualizado recientemente). Lo que funcionó en mi caso:

  1. Tecla de configuración con:

    wget -q -O - http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc | sudo apt-key add -
    
  2. Configurar repositorio con:

    sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian cosmic non-free contrib" >> /etc/apt/sources.list.d/virtualbox.org.list'
    
  3. Descargue e instale la última versión de VirtualBox(con todos los paquetes adicionales) desde este enlace .

Sergiusz Golec
fuente
0

Según otras respuestas y la documentación oficial de Virtualbox , aquí hay algo que funcionó:

sudo apt-get install build-essential linux-headers-`uname -r`
sudo apt-get install autoconf automake bc bison build-essential flex gcc g++ make python -y
sudo apt-get purge virtualbox

sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -c | cut -f2) non-free contrib" >> /etc/apt/sources.list.d/virtualbox.org.list'

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-6.0
psicoslave
fuente