Virtualbox:仮想マシン(Windows)の解像度が変えられない[screen resolution]

MacでVirtualBox にインストールしたWindowsの画面解像度が1024*768以外に変えられなくて困っていました。
ネットで「virtualbox 仮想マシン 解像度」などで検索すると出てくるのは

Guest Additionsのインストール

VirtualBox のメニューから「Guest Additions のインストール」を選択すればよい
とか、ゲストOSから直接ホストOSのディスクイメージを探してマウントしてからインストール
とか書いてありましたが、無事インストールできて再起動しても解像度は変えられない...

ってことでさらに調べてみると
仮想マシン(OS X)での ディスプレイ解像度変更方法
https://forums.virtualbox.org/viewtopic.php?f=22&t=54030
VBoxManage setextradata [仮想マシン名] VBoxInternal2/EfiGopMode [N解像度値]
ホストOSの方でターミナルからこんな感じのコマンドうつのが出てきましたよ

「VBoxManage setextradata」で色々設定できるのかな?って思ってさらに調べると
VBoxManage setextradata global GUI/MaxGuestResolution any
VBoxManage setextradata "Windows 8" "CustomVideoMode1" "1366x768x32"
でフルスクリーンにするよ!とかいう記事を見つけたので試してみると

できました!解像度変えられるようになった。

たぶん最初の一行
VBoxManage setextradata global GUI/MaxGuestResolution any
これだけで画面解像度を選択できるようになるっぽいですね。

あわせて読みたい記事:VirtualBoxでMac OS Xゲストを使うときのTips
http://safx-dev.blogspot.jp/2014/05/virtualboxmac-os-xtips.html

コメント