VirtualBox 5.0.40 friert unter Ubuntu 16.04 LTS 64-Bit ohne klaren Grund ein

11

VirtualBox startet letzte Nacht ohne erkennbare Änderungen an meinem System und friert jetzt mein Host-Betriebssystem ein, wenn eine virtuelle Maschine gestartet wird.

Das Host-Betriebssystem ist Ubuntu 16.04 LTS 64-Bit, ebenso wie das Gast-Betriebssystem, und die Version von VirtualBox ist 5.0.40_Ubuntu r115130. Es hat letzte Nacht richtig funktioniert, aber ab heute Morgen friert das Starten der VM ein. Ich habe es apterst heute Morgen aus dem Repository gezogen . Es ist sehr unwahrscheinlich, dass es sich um ein Softwareproblem handelt, da ich heute Morgen das Host-Betriebssystem neu installiert habe.

Ich habe eine Reihe von Dingen ausprobiert:

  • Ich habe versucht, eine neue VM zu erstellen, diese friert jedoch sofort ein, sobald Sie die zu mountende ISO auswählen.
  • Ich habe heute Morgen versucht, das Host-Betriebssystem neu zu installieren, weil ich dachte, ich hätte Probleme mit dem Speicherplatzmangel auf der Festplatte. Trotzdem friert es den Host ein, sobald Sie eine VM laden. Jede VM scheint es zu verursachen.
  • Ich habe auch versucht, VirtualBox auf einem anderen Laptop zu installieren, und es hat das gleiche Verhalten: Das Host-Betriebssystem wird sofort eingefroren, sobald eine VM gestartet wird.

Und weil es auch auf einem anderen Laptop eines anderen Herstellers passiert, bezweifle ich, dass es sich um ein Hardwareproblem handelt. Und weil dies auch bei einer leeren VM-Installation passiert, hat dies nichts mit einem beschädigten Image zu tun.

Ich bin ratlos und habe keine Ahnung, wie ich das debuggen soll. Und die Tatsache, dass es mein System einfriert, macht es auch sehr schwierig, mögliche Lösungen zu durchlaufen.

Taktik
quelle
Haben Sie kürzlich Ihre ursprüngliche Ubuntu-Instanz aktualisiert?
Gronostaj
Es ist wahrscheinlich, dass ich es getan habe. Gab es kürzlich einen Patch, der ihn hätte beeinflussen können?
Tac-Tics
1
Nun, die KPTI-Funktion fällt mir ein (auch bekannt als Meltdown- Fix). Sie können versuchen , es beim Booten vorübergehend zu deaktivieren, um festzustellen, ob es hilft.
Gronostaj
Ich habe versucht, die ptiOption gemäß dem Vorschlag dieses Threads zu deaktivieren . Ich überprüfte, ob es ausgeschaltet war, und versuchte es erneut. Immer noch eingefroren :(
Tac-Tics

Antworten:

10

Sie geben an:

Ich habe es apterst heute Morgen aus dem Repository gezogen . Es ist sehr unwahrscheinlich, dass es sich um ein Softwareproblem handelt, da ich heute Morgen das Host-Betriebssystem neu installiert habe.

Sie führen also VirtualBox 5.0.40 vom Standard-Ubuntu- aptRepo aus, richtig? Das Problem ist, dass einige Softwarepakete in Repos veraltet sind und nicht regelmäßig aktualisiert werden. Mir scheint, Sie wurden von dem hier gemeldeten Fehler mit dem Titel "Host mit Kernel 4.13 friert beim Starten einer VM mit VirtualBox ein" gebissen :

Dies ist ein Spin-off des Fehlers 1729568. Mit Kernel 4.13 (von linux-generic-hwe-16.04-edge) friert das Hostsystem beim Starten einer VM mit VirtualBox vollständig ein. Kurz vor dem Einfrieren erscheint ein schwarzes Startfenster.

Weiter unten im Fehlerbericht sehen Sie Probleme, die direkt mit VirtualBox 5.0.40 verbunden sind. Die empfohlene Lösung ist die Verwendung von VirtualBox 5.2.x.

Ich würde empfehlen, dass Sie die Schritte hier auf der offiziellen Oracle-Website ausführen, um eine PPA einzurichten - ein benutzerdefiniertes „Personal Package Archive“ -, mit dem Ihr System die neuesten VirtualBox-Versionen und -Patches abrufen kann.

Fügen Sie zuerst diese Zeile zu Ihrer sources.listDatei hinzu, die sich befindet unter /etc/apt/sources.list:

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

Fügen Sie nun die öffentlichen Oracle-Schlüssel zu Ihrem System hinzu, indem Sie die folgenden Wget-Befehle ausführen:

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 -

Stellen Sie anschließend sicher, dass Sie das dkmsPaket installiert haben:

sudo apt-get install dkms

Der Lauf sudo apt-get updateso:

Und installieren Sie VirtualBox 5.2 wie folgt:

sudo apt-get install virtualbox-5.2
JakeGould
quelle
@DJCrashdummy Die ganze Frage betrifft das Upgrade auf eine ältere Version, so dass dieser Punkt irgendwie überflüssig ist.
JakeGould