Ich habe Oracle VirtualBox v.4.1.2_Ubuntu r38359 installiert.
Die Programm-VM startet mit Fehlern:
WARNUNG: Das Zeichen device / dev / vboxdrv existiert nicht. Bitte installieren Sie das Paket virtualbox-ose-dkms und die entsprechenden Header, höchstwahrscheinlich Linux-Header-generic.
Sie können VMs erst starten, wenn dieses Problem behoben ist.
(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
Wie angenommen habe ich getan:
1)
sudo apt-get installiere virtualbox-ose virtualbox-ose-dkms
die Antwort:
virtualbox-ose ist bereits die neueste Version.
virtualbox-ose-dkms ist bereits die neueste Version.
2)
sudo apt-get install linux-headers-`uname -r`
Antworten:
linux-headers-3.0.0-12-generic-pae ist bereits die neueste Version.
Wenn ich versuche, eine virtuelle Maschine zu starten, habe ich 2 Fenster:
1) Das erste:
Fehler beim Öffnen einer Sitzung für die virtuelle Maschine winxp. Die virtuelle Maschine 'winxp' wurde beim Start mit Exit-Code 1 unerwartet beendet.
Ergebniscode: NS_ERROR_FAILURE (0x80004005)
Komponente: Maschinenschnittstelle
: IMachine {5eaa9319-62fc-4b0a-843c-0cb1940f8a91}
2) Der zweite:
Kerntreiber nicht installiert (rc = -1908) Bitte installieren Sie das Paket virtualbox-dkms und führen Sie 'modprobe vboxdrv' als root aus.
Versucht:
$ sudo modprobe vboxdrv
FATAL: Modul vboxdrv nicht gefunden.
;;
$ /etc/init.d/virtualbox start
* Starten von VirtualBox-Kernelmodulen
* Kein geeignetes Modul zum Ausführen des Kernels gefunden [fehlgeschlagen]
quelle
Gehen Sie zu Dash und dann zum Software Center und löschen Sie alle Virtualbox-Pakete ...
Hinzufügen eines VirtualBox-Repositorys:
Installieren von VirtualBox 4.1:
Wenn Sie möchten, dass USB 2.0, VirtualBox RDP und PXE für Intel-Karten auf Ihren Gastcomputern unterstützt werden, müssen Sie das Erweiterungspaket installieren, das hier heruntergeladen werden kann .
Erweiterungspaket installieren
Öffnen Sie nach dem Herunterladen des Erweiterungspakets VirtualBox und navigieren Sie zu "Datei -> Einstellungen". Klicken Sie im Abschnitt "Erweiterungen" auf das Symbol "Paket hinzufügen" und suchen Sie das heruntergeladene Erweiterungspaket.
Folgen Sie Ihrer Petition:
Versuchen Sie, das alte Modul zu entfernen.
Dann installieren Sie die neue.
und versuchen Sie dies
quelle
Ich habe keine Ahnung!, Aber ich habe das Problem wie Sie. Ich habe gerade versucht, durch die Installation der vbox-Versionsunterstützung auf der Kernel-Version zu lösen. es hat gut funktioniert. Ich meine, wenn Ihre vbox-Version 4.XX-Unterstützung ist, ist dies Ihre OS-Kernel-Version (Ihr Computer). Wenn Sie die Kernelversion überprüfen möchten, gehen Sie zum Terminaltyp: uname -s .
quelle
Das erste, was mir auffällt, ist, dass Sie anscheinend die Open Source- und proprietären Versionen von VirtualBox mischen. Ich weiß nicht, ob das wichtig ist, aber es kann sein.
Stellen Sie sicher, dass Sie die Open Source-Version von VirtualBox ausführen , oder installieren Sie die Treiber für die proprietäre Version mit dem Paket virtualbox-dkms
quelle
In meinem Fall habe ich Folgendes getan:
Gehen Sie hier: https://www.virtualbox.org/wiki/Downloads und laden Sie von dort das Virtualbox-Paket herunter
Laden Sie das Erweiterungspaket von der Website herunter
Installieren Sie das Paket (Machen Sie sich keine Sorgen um das PPA / Repository oder irgendetwas anderes, da das Paket es schließlich Ihrem Repo hinzufügen wird)
Installieren Sie das Extension Pack mit dem Virtualbox Manager
HINWEIS - Um sich vor Problemen zu schützen, müssen Sie die von Ihnen installierte Virtualbox und alle damit verbundenen Repositorys entfernen.
Wenn danach ein Update angezeigt wird, benachrichtigt Sie das System wie alle anderen Ubuntu-Programme darüber.
Die aktuelle Version ist derzeit 4.1.4
quelle
Verwenden Sie einfach die Benutzeroberfläche des Ubuntu Software Centers, anstatt die Befehlszeile apt-get verwenden zu müssen
Suchen Sie nach Virtualbox
Sobald beide entfernt wurden, installieren Sie Virtualbox
Das sollte es tun.
quelle
Hatte das gleiche Problem:
"WARNING: The character device /dev/vboxdrv
existiert nicht. Bitte installieren Sievirtualbox-ose-dkms
höchstwahrscheinlich das Paket und die entsprechenden Headerlinux-headers-generic
. "Obwohl alle VirtualBox-Pakete installiert wurden.Deinstallieren Sie alle Virtualbox:
sudo apt-get purge virtualbox
Gehen Sie zu: https://www.virtualbox.org/wiki/Downloads (Laden Sie die für Ubuntu 12.10 my case herunter)
Installieren Sie das Paket.
Alles funktioniert jetzt gut und viel Spaß mit Linux!
quelle
Was das Problem für mich gelöst hat, ist einfach eine Neuinstallation - löschen Sie zuerst das Basispaket und alle zugehörigen Konfigurationsdateien:
Und dann installieren Sie es erneut (vorausgesetzt, Sie möchten auch die GUI):
Ich habe ein Upgrade von 12.10 auf 13.04 durchgeführt, daher gehe ich davon aus, dass einige der Treiber oder Konfigurationen während des Übergangs durcheinander geraten sind.
quelle