Lösungsprobleme beim Ausführen von Ubuntu auf VirtualBox

Lösungsprobleme beim Ausführen von Ubuntu auf VirtualBox

Ich habe einen Ubuntu 9.04-Gast auf einer VirtualBox-VM laufen, die von MacOS X Tiger gehostet wird. Ich versuche, die Bildschirmauflösung zu erhöhen, da der Gast standardmäßig leider nur 800 x 600 und 640 x 480 unterstützt.

Ich habe einige Nachforschungen angestellt und auch die Antworten aufFrage 1660auf dieser Seite. Ich verstehe, dass die Änderung der Bildschirmauflösung die Installation der "Linux Guest Additions" erfordert. Wie aufdiese Seite, ich habe im Menü der VM „Geräte>>Gasterweiterungen installieren“ ausprobiert.

Das entsprechende CD-Image wurde ordnungsgemäß auf dem Ubuntu-Desktop gemountet, aber nach dem Ausführen von „sudo bash ./VBoxLinux“ in /media/cdrom erhielt ich nur die Meldung „Nicht unterstützte X86-Umgebung erkannt“.

Laut VirtualBox-Handbuch sollte es auch möglich sein, die Größe des VM-Fensters zu ändern und damit die Bildschirmauflösung des Gastes zu verändern. Der Menüpunkt Maschine>>Gastanzeige automatisch vergrößern ist aktiviert und ausgegraut. Das Ändern der tatsächlichen Fenstergröße des VM-Fensters hat keine Auswirkungen auf die Bildschirmauflösung des Ubuntu-Gastes.

Damit sind meine bisherigen Bemühungen abgeschlossen. Ich würde gerne wissen, ob es jemandem gelungen ist, die Bildschirmauflösung eines Ubuntu-Gasts zu erhöhen, der auf einer VirtualBox/MacOS X läuft.

Antwort1

Wes hat einen Kommentar abgegebenauf derArtikel, den Sie erwähnt habendas hat mehreren anderen geholfen, die das gleiche Problem hatten:

Wir s:
Kleine Änderung für Schritt 3 bei der neuen Version von VirtualBox für Windows-Hosts. Es gibt unterschiedliche Versionen der Ergänzungen für x86- und amd64-Plattformen. Zwischen den Schritten 2 und 3 können Sie „ls“ eingeben und nachsehen, wie die genauen Namen der Ergänzungen für Ihre Plattform lauten. Führen Sie dann „sudo bash ./VBoxAdditions-###.run“ aus und ersetzen Sie dabei ### durch x86 oder amd64.

Versuchen Sie, den sudo bash ./VBoxLinuxAdditions-x86.runBefehl auszuführen, nachdem cdSie -ing auf die Installations-CD für Gasterweiterungen gesetzt haben.

Antwort2

Ich habe eine Lösung gefunden ... während die VM läuft ...

  1. Gehen Sie zu einer Eingabeaufforderung [Windows+R, geben Sie cmd ein, drücken Sie die Eingabetaste] ...
  2. cd zu C:\Program Files\Oracle\VirtualBox und
  3. Führen Sie diesen Befehl aus

VBoxManage controlvm "Ubuntu10.10" setvideomodehint 1280 800 32

wobei „Ubuntu10.10“ der Name Ihrer VM ist … und Ihre VM-Auflösung sich im Handumdrehen ändern würde … :) und ja, ändern Sie die Zeichenfolge 1280 800 32 in jede gewünschte Auflösung … beachten Sie, dass 32 hier die Bittiefe ist …

ich gehe davon aus, dass Sie zuerst die Gasterweiterungen installiert haben.

verwandte Informationen