2012-06-30 19:55:21 +0000 2012-06-30 19:55:21 +0000
36
36

Wie kann ich VirtualBox dazu bringen, mit 1366x768 zu laufen?

Ich versuche, Windows 8 in VirtualBox auszuführen. Das Display meines Laptops ist genau 1366x768. Windows 8 deaktiviert einige seiner Funktionen, wenn die Auflösung kleiner als 1366x768 ist, also muss ich das Gastbetriebssystem im Vollbildmodus ausführen.

Das Problem ist, dass VirtualBox sich weigert, den Gast bei 1366x768 auszuführen. Wenn VirtualBox “fullscreen” ist, ist der Gast nur 1360x768 - sechs Pixel zu schmal. Es gibt also einen drei Pixel breiten schwarzen Balken an der linken und rechten Seite der Anzeige. Dieser Benutzer hatte das gleiche Problem, aber die akzeptierte Antwort ist “installiere die Guest Additions”, was ich bereits getan habe; das hat mich auf 1360 gebracht, aber nicht auf 1366.

Laut dem VirtualBox Ticket Tracker gab es früher einen Fehler, bei dem die Bildschirmbreite des Gastes auf das nächste Vielfache von 8 abgerundet wurde, aber sie behaupten, den Fehler in Version 3.2.12 behoben zu haben. Ich benutze Version 4.1.18 und sehe das gleiche Problem, das sie angeblich behoben haben, also entweder haben sie es wieder kaputt gemacht, sie haben sich geirrt, dass sie es jemals behoben haben, oder mein Problem ist etwas ganz anderes. Diese Antwort schlug vor, der VM 128MB Videospeicher zu geben, und behauptete, dass es danach keine Probleme mehr mit 1366x768 gäbe. Als ich die VM erstellt habe, war der Anzeigespeicher bereits auf 128 MB voreingestellt. Ich habe versucht, ihn auf 256 MB zu erhöhen, aber ohne Erfolg: der Gast ist immer noch sechs Pixel zu schmal.

Mein Host-Betriebssystem ist Windows 7 64-bit, und ich verwende VirtualBox 4.1.18.

Wie kann ich VirtualBox dazu bringen, mein Gastbetriebssystem im Vollbildmodus mit der nativen Auflösung meines Bildschirms von 1366x768 auszuführen?

Antworten (13)

23
23
23
2013-04-23 13:07:12 +0000

Während die VM läuft, können Sie dem Gastbetriebssystem auch mitteilen, dass es die Auflösung ändern soll, indem Sie verwenden:

VBoxManage controlvm "Name of VM" setvideomodehint 1366 768 32

Die 32 am Ende steht für die Farbtiefe der Anzeige.

12
12
12
2012-07-01 21:53:40 +0000

Nachdem ich ein ganzes Wochenende darauf verbrannt habe, habe ich endlich den Schuldigen gefunden: VirtualBox’s 3D-Beschleunigung.

Wenn Sie in der virtuellen Maschine in die Einstellungen > Anzeige gehen und das Häkchen bei “3D-Beschleunigung aktivieren” entfernen, dann läuft der Gast erfolgreich mit 1366x768.

11
11
11
2012-11-06 15:23:57 +0000

Ich habe es folgendermaßen zum Laufen gebracht:

  1. VM herunterfahren

  2. Navigieren Sie zu `C:\Program Files\Oracle\VirtualBox## Ich habe es folgendermaßen zum Laufen gebracht:

  3. VM herunterfahren

  4. Navigieren Sie zu

  5. Umschalt + Rechtsklick > Befehlsfenster hier öffnen

  6. Befehl ausführen VBoxManage.exe setextradata "Windows 8 RTM Evaluation" CustomVideoMode1 1366x768x32

  7. VM starten

  8. Desktop starten, Rechts-Klick > Bildschirmauflösung

  9. Wählen Sie 1366 x 768

Aber, es ging kaputt…

Ich habe VirtualBox aktualisiert und neue Guest Additions installiert. Jetzt wird der “VirtualBox Graphics Adapter for Windows 8” verwendet und ich kann keine breite Auflösung auswählen.

7
7
7
2015-09-04 05:46:23 +0000

Ich habe das gleiche Problem unter Fedora 22 KDE mit dem folgenden Befehl gelöst:

$ VBoxManage setextradata global GUI/MaxGuestResolution any
$ VBoxManage setextradata "Win 10" "CustomVideoMode1" "1366x786x32"

Beachten Sie, dass Ihr Virtualbox-Fenster geschlossen sein sollte.

4
4
4
2015-02-09 13:41:48 +0000

Stellen Sie sicher, dass Ihre Hardware die Auflösung unterstützt, die Sie verwenden möchten.

Booten Sie Ihren Linux-Gast in VirtualBox und drücken Sie c im GRUB-Menü (es ist ein blauer Bildschirm in Debian) und verwenden Sie dann in der Eingabeaufforderung grub> den Befehl vbeinfo, um die von Ihrer Hardware unterstützten Auflösungen zu überprüfen. Es ist im Format von 1366x768x32.

Drücken Sie Esc, um die grub>-Eingabeaufforderung zu verlassen und fortzufahren. Dann:

  1. Melden Sie sich am System als root an. 2. vim /etc/default/grub
  2. bearbeiten, unter Verwendung eines der unterstützten Modi:

  3. aktualisieren Sie Ihre Grub-Konfiguration (der Befehl in Debian lautet update-grub und in OpenSUSE grub2-mkconfig -o /boot/grub2/grub.cfg)

  4. melden Sie sich ab

  5. führen Sie in Windows (oder was auch immer das Host-Betriebssystem ist) diesen Befehl aus:

  6. Starten Sie Ihr Gastbetriebssystem neu

2
2
2
2016-01-29 21:18:53 +0000

Mein Problem war die Ausführung von Windows XP (in VB) in Ubuntu 14.04. Ich benutze es, weil es die einzige Möglichkeit ist, eine Fernverbindung zur Arbeit herzustellen. Auf jeden Fall war die maximale Auflösung 1024X800, bis ich folgendes gemacht habe:

  1. Wählen Sie unter dem Oracle VM VirtualBox Manager das Menü Datei
  2. Wählen Sie die Option Preferences (Einstellungen)
  3. Wählen Sie auf der linken Seite die Option Anzeige
  4. Ändern Sie die maximale Gast-Bildschirmgröße auf HINT (von Automatic oder None)
  5. Legen Sie die maximale Pixelbreite und -höhe fest (bei mir ist es 1440X900)
  6. Klicken Sie auf OK
  7. Starten Sie Ihre virtuelle Sitzung
1
1
1
2019-12-30 15:57:28 +0000

Ich habe mein Problem folgendermaßen gelöst:

  1. Starten Sie Ihr virtuelles Betriebssystem (Windows 8), während es bereits läuft
  2. Wählen Sie im Menü Gerät
  3. Installieren Sie die Guest Additions
  4. Fahren Sie fort, bis die Installation abgeschlossen ist.
  5. Starten Sie VirtualBox neu
1
1
1
2019-05-02 03:08:21 +0000

Wenn Sie ein Mac OS auf Ihrer virtuellen Maschine verwenden, ist es nicht möglich, die Bildschirmauflösung von 1366x768 einzustellen.

Hier sind einige Auflösungen, die Sie verwenden können:

  • 640×480
  • 800×600
  • 1280×1024
  • 1440×900
  • 1900×1200

Um sie in VirtualBox von Windows aus einzustellen:

VBoxManage.exe setextradata "Your OS name" CustomVideoMode1 800x600

auch, um es von einem Linux-Betriebssystem aus einzustellen:

VBoxManage setextradata "MacOS Mojave" VBoxInternal2/EfiGraphicsResolution 800x600
0
0
0
2020-01-05 11:58:46 +0000

So stellen Sie die Bildschirmgröße auf 1366x768 im Vollbildmodus ein.

Schritte (in der Eingabeaufforderung):

  1. cd "C:\Program Files\Oracle\Virtualbox"
  2. StepVBoxManage setextradata “macOS name” VBoxInternal2/EfiGraphicsResolution 1366x768

Ändern Sie den macOS-Namen in den Namen Ihres virtuellen Betriebssystems

0
0
0
2014-10-22 05:14:15 +0000

Ich hatte vor kurzem das gleiche Problem. Glücklicherweise konnte ich meine Auflösungsprobleme mit Hilfe dieses Links beheben: https://www.youtube.com/watch?v=KCSXDjKKaQo . Ich habe die Anweisungen Schritt für Schritt befolgt und jetzt funktioniert alles perfekt. Der Mann in dem Video verwendet einen MAC, um auf das Terminal zuzugreifen, das die Änderungen an der Bildschirmauflösung vornimmt. Ich verwende Windows 7 für den Zugriff auf die Eingabeaufforderung (CMD). Interessanterweise funktionieren die Befehle sowohl im Terminal als auch in der CMD.

Zu Ihrer Information: Stellen Sie sicher, dass Sie “1366 768 32” verwenden, genau wie in Olivers Beitrag beschrieben

Hoffentlich hilft das.

0
0
0
2019-07-11 10:53:52 +0000

Gehen Sie zu Einstellungen -> Anzeige -> Skalierungsfaktor (Alle Monitore). Erhöhen Sie ihn. Dadurch wird der Bildschirm des im VM-Fenster laufenden Betriebssystems maximiert

0
0
0
2015-10-31 00:17:50 +0000

Befolgen Sie diese Anweisungen und Sie werden Ihr Problem lösen:

  • Ich verwende VirtualBox 4.3.32
  • Das installierte Betriebssystem ist Windows 7

Führen Sie nun bei ausgeschalteter virtueller Maschine folgende Schritte aus:

  1. Gehen Sie in den folgenden Ordner Ihres PCs: C:\Program Files\Oracle\VirtualBox
  2. Drücken Sie Shift + rechte Maustaste und wählen Sie “Eingabeaufforderung hier öffnen”.
  3. Geben Sie Folgendes ein: VBoxManage.exe setextradata windows7 CustomVideoMode1 1366x768x32
  4. Ersetzen Sie windows7 durch den Namen der VirtualBox.
  5. Drücken Sie die Eingabetaste.
  6. Virtuelle Maschine starten.
  7. Klicken Sie mit der rechten Maustaste auf den Desktop der virtuellen Maschine und wählen Sie Bildschirmauflösung.
  8. In der Liste Auflösung finden Sie die Option 1366 x 768.
  9. Wählen Sie 1366 x 768 und klicken Sie auf OK.
0
0
0
2014-02-19 19:27:34 +0000

Ich habe herausgefunden, wie der Typ aus Indonesien es gemacht hat und habe es geschafft, dass es funktioniert, aber auf Win XP Gast OS. Sollte wahrscheinlich auch für Win 8 funktionieren.

  1. Sie müssen die VB-Gast-Erweiterungen auf dem Host-OS installiert haben

  2. Starten Sie die VM und klicken Sie in der Minisymbolleiste mit der rechten Maustaste auf CD/DVD und wählen Sie “Choose a virtual CD/DVD file”.

  3. Wenn Sie dazu aufgefordert werden, navigieren Sie zum VB-Installationsordner und wählen Sie die VBoxGuestAdditions.ISO

  4. Das Setup wird auf Ihrem Gastbetriebssystem gestartet und installiert die VB-Gastzusätze

  5. Starten Sie neu und es funktioniert auch bei aktivierter 3D-Videobeschleunigung.