VirtualBox: Seltsames Verhalten nach dem Update des Hosts auf OS X Mavericks

10

Ich habe gerade meinen Mac auf OS X Mavericks aktualisiert. Danach habe ich jedoch einige Probleme mit meinem VirtualBox-Programm, darunter die folgenden:

1 - Die virtuellen Maschinen (Gastbetriebssysteme) können nicht mit der folgenden Fehlermeldung geladen werden:

-Kernel-Treiber nicht installiert (rc = 1908); Stellen Sie sicher, dass das Kernelmodul
erfolgreich geladen wurde

Ich kann dieses Problem über die folgende Befehlszeile vom Terminal aus lösen:

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

Ich muss dies jedoch jedes Mal tun, wenn mein Mac startet!

2 - Die USB-Geräte werden nicht mehr erkannt (ich habe versucht, einen Filter zu verwenden und auch speziell nach den Geräten zu suchen, beide haben nicht funktioniert).

3 - Ich kann keine freigegebenen Ordner mehr über den Gast bereitstellen (ich kann nicht über die virtuelle Gastmaschine auf freigegebene Hostdateien zugreifen).

Haben Sie eine Idee, wie ich diese Probleme lösen kann?

Youssif Saeed
quelle
2
Virtualbox neu installieren?
SPRBRN
Danke für die schnelle Antwort. Gibt es keine andere Möglichkeit, diese Probleme zu beheben?
Youssif Saeed
2
Ich habe keine Ahnung. Sie haben diese Frage vor 1 Stunde gestellt. In dieser Zeit hätten Sie viele Male versuchen können, neu zu installieren. Es kann eine schnelle Lösung sein. Eine Neuinstallation bedeutet nicht, dass Sie die lokale Konfiguration löschen, sodass Sie alle Ihre Einstellungen beibehalten können. Eine Neuinstallation kann zur Wiederherstellung der ordnungsgemäßen Rechte führen. Alternativ könnte es in Ihren Einstellungen in Ihrem Home-Ordner sein. Suchen Sie dann nach .Virtualbox oder etwas anderem und benennen Sie diese um, starten Sie Virtualbox und importieren Sie die problematische VM. Dann wissen Sie, ob es sich um eine Konfiguration oder Installation handelt. Ich habe Mavericks und viele andere bei mir, und es sollte normal funktionieren.
SPRBRN
Ich habe gerade die Lösung veröffentlicht, die für mich hier
Adriana Hernández

Antworten:

11

Eine Neuinstallation ist die beste Wahl.

VirtualBox installiert Treiber in Ihrem Host-Kernel, die dessen Funktion ermöglichen. Wenn Ihr Kernel geändert wird - beispielsweise durch ein Betriebssystem-Upgrade - befinden sich diese Treiber im alten, aber nicht im neuen. Der einfachste Weg, sie in Ihren neuen Kernel zu integrieren, ist die Neuinstallation von VirtualBox, die bequemerweise auch alles andere repariert, das während des Betriebssystem-Upgrades "beschädigt" wurde.

Wie @rxt in seinem Kommentar erwähnt, gehen bei der Neuinstallation von VirtualBox keine Ihrer Einstellungen oder VMs verloren. Dies ist der zweckmäßigste Weg, um Ihre Probleme zu beheben und Sie wieder zum Laufen zu bringen.

Kromey
quelle