Ich habe VirtualBox über das Software Center installiert, aber wenn ich versuche, eine VM zu starten, wird folgende Fehlermeldung angezeigt:
Kerneltreiber nicht installiert (rc = -1908)
Der VirtualBox Linux-Kerneltreiber (vboxdrv) ist entweder nicht geladen oder es liegt ein Berechtigungsproblem mit / dev / vboxdrv vor. Bitte installieren Sie das Kernelmodul neu, indem Sie ausführen
"/etc/init.d/vboxdrv setup"
als root. Wenn es in Ihrer Distribution verfügbar ist, sollten Sie zuerst das DKMS-Paket installieren. Dieses Paket verfolgt die Änderungen am Linux-Kernel und kompiliert das vboxdrv-Kernelmodul bei Bedarf neu.
Ich habe meine bereits aktualisiert dkms
und installiert linux-headers
, aber diese /etc/init.d/vboxdrv
existiert nicht.
Ich habe gegoogelt, aber ich kann keine Antwort finden.
quelle
virtualbox.org
anstelle des inUbuntu Software Centre
. Das Dokument enthält langwierige Anweisungen, der folgende Link ist jedoch kürzer. Wenn Sie den Teil über HTTPS ignorieren, ist er kurz. virtualbox.org/wiki/Linux_DownloadsAntworten:
Sollte die Datei /var/log/vbox-install.log durchsehen, um das Problem zu ermitteln. Wenn das Problem weiterhin besteht, können Sie die neueste Version 4.2.2 direkt von https://www.virtualbox.org/wiki/Downloads (für Kernel 3.6. * Und niedriger) herunterladen und installieren . Viel Glück.
quelle
VirtualBox
offiziellen Website hat es für mich getan. Vielen Dank!Ich habe dieses Problem auch mehrmals festgestellt, nachdem ich meinen Linux-Kernel aktualisiert habe.
Was ich getan habe:
Dkms neu konfigurieren und Modul laden:
Dann funktioniert VirtualBox. Kein Neustart des Computers erforderlich.
quelle
sudo ./etc/init.d/vboxdrv setup
betont haben, und kümmern Sie sich dann um die Aktualisierung von dkms.modprobe vboxdrv
Erzählt mir:FATAL: Module vboxdrv not found.
dpkg-reconfigure virtualbox-dkms
Fehlermeldungen ausgegeben?Hier ist genau, wie es am 12.10 zu tun ist:
Stellen Sie sicher , es gibt keine Spuren von DKMS (virtualbox / virtualbox-4.2), Linux - generic - Header ( . .17):
*** Ersetzen Sie virtualbox-4.2 durch die Version, die Sie bereits installiert haben. Wenn Sie es noch nicht installiert haben, fahren Sie mit Schritt 2 fort.
sudo apt-get purge virtualbox-4.2 dkms linux-headers-$(uname -r)
sudo apt-get install linux-headers-$(uname -r)
sudo apt-get install virtualbox-4.2
Sie MÜSSEN die Linux-Header VOR der VirtualBox installieren, sonst schlägt die VBox-Installation fehl, wenn Sie versuchen, den Abschnitt vboxdrv einzurichten, da die Linux-Header nicht installiert sind.
quelle
Installieren Sie "virtualbox-dkms" neu
Es hat bei mir funktioniert.
quelle
Ich hatte das gleiche Problem und löste es mit der Installation der Kernel-Header.
Nach der Installation der Header wurde DKMS korrekt eingerichtet und Virtualbox funktionierte erst nach einem Neustart.
Trotzdem gibt es in /etc/init.d kein vboxdrv.
Hinweis: Das Paket, das ich ursprünglich installiert habe, war virtualbox (non ose):
quelle
Ich bin auf Ubuntu 12.04 64-Bit und genau auf dieses Problem gestoßen. Ich habe alle hier aufgeführten empfohlenen Dinge gemacht (deinstallieren, Header neu installieren, dkms usw.) und konnte es immer noch nicht zum Laufen bringen.
Was schließlich funktionierte, war, die Virtualbox-Website ( https://www.virtualbox.org/wiki/Linux_Downloads ) aufzurufen , das Paket herunterzuladen und es zu installieren über:
Dann bin ich gelaufen:
Und es funktionierte wie ein Zauber.
quelle
Mit Ubuntu 12.04 konnte ich es nicht über Standard-Repositories lösen. Ich musste Virtualbox von seiner Website herunterladen und Version 4.3 verwenden
quelle
VirtualBox-Installation
Öffnen Sie das Terminal und geben Sie die folgenden Befehle für Ubuntu 12.10 / Linux Mint ein:
Web: http://www.upubuntu.com/2012/10/virtualbox-424-released-ppa.html
quelle
Was ich stattdessen gefunden habe, ist, dass, wenn Sie laufen
Vor dem Ausführen von virtualbox haben Sie dieses Zeichen nicht
also füge ich einfach hinzu
im /
das ist gleichbedeutend mit laufen
nach dem Systemstart
quelle
/etc/init.d/virtualbox
Skript behandelt. Wenn Sie es hier hinzufügen, ist es redundant und schwieriger zu warten und zu verwalten.1) Wenn Sie DKMS noch nicht installiert haben, führen Sie diesen Befehl aus
Wenn bereits installiert, sollte eine Neuinstallation das Problem beheben
2) Nach dem (Neu-) Installationsvorgang sollten Sie etwas Ähnliches sehen
vboxnetflt.ko: Ausführen der Überprüfung der Modulversion. - Originalmodul - In diesem Kernel ist kein Originalmodul vorhanden - Installation - Installation unter /lib/modules/3.5.0-61-generic/updates/dkms/
vboxpci.ko: Ausführen der Überprüfung der Modulversion. - Originalmodul - In diesem Kernel ist kein Originalmodul vorhanden - Installation - Installation unter /lib/modules/3.5.0-61-generic/updates/dkms/
depmod .........
DKMS: Installation abgeschlossen. * Stoppen der VirtualBox-Kernelmodule [OK] * Starten der VirtualBox-Kernelmodule [OK] Einrichten von virtualbox-qt (4.1.12-dfsg-2ubuntu0.10) ... Verarbeitungstrigger für libc-bin ... ldconfig Die Verarbeitung wird jetzt verzögert
3) Schließen Sie VirtualBox und warten Sie mindestens 10 Sekunden, bis der Dämon heruntergefahren ist.
4) Öffnen Sie VirtualBox erneut und starten Sie den Computer. Es sollte behoben sein
quelle