Stel de exacte weergaveresolutie in op VirtualBox virtuele machine
VirtualBox is mijn virtualisatiesoftware naar keuze. Het is gratis en rijk aan functies, dus al mijn virtuele machines zijn gemaakt in VirtualBox.
Soms moet u de exacte weergaveresolutie instellen die niet wordt vermeld in de gast-OS-instellingen. Hoewel u dit kunt bereiken door het formaat van het VM-venster te wijzigen, is het tijdverspilling. Hier leest u hoe u het snel kunt doen.
Laten we zeggen dat ik de beeldschermresolutie in mijn Windows 10 VM wil instellen op 1366x768. Zoals je kunt zien, wordt het niet weergegeven in de beschikbare weergavemodi in mijn setup:
U moet de volgende opdrachten uitvoeren:
VBoxManage setextradata global GUI/MaxGuestResolution elke. VBoxManage setextradata "Machinenaam" "CustomVideoMode1" "Breedte x Hoogte x Bpp" VBoxManage controlvm "Machine Name" setvideomodehint Breedte Hoogte Bpp
De eerste opdracht ontgrendelt alle mogelijke weergaveresoluties voor virtuele machines.
De tweede opdracht definieert een aangepaste videomodus voor de specifieke virtuele machine met de naam "Machinenaam".
Ten slotte stelt de derde opdracht deze aangepaste videomodus in voor uw virtuele machine.
U moet deze opdrachten uitvoeren nadat de virtuele machine is gestart, wanneer het gastbesturingssysteem klaar is voor gebruik en de gasttoevoegingen correct zijn geïnstalleerd en geladen.
In mijn geval moet ik de volgende opdrachten uitvoeren:
VBoxManage setextradata global GUI/MaxGuestResolution elke. VBoxManage setextradata "Windows 10 build 14352" "CustomVideoMode1" "1366x768x32" VBoxManage controlvm "Windows 10 build 14352" setvideomodehint 1366 768 32
Onder Linux is VBoxManage toegankelijk vanaf elke geopende terminal/console.
Onder Windows moet u een nieuw opdrachtpromptvenster openen in de map C:\Program Files\Oracle\VirtualBox. Zie het volgende artikel: Alle manieren om de opdrachtprompt te openen in Windows 10, en het gedeelte "Voer de opdrachtprompt rechtstreeks uit vanuit Verkenner".
Nadat u deze opdrachten hebt uitgevoerd, is het resultaat als volgt:
Dat is het.