私は自分のMacOS Xゲストの画面解像度を変更するために、インターネット上で見つけたすべての選択肢とリソースを試してみました。私は最新のVirtualBoxバージョン(4.1.22)を持っています、そして私はvmゲストで走っているMacOS X 10.6.3 Snow Leopardを持っています。
私にはうまくいかないいくつかの解決策は、次のとおりです。
.vboxファイルに追加して、または次の2つのコマンドを実行します。
vboxmanage setextradata "MAC OS X" "CustomVideoMode1" "1360x768x32"
vboxmanage setextradata "MAC OS X" "GUI/CustomVideoMode1" "1360x768x32"
これらの行で/Library/Preferences/SystemConfiguration/com.Apple.boot.plistを変更します。
<key>Kernel Flags</key>
<string>"Graphics Mode"="1360x768x32"</string>
<key>Graphics Mode</key>
<string>1360x768x32</string>
その他の提案、私が見逃していたこと。
前もって感謝します、
私はUbuntu LinuxのVirtualBoxとゲストOSとしてMac OSX(Mountain Lion)を使っています。
私にとっては、次のすべてを実行したときにフル解像度が機能し始めました。
0)MultiBeast 4をインストールし、システムが起動CDからではなく仮想ハードディスクから起動するようにします。私はここの指示に従った:
http://www.macbreaker.com/2012/07/mountain-lion-virtualbox.html
しかし、手順の終わりに私は完全な解像度を持っていませんでした、私にとってそれは1920 x 1080 x 32でなければなりません。
1)仮想マシンで、これらのPLISTファイルを編集します。
Sudo pico /Extra/com.Apple.boot.plist/Library/Preferences/SystemConfiguration/com.Apple.Boot.plist
このファイルの<dict>...</dict>
内に、以下を挿入します。
<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>Kernel Flags</key>
<string>"Graphics Mode"="1920x1080x32"</string>
Sudo pico /Extra/com.chameleon.Boot.plist
このファイルの<dict>...</dict>
内に、以下を挿入します。
<key>GraphicsEnabler</key>
<string>y</string>
<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>Kernel Flags</key>
<string>npci=0x3000 darkwake=0 "Graphics Mode"="1920x1080x32"</string>
私はすでにいくつかの "カーネルフラグ"を持っていることに気づいたので、私はちょうど "グラフィックモード"のためにもう一つを追加しました。また、 "グラフィックモード"の中にはスペースがあります。
2)仮想マシンをシャットダウンしてコマンドを実行します。
vboxmanage setextradata "MAC OS X" "CustomVideoMode1" "1360x768x32"
vboxmanage setextradata "MAC OS X" "GUI/CustomVideoMode1" "1360x768x32
VBoxManage setextradata MountLion VBoxInternal2/EfiGopMode 3
この後、仮想マシンはフル解像度で起動します。
今、これはやり過ぎるかもしれません、そして結果はおそらくより少ないオプションで達成されるかもしれません、しかしそれが機能し始めるまで私はいろいろなことを試みました。
VBoxManage setextradata "mac" "VBoxInternal2/EfiGraphicsResolution" "1920x1080"
high Sierraで私のためにトリックをしました
その記録について、私は このアドバイス を見つけました。
VBoxManage setextradata "vmname" VBoxInternal2/EfiGopMode 3
最後のパラメータは次のいずれかです。
0 – 640×480
1 – 800×600
2 – 1024×768
3 – 1280×1024
4 – 1440×900
5 – 1920×1200
私はOSX 10.9(ホスト)上でVBox 5.0.14を実行しています。ゲストはOSX 10.11です。
私は@ winitzkiをフォローしました、そしてこれらは私がしたステップです。
解像度を1920x1080に設定したいので、それに応じて変更します。
編集前にファイルをバックアップします。
Sudo vi /Extra/com.chameleon.Boot.plist
以下を<dict></dict>
内に追加してください
<key>Graphics Mode</key>
<string>1920x1080x32</string>
Kernel Flags
キーの値を次のように更新します。
"Graphics Mode"="1920x1080x32"
Finalには以下の4行が必要です(Kernel Flagsにいくつかの追加データがあるので注意してください)。
<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>Kernel Flags</key>
<string>npci=0x3000 "Graphics Mode"="1920x1080x32"</string>
VMをシャットダウンします。
VirtualBoxの設定を更新します。
My VM Nameは "MAC"です。
vboxmanage setextradata "MAC" CustomVideoMode1 1920x1080x32
vboxmanage setextradata "MAC" "GUI/CustomVideoMode1" 1920x1080x32
vboxmanage setextradata "MAC" VBoxInternal2/EfiGopMode 5