Das Aktivieren mehrerer CPUs verhindert das Booten des Ubuntu 18.04-Gastbetriebssystems in VirtualBox

Das Aktivieren mehrerer CPUs verhindert das Booten des Ubuntu 18.04-Gastbetriebssystems in VirtualBox

Verwenden von VirtualBox 4.3.18 r96516 auf einem Windows 8.1-Host mit NUMBER_OF_PROCESSORS=4. Es gibt zwei virtuelle Gastmaschinen.

  1. Windows XP (32 Bit) mit 2 CPUs
  2. Ubuntu (64 Bit) [18.04] mit 1 CPU

Beide Gastbetriebssysteme booten einwandfrei. Aber wenn ich das Ubuntu-Gastsystem so ändere, dass es zwei CPUs verwendet, zeigt die Boot-Sequenz den normalen GNU GRUB-Bildschirm und danach einen leeren Bildschirm mit einem einzelnen Unterstrich (_). Der Boot-Prozess wird nie fortgesetzt, auch nicht nach mehreren Minuten Wartezeit.

Wie kann man Ubuntu 18.04-Gästen die Nutzung von 2 CPUs ermöglichen?

Wenn ich die VM ausschalte und die Einstellungen wieder auf 1 CPU ändere, startet Ubuntu 18.04 korrekt.

Hinweis: Der ProcessorSchieberegler ist nicht ausgegraut unddürfengeändert werden (ein Problem, auf das in ähnlichen Fragen hingewiesen wurde).

Ich habe VirtualBox 4.3.18 r96516 deinstalliert (alle Dateien in %ProgramFiles/Oracle/VirtualBox vollständig entfernt). Dann habe ich VirtualBox 5.2.34 r133893 installiert (mit der Erweiterung Guest Additions). Das hat nicht geholfen. Mit 1 CPU bootet Ubuntu 18.04 erfolgreich, aber mit 2 CPUs bootet das Gastbetriebssystem nie.

verwandte Informationen