Ubuntu 18.04 lts friert beim Booten in der Windows Virtual Box ein. Lösung?


27

Ich verwende Ubuntu in Virtual Box. Das Host-Betriebssystem ist Windows 10 mit dedizierter Intel-Grafik.

Ich habe zweimal neu installiert, wahrscheinlich beginnt dies aufgrund eines plötzlichen Herunterfahrens oder aus irgendeinem Grund. Weiß nicht, was das Problem ist.

Habe einen alten Beitrag über diesen Typ am Ubuntu 12.04 / 14.04 LTS... gesehen, aber das Problem / die Lösung lag bei Nvidia Driver. Und das Folgen hat mir nicht geholfen! . Irgendeine Lösungsmöglichkeit ?


1
Eine weitere Sache, ich habe den 18.04 Live-Server für eine Weile .... das passiert auch damit ...... aber Grund nicht zu wissen
Battleseeker_Rex

1
Hier gilt das gleiche. Virtualbox 5.2. Ubuntu 18.04. Windows 10 Host mit Intel-Grafik. Dreimal neu installiert. Schlägt beim Booten fehl. Kein Fehler, es wartet einfach mit einem lila Bildschirm und 5 Punkten. Keine zusätzlichen Gäste, es handelt sich um eine Neuinstallation. Es wird versucht, sich nach dem Neustart zum ersten Mal anzumelden. Aufgrund der Antworten scheint es keinen einzigen Grund zu geben.
RuntimeException

Antworten:


22

Ich hatte das gleiche Problem:

  • 3D-Beschleunigung = aus
  • 10 GB RAM

Meine Lösung war:

  • 1 Prozessor => 4 Prozessoren
  • PAE / NX aktivieren

6
Ich musste auch die Anzahl der Prozessoren erhöhen (ich habe es auf 2 gesetzt). Das Aktivieren von PAE / NX war für mich nicht erforderlich.
Ignitor

Gleiche Ergebnisse wie @Ignitor
John McCann

@Ignitor arbeitete auch für mich .. dh 2 schien zu genügen
bph

Das Hinzufügen von +1 CPU hat bei mir funktioniert.
MichaelICE

Scratch
That

7

Einige meiner alten VMs scheinen beim Booten hängen zu bleiben. Wenn ich in Grub "Wiederherstellungsmodus" auswähle, werden folgende Nachrichten zuletzt auf dem Bildschirm angezeigt:

smp: Bringing up secondary CPUs...
x86: Booting SMP configuration:

Dann hängt es.

In meinem Fall kann ich bestätigen, dass für alle meine VMs, bei denen dieses Problem auftritt, das Ändern der Virtualbox-Einstellung "System -> Beschleunigung -> Paravirtualisierungsschnittstelle" von "Legacy" auf "Standard" diese alten VMs wieder funktionsfähig machte. Wenn Sie es sofort auf "Legacy" zurücksetzen, bleibt es beim Booten hängen, sodass ich sicher bin, dass dies der Schlüssel für das Problem in meinem Fall ist.


2

Deaktivieren Sie in den Einstellungen der VirtualBox-Maschine einfach die "3D-Beschleunigung".


3
Ich hatte die 3D-Beschleunigung bereits deaktiviert, aber ich habe den Videospeicher von 16 auf 64 MB erhöht, und das hat funktioniert.
Chris Chubb

ich habe mein Vid-Gedächtnis voll gehalten -_- @Chris Chubb
Battleseeker_Rex

Es war schon weg für mich. Das Hinzufügen einer zweiten CPU pro Bressers Antwort hat den Trick getan.
HDave

2

Haben Sie der virtuellen Maschine genügend RAM zugewiesen? Geben Sie 2 GB oder mehr RAM. Als ich Ubuntu 18.04 Live-CD auf einer virtuellen Box laufen ließ, kam es irgendwann zum Stillstand, aber bei Zuweisung von mehr RAM funktionierte sie einwandfrei


Ich gab es 4 GB RAM .... und 2 Core von Anfang an zu verarbeiten .... Ausschalten der 3D-Beschleunigung ... das Problem wiederholt sich jetzt nicht !!!
Battleseeker_Rex

Danke für den Tipp Obwohl !!
Battleseeker_Rex

Das hat bei mir funktioniert.
Unknow0059

2

Ich hatte das gleiche problem Als ich auf die Probleme stieß, waren meine Einstellungen:

  • RAM 4GB
  • CPU 3
  • PAE / NX aktiviert
  • VT-x / AMD-V aktiviert
  • Verschachteltes Paging aktiviert
  • 3D-Beschleunigung deaktiviert
  • 2D-Videobeschleunigung deaktiviert

Ich habe folgende Einstellungen geändert:

  • CPU 1
  • PAE / NX deaktiviert

Das hat funktioniert.

Ich habe folgende Einstellung geändert:

  • PAE / NX aktiviert

Es hat immer noch funktioniert.

Es sah so aus, als gäbe es etwas mit der Anzahl der Prozessoren. Basierend auf den anderen Antworten scheint es nicht für jedes System eine "richtige" Zahl zu geben.

Dann wurde mir klar, dass ich auch eine Ubuntu 18.04 Server VM auf meinem System habe. Dieser funktioniert immer noch. Ich habe festgestellt, dass für diese virtuelle Maschine die Paravirtualisierungsschnittstelle auf Standard festgelegt ist, während für meine Desktop-VM (mit der ich Probleme hatte) die Option Legacy festgelegt wurde. Ich habe es in Standard geändert und jetzt funktioniert es mit einer beliebigen Anzahl von CPUs.

So ist die Lösung für mich war:
Set Para Schnittstelle Standard.


1

Beim "Booten der SMP-Konfiguration" nach dem Upgrade auf 18.04 / Kernel 4.15.0.33 auf Virtualbox 5.2.18 fror ein

Musste zu VM-Einstellungen -> System> Beschleunigung> Paravirtualisierungsschnittstelle -> Standard gehen (war vorher "Legacy").

Die 3D-Beschleunigung ist aktiviert und funktioniert. (Stellen Sie sicher, dass Sie Gast-Ergänzungen installieren, damit sie reibungslos funktionieren.)


1

Ich benutze Virtual Box 5.2.20 und Ubuntu 18.04.1. Ich habe versucht, Ubuntu zu installieren, und es war sehr langsam zu booten, und das Protokoll zeigte, dass der Gast alle paar Sekunden nicht mehr reagiert. Was schließlich für mich funktionierte, war, die Paravirtualisierung in Legacy zu ändern, um die Installation abzuschließen. Dann würde der Gast beim Start auflegen. Ich musste den Paravirutalisierungsmodus auf die Standardeinstellung zurücksetzen, um erfolgreich zu starten.


1

Für mich musste ich hyper-v deaktivieren, bevor ich es zum Laufen bringen konnte. Das Erhöhen der anderen in dieser Antwort aufgeführten Optionen hat nicht geholfen. Suchen Sie dazu in Windows nach "Windows-Funktionen aktivieren oder deaktivieren" und deaktivieren Sie Hyper-V (Sie müssen den Computer danach neu starten).


0

Es scheint, als gäbe es keine eindeutige Antwort auf diese Frage.

Bei mir hat Folgendes funktioniert: - Deaktivieren Sie das Kontrollkästchen "Solid-State-Laufwerk" für die virtuelle Festplatte.

3D-Beschleunigung ist aktiviert. 128 MB Videospeicher. 4 GB RAM. 2 CPU. Virtualbox Guest Additions sind nicht installiert. Alle anderen Systemeinstellungen sind voreingestellt.


Hi Runtime! Können Sie erklären, warum das Solid-State-Laufwerk deaktiviert wurde ? Es ist üblich, dass die 3D-Beschleunigung ein Einfrieren verursachen kann.
abu_bua

Wählen Sie Ihre VM in Manager> Einstellungen> Speicher> Wählen Sie Ihre VDI unter SATA> Deaktivieren Sie das Kontrollkästchen Solid-State-Laufwerk. Es ist standardmäßig deaktiviert. Ich habe eine SSD, also hatte ich sie aktiviert. Anscheinend ist es für den Gast, es als SSD zu sehen. Anscheinend gibt es einen Fehler in Virtualbox 5.2.14 und / oder Ubuntu 18.04, bei dem SSD nicht richtig gehandhabt wird.
RuntimeException

0

Ich hatte ein ähnliches Problem und das ist das, was ich tat , es zu beheben.

Grundsätzlich wurde der Grafikcontroller von VMSVGA auf VBoxSVGA geändert. Meine 3D-Beschleunigung ist immer noch aktiviert und ich habe einen Videospeicher von 128 MB.

Sehen Sie hier den Unterschied zwischen den verschiedenen Grafikcontrollern.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.