J'utilise VirtualBox sous Ubuntu Linux et un Mac OSX (Mountain Lion) comme OS invité.
Pour moi, la résolution complète a commencé à fonctionner lorsque j'ai fait tout ce qui suit:
0) Installez MultiBeast 4, en vous assurant que le système démarre à partir du disque dur virtuel plutôt qu'à partir d'un CD de démarrage. J'ai suivi les instructions ici:
http://www.macbreaker.com/2012/07/mountain-lion-virtualbox.html
Cependant, à la fin de la procédure, je n'avais pas la pleine résolution, qui pour moi doit être de 1920x1080x32.
1) Dans la machine virtuelle, éditez ces fichiers PLIST,
sudo pico /Extra/com.apple.boot.plist/Library/Preferences/SystemConfiguration/com.apple.Boot.plist
Dans ce fichier, à l'intérieur <dict>...</dict>
, insérez:
<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>Kernel Flags</key>
<string>"Graphics Mode"="1920x1080x32"</string>
sudo pico /Extra/com.chameleon.Boot.plist
Dans ce fichier, à l'intérieur <dict>...</dict>
, insérez:
<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>
J'ai remarqué que j'avais déjà quelques "drapeaux du noyau", alors j'en ai juste ajouté un autre pour "Mode graphique". Notez également que le "Mode graphique" a un espace à l'intérieur.
2) Arrêtez la machine virtuelle et exécutez les commandes
vboxmanage setextradata "MAC OS X" "CustomVideoMode1" "1360x768x32"
vboxmanage setextradata "MAC OS X" "GUI/CustomVideoMode1" "1360x768x32
VBoxManage setextradata MountLion VBoxInternal2/EfiGopMode 3
Après cela, la machine virtuelle démarre en pleine résolution.
Maintenant, cela pourrait être exagéré, et le résultat pourrait être atteint avec peut-être moins d'options, mais j'ai essayé diverses choses jusqu'à ce qu'il commence à fonctionner.