Für Softwaretests oder Screenshots brauche ich öfters eine VirtualBox mit einer speziellen Auflösung. Im Prinzip ist die Auflösung des virtualisierten Systems ja egal, sie definiert sich letztendlich über die Größe des Fensters, in dem die VM läuft. Leider lassen es aber sowohl Windows als auch Linux als Gastsystem nicht zu, dass man eine beliebige Auflösung eingeben kann. Über die entsprechenden Einstellungen der virtualisierten Systeme lassen sich nur eine Reihe von “Standardauflösungen” wie 800×600, 1024×768 und Co. setzen. Zum Glück gibt es jedoch mit VBoxManage ein leistungsfähiges Tool, mit dem man das ohne Probleme machen kann.
Erst einmal sollte man seine VM starten und den Namen der VirtualBox im Kopf behalten. Wer sich diese Info nicht so lange merken kann, der bekommt über VBoxManage eine Liste mit allen derzeit aktiven virtuellen Maschinen anzeigen lassen…
$ VBoxManage list runningvms
"Windows XP" {88825782-72a0-41f5-98eb-f58b19ab5d1e}
"Ubuntu Natty" {a22339bf-81e9-4c0e-9f99-f912eacba713}
Danach ist der Rest nur noch ein Kinderspiel. Über…
$ VBoxManage controlvm "Windows XP" setvideomodehint 1440 900 32
…gibt man die gewünschte Auflösung und Farbtiefe ein. Das Fenster der VM passt sich danach automatisch an die eingetragenen Werte an. Ist natürlich keine Magie und nicht wirklich was Neues, kann man ja auch in der Anleitung von VirtualBox nachlesen, doch wer macht das schon


4. Mai 2011 um 06:08 Uhr
Morgen,
scheint unter Windows als Host nicht zu funktionieren.
Zeigt keinerlei Effekt bei Linux VMs.
Bei Linux Mint als Host und Linux VMs geht es leider nicht. Merkwürdig.
Trotzdem Danke!
4. Mai 2011 um 10:42 Uhr
Guten Morgen,
das gleiche bei mir – da passt sich gar nichts an in der VM. Host ist Ubuntu 10.04, VM ist Lubuntu 11.04. Muss ich also wohl auch noch ein bißchen rumprobieren.
4. Mai 2011 um 13:34 Uhr
Kann es sein, dass die Gasterweiterungen in der VM noch nicht installiert sind?
4. Mai 2011 um 11:05 Uhr
Hallo,
habe es auch gleich ausprobiert, Host ist Xubuntu 10.10.
Bei Xubuntu 11.04 als hat der Tipp funktioniert, bei PCBSD nicht.
Danke für dieviele Arbeit!
Andreas
Pingback: Links der Woche – KW18 » Nikonierer
18. Juni 2011 um 00:04 Uhr
Hi, ich benutze als virtuellen Computer den VMPlayer und da ist es ganz einfach die Größe des Gastsystems einzustellen.
Einfach auf Einstellungen – Bildschirm oder bei XUbuntu Anzeige und dann die gewünschte Desktopgröße (Auflösung) einstellen und wola das Gastsystem nimmt den gesamten Desktop ein.
Sollte eventuell auch bei VirtualBox gehen.
Gruß Selius
7. Mai 2012 um 10:11 Uhr
Funktioniert wunderbar, vielen Dank.
Host ist Ubuntu 11.10, Guest Ubuntu 12.04.
9. Juli 2012 um 05:37 Uhr
ohne vorherige installation der guest-additions muss man, sofern (was meist der fall ist) virtualbox-guest-dkms installieren.
9. Juli 2012 um 05:40 Uhr
sollte natürlich heißen sofern nicht schon vorhanden