Nastavite natančno ločljivost zaslona v virtualnem stroju VirtualBox
VirtualBox je moja izbira programske opreme za virtualizacijo. Je brezplačen in bogat s funkcijami, zato so vsi moji virtualni stroji ustvarjeni v VirtualBoxu.
Včasih morate nastaviti natančno ločljivost zaslona, ki ni navedena v nastavitvah OS za goste. Čeprav lahko to dosežete s spreminjanjem velikosti okna VM, je to izguba časa. Tukaj je, kako lahko to storite hitro.
Recimo, da želim nastaviti ločljivost zaslona v svojem sistemu Windows 10 VM na 1366x768. Kot lahko vidite, ni naveden v razpoložljivih načinih prikaza v mojih nastavitvah:
Izvesti morate naslednje ukaze:
VBoxManage setextradata globalni GUI/MaxGuestResolution poljuben. VBoxManage setextradata "Ime stroja" "CustomVideoMode1" "Širina x višina x Bpp" VBoxManage controlvm "Ime stroja" setvideomodehint Širina Višina Bpp
Prvi ukaz odklene vse možne ločljivosti zaslona za virtualne stroje.
Drugi ukaz definira video način po meri za določen virtualni stroj z imenom "Machine Name".
Končno, tretji ukaz nastavi ta video način po meri za vaš virtualni stroj.
Te ukaze morate zagnati po zagonu navideznega stroja, ko je gostujoči operacijski sistem pripravljen za uporabo in so njegovi dodatki za goste pravilno nameščeni in naloženi.
V mojem primeru moram izvesti naslednje ukaze:
VBoxManage setextradata globalni GUI/MaxGuestResolution poljuben. VBoxManage setextradata "Windows 10 build 14352" "CustomVideoMode1" "1366x768x32" VBoxManage controlvm "Windows 10 build 14352" setvideomodehint 1366 768 32
V Linuxu je VBoxManage dostopen s katerega koli odprtega terminala/konzole.
V sistemu Windows morate odpreti novo okno ukaznega poziva v mapi C:\Program Files\Oracle\VirtualBox. Oglejte si naslednji članek: Vsi načini za odpiranje ukaznega poziva v sistemu Windows 10, in del "Zaženi ukazni poziv neposredno iz Explorerja".
Ko izvedete te ukaze, bo rezultat naslednji:
To je to.