Ubuntu 16.04 - VirtualBox 5.0 - Host stürzt ab

17

Heute, als ich versuchte, eine VM in VirtualBox einzuschalten, kam der Host-Rechner (auf dem Ubuntu 16.04 ausgeführt wird) plötzlich zum Stillstand, ohne dass ein Update durchgeführt wurde.

  • Ich habe es ein paar Mal versucht und das Problem wiederholt sich immer wieder.

  • Ich lasse memtest laufen: alles gut

  • Versucht, eine neue VM nur für den Fall zu erstellen: das gleiche Problem.

  • Herabstufung der VirtualBox-Installation: Hat überhaupt nicht geholfen.
  • Deaktiviertes Netzwerk, freigegebene Ordner usw.: Nichts.

Auf dem gleichen Rechner habe ich auch Windows 10 im Dual Boot. Ich habe dort einige VMs in VBox und VMWare. Um die Wahrscheinlichkeit eines HW-Problems zu minimieren, habe ich die VMs dort gestartet und sie funktionieren einwandfrei.

Irgendeine Idee?

Der Host konnte nur durch einen Hard-Reset wiederhergestellt werden.

ps: Das Einfrieren geschieht, sobald ich auf die Schaltfläche "Start" klicke.

Host-Details:

  • VirtualBox: Version 5.0.40_Ubuntu

  • Kernel: 4.13.0-26-generic

  • Gast: irrelevant (Windows 10, OpenSuse, CentOS)

  • Die Logdatei von VirtualBox ist leer.

Sanosay
quelle
Vielen Dank und danke an Google, da ich heute das gleiche Problem habe. Und google leite mich zu deinem Beitrag hier. Schätzen Sie wirklich Ihre Arbeit hier.
Uhr ZHONG
2
Das gleiche Problem wurde hier behoben: superuser.com/questions/1284705/…
chus

Antworten:

15

Fand es heraus, nachdem ich folgendes getan hatte:

https://ubuntuforums.org/showthread.php?t=2382314

(Musste VBox auf 5.2 upgraden und alles funktionierte in Ordnung)

Falls Sie es brauchen, mussten Sie auch Folgendes beachten : VirtualBox - RTR3InitEx ist mit rc = -1912 (rc = -1912) fehlgeschlagen , um alle vorherigen Installationen vollständig zu deinstallieren

Es gab ein unbeaufsichtigtes Sicherheitsupdate, das dazu führte, dass alte VirtualBox-Installationen (älter als 5.2) den gesamten Host blockierten.

Sanosay
quelle
3
Nach der Installation von 5.2 von Oracle musste ich virtualbox-dkms deinstallieren und neu starten.
Juan Calero
es reicht aus, virtualbox einfach komplett mit so etwas wie sudo apt-get remove virtualbox*oder sudo aptitude remove virtualbox vor der Installation der neuen Version zu deinstallieren .
DJCrashdummy
6

Ich schätze Sanosay sehr, und Bertrand Lo fragt und antwortet hier. Ich bin ihnen gefolgt und habe dieses Problem in meiner Situation behoben. Lassen Sie mich hier zu Ihrer Bequemlichkeit Schritt für Schritt zusammenfassen, was ich für dieses Problem getan habe:

  1. sudo apt autoremove virtualbox

  2. Starten Sie neu.

  3. In deb https://download.virtualbox.org/virtualbox/debian xenial contribin Ubuntu 16.04 Software Quellenliste.

    (Starten Sie "Software & Updates" und wählen Sie die Registerkarte "Andere Software". Klicken Sie auf die Schaltfläche "Hinzufügen" und fügen Sie die deb https://download.virtualbox.org/virtualbox/debian xenial contribin die APT-Zeile ein.)

  4. sudo apt update && sudo apt install virtualbox-5.2

    Sei vorsichtig! Es ist virtualbox-5.2statt virtualbox.

  5. Starten Sie nach der Installation neu

  6. Führen Sie virtualbox aus, und Sie werden feststellen, dass Ihre virtualbox-Version jetzt 5.2 ist. Wenn Sie ein Gastbetriebssystem ausführen, führt dies nicht zum Absturz des gesamten Host-Ubuntu16.04.

Die Originalversion von virtualbox in Ubuntu16.04 konnte mit dem neuesten Patch von Ubuntu16.04 nicht richtig funktionieren, selbst Canonical behauptet, 16.04 sei ihre LTS-Version (Long Term Support), zumindest könnte sie die Virtualbox 5.0 jetzt nicht unterstützen.

Uhr ZHONG
quelle
Wow nach so viel entfernen neu installieren ... stürzt dann immer wieder ab. Konnte nicht herausfinden, warum die Standard-Virtualbox weiterhin abstürzt. Dann habe ich diesen Beitrag gefunden. Vielen Dank!!!
Llewellyn
1
Llewellyn, es ist mir eine Freude zu wissen, dass Sie dieses Problem ebenfalls behoben haben. Es ist wirklich ein Fehler in Ubuntu16.04 LTS, aber sie haben ihn nicht gefunden und behoben, jedenfalls ist es ein kostenloser Betriebssystemdienst, wir konnten Canonicals Team nicht beschuldigen, aber wir brauchen immer noch die funktionsfähige Virtualbox. Dies zeigt den Wert von Google- und StackOverflow-Websites. Sie sind viel leistungsfähiger als die dedizierten Technik- und Validierungsteams von Canonical.
Uhr ZHONG
2

bin auch auf dieses problem gestoßen, danke für die obigen hinweise! Es fehlt jedoch noch ein Schritt, damit 'apt update' funktioniert. Neue Schlüssel, fügen Sie diesen in das Terminal ein:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

(von https://www.virtualbox.org/wiki/Linux_Downloads )

user2248044
quelle
Auf welche Ratschläge beziehen Sie sich? Die Frage lautet "Irgendeine Idee?", Sicher nicht so etwas wie ein Rat, oder? Wenn dies eine Ergänzung zu einer vorhandenen Antwort ist, und Sie diese weiter verbessern möchten, BEARBEITEN Sie Ihre Antwort, um anzugeben, welche Antwort Sie meinen. Außerdem: "oben" ist relativ ... es hängt davon ab, wie jemand, der die vorhandenen Antworten durchsucht, diese Antworten sortiert hat ...
Pierre.Vriens
1

Genau diese Situation. Und komplett deinstalliert.

Und füge das Repository des offiziellen VB hinzu:

deb https://download.virtualbox.org/virtualbox/debian xenial contrib

dann neu installieren. arbeite wie gewohnt.

Bertrand Lo
quelle
1
Ich empfehle , diese Antwort zu bearbeiten , um sie mit spezifischen Details zu erweitern. (Siehe auch Wie schreibe ich eine gute Antwort ?, um allgemeine Ratschläge zu erhalten, welche Arten von Antworten auf Ask Ubuntu als am wertvollsten erachtet werden.)
David Foerster
Schade, ich konnte das Problem nicht wiederholen. Es sieht so aus, als stamme es aus dem stillen Update von virtualbox. wie von Sanosay beschrieben.
Bertrand Lo
0

Heute habe ich festgestellt, dass Ubuntu16.04 bereits virtualbox-5.2 in seinen neuesten Patch aufgenommen hat: https://download.virtualbox.org/virtualbox/debian xenial / contrib amd64 virtualbox-5.2 amd64 5.2.10-122088 ~ Ubuntu ~ xenial

Das heißt, wir könnten einfach Folgendes verwenden:

sudo apt upgrade

um dieses Problem direkt zu beheben. Möglicherweise haben auch Canonical-Teams für Entwicklung und Validierung dieses Problem entdeckt und unseren Beitrag hier gelesen. Jetzt ist die Lösung viel einfacher. Nur ein Zeilenbefehl:

sudo apt upgrade

Starten Sie dann neu.

Uhr ZHONG
quelle