Показаны сообщения с ярлыком virtualbox. Показать все сообщения
Показаны сообщения с ярлыком virtualbox. Показать все сообщения

суббота, 26 февраля 2011 г.

VirtualBox: Разрешение экрана гостевой ОС не более 800 на 600.

ОС: Linux Mint Debian Edition 201101
Установка: февраль 2011

Проблема: 
Установлен VirtualBox, сконфигурирована виртуальная машина, установлена гостевая ОС Windows XP. В гостевой ОС разрешение видео устанавливается в довольно приличном диапазоне, но не все устройства определены и установлены. После установки "дополнений гостевой ОС", входящих в состав VirtualBox, устройства устанавливаются полностью, но разрешение экрана больше чем на 800х600  не устанавливается. При этом следует учесть, что работа с окном гостевой ОС шла в "режиме масштабирования".
Примечание: 
На самом деле, проблема общая для любой ОС. Скорее даже не проблема, а правильная интерпретация одного из нюансов VirtualBox.


Решение: 
По сути, решение не нужно, так как проблема только в правильном понимании работы видеосистемы виртуальной машины. После установки "дополнений гостевой ОС" в системе устанавливается видеодрайвер "VirtualBox Graphics Adapter". В "режиме масштабирования" в окне виртуальной машины даже при переключении в "полный экран" не получается средствами ОС изменить разрешение экрана. Однако достаточно окно переключить в режим "Подгонять размер экрана гостевой ОС", и проблема более не возникает. Разрешение, например, в Windows XP автоматически подстраивается под возможное для данного размера окна разрешение. Например, при переключении в "полный экран" у меня сразу устанавливается разрешение 1366х768, максимальное для экрана моего ноутбука.


Резюмирую: 
1. Обязательно установить "Дополнения гостевой ОС".
2. Лучше всего использовать режим окна гостевой ОС "Подгонять размер экрана гостевой ОС".