"FATAL: Modulo vboxdrv non trovato nella directory /lib/modules/4.10.0-20-generic"


16

Eseguendo sudo sh vboxsign.sh e ottenendo "FATAL: Modulo vboxdrv non trovato nella directory /lib/modules/4.10.0-20-generic"

Cosa mi sto perdendo? L'ultima volta è andato tutto bene, ma da allora l'ho aggiornato e devo aver dimenticato qualcosa. Ho impostato correttamente la directory di lavoro.

Risposte:


16

Prova a reinstallare "virtualbox-dkms"

sudo apt install --reinstall virtualbox-dkms

2
Lavorato! Per l'edificazione, spiegherai perché ciò ha probabilmente risolto il problema?
Tom Mercer,

1
Ottengo: E: Impossibile trovare il pacchetto virtualbox-dkms. Ho aggiunto virtualbox al mio elenco di fonti, qualche idea sul perché?
Christopher John,

3

Per me, reinstallare virtualbox-dkms ha sempre dato un errore. Era la prima volta che aggiornavo il kernel e non avevo aggiornato le intestazioni. Dovevo anche fare

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

e non accettare la sua prima soluzione (che in realtà non doveva fare nulla), ma accettare la seconda soluzione che era quella di aggiornare qualche ulteriore libreria. Dopo quello, allora

sudo apt install --reinstall virtualbox-dkms

ha funzionato per me.


2

La reinstallazione come menzionato sopra - non mi aveva aiutato (all'interno di (X) Ubuntu 18.04, con il kernel recentemente aggiornato). Cosa ha funzionato nel mio caso:

  1. Chiave di configurazione con:

    wget -q -O - http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc | sudo apt-key add -
    
  2. Setup repository 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. Scarica e installa la versione più recente di VirtualBox(con tutti i pacchetti extra) da questo link .


0

Sulla base di altre risposte e della documentazione ufficiale di Virtualbox , ecco qualcosa che ha funzionato:

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
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.