Kürzlich habe ich VirtualBox auf die neueste Version aktualisiert (zum Zeitpunkt dieses Schreibens 5.1.26). Als ich VirtualBox zum ersten Mal (nach dem Update) öffnete, wurde ich wie üblich aufgefordert, das neuere Erweiterungspaket herunterzuladen und zu installieren. Wie üblich ging ich die Schritte durch, nur um festzustellen, dass die Installation des Erweiterungspakets fehlgeschlagen war. Das könnte Probleme verursachen, da ich täglich auf VirtualBox angewiesen bin. Ich musste das Problem lösen, da VirtualBox mich sonst bei jedem Öffnen der Software aufforderte, das Erweiterungspaket zu installieren, und bestimmte Funktionen (wie Unterstützung für USB 2.0- und USB 3.0-Geräte, VirtualBox RDP, Festplattenverschlüsselung, NVMe und PXE-Boot für Intel-Karten) wahrscheinlich nicht funktionieren würden.
Die Lösung kam über eine manuelle Installation. Wenn Sie sich in der gleichen Situation befinden, bereiten Sie sich darauf vor, das Terminalfenster zu verwenden, da Sie sonst möglicherweise bis zur nächsten Version von VirtualBox warten müssen.
Die Lösung
Das erste, was Sie tun müssen, ist, die neueste Version des Erweiterungspakets herunterzuladen. Dieser spezielle Download ist plattformunabhängig und endet mit der Erweiterung .vbox-extpack. Ich demonstriere dies für Elementary OS, aber der Vorgang ist unabhängig von Ihrer Plattform ähnlich. Laden Sie diese Datei herunter und öffnen Sie ein Terminal-Fenster. Wechseln Sie in das Verzeichnis, das die heruntergeladene Datei enthält, und geben Sie den folgenden Befehl ein:
sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-XXX.vbox-extpack
wobei XXX die Versionsnummer ist.
Sie müssen der EULA zustimmen (Abbildung A) und die Installation wird fortgesetzt und abgeschlossen.
Abbildung A
Wenn die Installation abgeschlossen ist, könnten Sie denken, dass Sie fertig sind. Wenn Sie VirtualBox jedoch erneut öffnen, sehen Sie die gleiche Meldung. Um den Vorgang abzuschließen, müssen Sie noch einen weiteren Befehl eingeben. Kehren Sie zu Ihrem Terminalfenster zurück und geben Sie folgenden Befehl ein:
sudo VBoxManage extpack cleanup
Nach Beendigung dieses Befehls sollten Sie VirtualBox öffnen können und die Warnung, dass Ihr Erweiterungspaket veraltet ist, nicht mehr sehen. Herzlichen Glückwunsch, Sie haben dieses frustrierende Problem gelöst.
SEE: Grundlagen von VMWare vSphere & ESXi-Virtualisierungssoftware (TechRepublic Academy)
Hoffentlich passiert das nicht noch einmal
Es kommt selten vor, dass VirtualBox auf diese Weise zusammenbricht. Trotzdem funktionierte die Plattform weiter (auch wenn das Erweiterungspaket die falsche Version war). Glücklicherweise kamen die Kommandozeilen-Tools zur Rettung. Sollte das gleiche Problem noch einmal auftreten, haben Sie jetzt die Werkzeuge, um es schnell zu beheben.
Siehe auch
- Wie man die Größe einer VirtualBox VM von der Kommandozeile aus verändert (TechRepublic)
- Wie man VirtualBox Appliances von der Kommandozeile aus importiert und exportiert (TechRepublic)
- Wie man VirtualBox-Snapshots mit dem Befehl VBoxManage automatisiert (TechRepublic)
- Wie man die Leistung von VirtualBox-Gästen in fünf Schritten verbessert (TechRepublic)
- 5 preisgünstigefriendly disk cloning apps (TechRepublic Video)
- Windows on Linux moves forward with new Wine 2.0 Version (ZDNet)