webentwicklung-frage-antwort-db.com.de

Wie behebe ich einen vboxdrv-Installationsfehler in VirtualBox?

Also habe ich versucht, ein Betriebssystem mit VirtualBox zu erstellen, und habe diesen Fehler erhalten:

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

'/etc/init.d/vboxdrv setup'

as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

Also habe ich das offensichtliche getan und das Vboxdrv-Setup ausgeführt. Ich habe diesen Befehl ausgeführt:

Sudo service vboxdrv setup

Ich habe dabei einen Fehler bekommen .:

stopping kernel drivers...done.

Uninstalling old virtualbox dkms kernel modules/etc/init.d/voboxdrv: 302: /etc/init.d/vboxdrv: /usr/share/virtualbox/src/vboxhost/do_dkms: not found
...done.
(Failed, trying without DKMS)
recompiling VirtualBox kernel modules...failed!
(look at /var/log/vbox-install.log to find out what went wrong.)

Also habe ich mir /var/log/vbox-install.log angesehen, um zu sehen, ob ich etwas finden kann. Ich habe diesen Fehler bekommen:

/etc/init.d/vboxdrv: 334: /etc/init.d/vboxdrv: /usr/share/virtualbox/src/vboxhost/build_in_tmp: not found

Irgendeine Hilfe? Vielen Dank.

25
user287210

Endlich hat das funktioniert. Sieht so aus, als würde die DKMS nicht so funktionieren, wie sie sollte (?). Nach der Neuinstallation von virtualbox-dkms sind meine VMs gesichert.

Sudo apt-get --reinstall install virtualbox-dkms
28
Crusty Barnacle

Ich würde folgendes vorschlagen:

Stellen Sie zunächst sicher, dass Sie über die Header und andere erforderliche Elemente zum Erstellen von Programmen verfügen. Öffnen Sie ein Terminalfenster ctrl+alt+t

Sudo apt-get install build-essential libssl-dev linux-headers-`uname -r`

Zweitens installieren Sie das dkms-Modul, damit Sie nach Kernel-Updates nicht auf dieses Problem stoßen

Sudo apt-get install dkms

Versuchen Sie abschließend den in der ersten Fehlermeldung vorgeschlagenen Befehl

Sudo -i
/etc/init.d/vboxdrv setup
exit
6
Charles Green

Verwenden Sie "Alle Distributionen - Installer ausführen" (unterster Eintrag von diese Liste ) anstelle eines deb- oder rpm-Pakets! Dies hat den Fehler für mich behoben (Ubuntu 14.10 + VirtualBox 4.3.26).

2
Stephan Reichel

Nachdem ich erfolglos die Lösungen @Crusty_Barnacle und @Charles_Green ausprobiert hatte, stellte ich sicher, dass meine Distribution (Ubuntu 14.04) vollständig auf dem neuesten Stand war.

aptitude purge virtualbox virtualbox-dkms virtualbox-qt
aptitude install virtualbox

Und alles hat wieder gut funktioniert.

Hoffe, dass dies anderen helfen kann.

1