Ich habe alle Alternativen und Ressourcen ausprobiert, die ich im Internet gefunden habe, um die Bildschirmauflösung in meinem MacOS X-Gast zu ändern. Ich habe die neueste VirtualBox-Version (4.1.22) und ich habe MacOS X 10.6.3 Snow Leopard auf einem VM-Gast.
Einige Lösungen, die für mich nicht funktionieren, sind:
- Einstellungen der virtuellen Maschine optimieren:
Hinzufügen und in der VBOX-Datei oder Ausführen dieser beiden Befehle:
vboxmanage setextradata "MAC OS X" "CustomVideoMode1" "1360x768x32"
vboxmanage setextradata "MAC OS X" "GUI/CustomVideoMode1" "1360x768x32"
- Bearbeiten der Gastbetriebssystem-Startkonfiguration:
Ändern Sie /Library/Preferences/SystemConfiguration/com.apple.boot.plist mit diesen Zeilen:
<key>Kernel Flags</key>
<string>"Graphics Mode"="1360x768x32"</string>
<key>Graphics Mode</key>
<string>1360x768x32</string>
Irgendein anderer Vorschlag, den ich vermisst habe.
Danke im Voraus,
macos
virtualbox
virtual-machine
Pymoo
quelle
quelle
Antworten:
Ich benutze VirtualBox unter Ubuntu Linux und einen Mac OSX (Mountain Lion) als Gastbetriebssystem.
Für mich begann die volle Auflösung zu funktionieren, wenn ich alles Folgende tat:
0) Installieren Sie MultiBeast 4, und stellen Sie sicher, dass das System von der virtuellen Festplatte und nicht von einer Boot-CD gestartet wird. Ich habe die Anweisungen hier befolgt:
http://www.macbreaker.com/2012/07/mountain-lion-virtualbox.html
Am Ende des Verfahrens hatte ich jedoch nicht die volle Auflösung, die für mich 1920x1080x32 betragen muss.
1) Bearbeiten Sie in der virtuellen Maschine diese PLIST-Dateien.
sudo pico /Extra/com.apple.boot.plist/Library/Preferences/SystemConfiguration/com.apple.Boot.plist
Fügen Sie in diese Datei
<dict>...</dict>
Folgendes ein:sudo pico /Extra/com.chameleon.Boot.plist
Fügen Sie in diese Datei
<dict>...</dict>
Folgendes ein:Mir ist aufgefallen, dass ich bereits einige "Kernel-Flags" hatte, also habe ich gerade ein weiteres für den "Grafikmodus" hinzugefügt. Beachten Sie auch, dass im "Grafikmodus" ein Leerzeichen enthalten ist.
2) Fahren Sie die virtuelle Maschine herunter und führen Sie die Befehle aus
Danach startet die virtuelle Maschine mit voller Auflösung.
Das könnte übertrieben sein und das Ergebnis könnte vielleicht mit weniger Optionen erzielt werden, aber ich habe verschiedene Dinge ausprobiert, bis es zu funktionieren begann.
quelle
vboxmanage
Einstellungen gekommen bin . Allerdings setze ichCustomVideoMode1
undGUI/CustomVideoMode1
zu1920x1080x32
undEfiGopMode
zu5
(jemand in einem anderen Forum erwähnte, dass dies für 1920x1080 korrekt und dennoch undokumentiert ist). Natürlich habe ich in den Befehlen meinen eigenen Computernamen angegeben. Was ich nicht verstanden und nicht ausprobiert habe, waren die1360x768
Werte für 1920 x 1080.VBoxManage setextradata "VM name" VBoxInternal2/EfiGraphicsResolution HxV
, wie hier und hier angegeben . (Ich kann keine Antwort für mangelnde Reputation erstellen)hat den Trick für mich auf der High Sierra gemacht
quelle
Für die Aufzeichnung fand ich diesen Rat , der mir erlaubte, die Auflösung zu ändern:
wobei der letzte Parameter einer der folgenden ist:
Ich verwende VBox 5.0.14 unter OSX 10.9 (Host) und der Gast ist OSX 10.11.
quelle
1440×900
hat für mich genauso funktioniert wie für meinen Host und ich konnte den Gast auf den Vollbildmodus verschieben und es war ordentlich!Ich bin @winitzki gefolgt und das sind die Schritte, die ich gemacht habe.
Ich möchte die Auflösung auf 1920x1080 einstellen , ändere deine entsprechend.
Sichern Sie die Dateien vor der Bearbeitung.
sudo vi /Extra/com.chameleon.Boot.plist
Fügen Sie das Folgende hinzu
<dict></dict>
Aktualisieren Sie den Wert für den
Kernel Flags
Schlüssel mitFinal sollte die folgenden 4 Zeilen haben (beachten Sie einige zusätzliche Daten in Kernel Flags, behalten Sie diese bei):
VM herunterfahren.
Aktualisieren Sie die VirtualBox-Konfiguration.
Mein VM-Name ist "MAC".
quelle
setextrasettings
.