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.
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
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
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).
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.