Feltehetően sokan tették fel a Windows 8 Community Preview változatot valamiféle virtuális gépre, ami legtöbbször a VirutalBox lesz. Nem tudom, hogy ez mennyire gyakran fordul elő, de ha teljes képernyős megjelenítést szeretnék, akkor nem kapok, a képernyő alja egész egyszerűen kilóg, bár görgetni legalább lehet.
A megoldás a következő:
-1. Zárjuk be a VirtualBox-t
1. Nyissunk parancssort (Start/Futtatás –> cmd, vagy jó a PowerShell is)
2. Navigáljunk a VirtualBox mappájába, ez alapértelmezés szerint: C:\Program Files\Oracle\VirtualBox, vagyis a következőt kell begépelni:
cd C:\Program Files\Oracle\VirtualBox
3. Írjuk be az alábbit:
VBoxManage setextradata global GUI/MaxGuestResolution any
PowerShell esetén kell a .\ az elejére
A program kiír valami szépet, kivéve ha PowerShell-t használunk, mert akkor lenyel mindent.
4. Na, még egy parancs:
VBoxManage setextradata “VM name” “CustomVideoMode1″ “WidthxHeightxDepth“
A pirossal jelölt részek közül az első a virtuális gép neve, amit megadtunk a VirtualBox-ban, a második pedig a kívánt felbontás és színmélység (ez utóbbi mindig lehet 32). Nézzünk egy konkrét példát, legyen a gép neve “Windows 8 CP” a felbontás pedig 1280×800 32 biten:
VBoxManaget setextradata “Windows 8 CP” CustomVideoMode1 “1280x800x32”
5. Indítsuk el a Windowst, váltsunk felbontást, a listában ott lesz az általunk megadott is, ezek után pedig kapcsoljunk teljes képernyőre.
VMware Player és Workstation trükközés nélkül is szépen működik vele.
Kösz az infót. Én meg pont azért használok VB-t mert a developer preview csak azzal volt hajlandó rendesen működni, de ezek szerint azóta visszafejlődött.
8.0.1 óta biztosan működik (most 8.0.2-nél járunk azt hiszem), anno én is VB-ztem pont emiatt, de ennek már jópár hónapja vége. Egyébként nem rossz a VB, de valami okból visszatértem VM-re, már nem emlékszem mi volt az, ami hiányzott sajnos.