Come installo virtualbox-dkms?

19

Ottenere il seguente errore quando si tenta di installare i moduli del kernel della virtualbox:

------------------------------
Deleting module version: 4.1.18
completely from the DKMS tree.
------------------------------
Done.
Loading new virtualbox-4.1.18 DKMS files...
Building only for 3.5.0-17-generic
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.

Ho provato ad installare il pacchetto linux-source, ma non sono sicuro di come ubuntu gestisce i sorgenti e le intestazioni del kernel. Qualche idea su come farlo da un punto di vista di Ubuntu?

    
posta Bill Dengler 20.10.2012 - 16:24

4 risposte

14

My Virtual Box mi ha detto che i driver del kernel non erano installati. Ho eseguito apt-get remove virtualbox-dkms per rimuovere i driver e quindi reinstallarli ( apt-get install virtualbox-dkms ), che ha ricostruito i driver e sono riuscito a eseguire virtualbox senza problemi

    
risposta data Kevin 21.10.2012 - 21:37
11

Un altro modo:

apt-get install linux-headers-'uname -r'
dpkg-reconfigure virtualbox-dkms

Il modo normale:

/etc/init.d/vboxdrv setup
    
risposta data Marc Quinton 04.05.2013 - 12:55
5

Hai anche bisogno dell'intestazione del kernel. In base all'output, sudo apt-get install kernel-headers-3.5.0-17-generic dovrebbe farlo. Sulla macchina virtuale guest, l'autorunazione dell'immagine ISO o sudo sh ./VBoxLinuxAdditions.run dal prompt della shell dovrebbe funzionare. Sembra che questo sia un problema noto con l'ultima versione 12.10.

    
risposta data cogitoergosum 21.10.2012 - 20:50
2

Non ha funzionato per me. Risolto eseguendo:

gksudo synaptic

Cerca 'dkms' e (re) installa quello per VirtualBox e premi il pulsante 'Applica'. L'output dovrebbe dire che i driver del kernel di virtualbox sono attivi e in esecuzione.

    
risposta data Donald Dominko 18.12.2012 - 21:25

Leggi altre domande sui tag