Установите точное разрешение экрана в виртуальной машине VirtualBox

VirtualBox — моя любимая программа для виртуализации. Он бесплатный и многофункциональный, поэтому все мои виртуальные машины создаются в VirtualBox.

Иногда вам нужно установить точное разрешение экрана, которое не указано в настройках гостевой ОС. Хотя вы можете добиться этого, изменив размер окна виртуальной машины, это пустая трата времени. Вот как это можно сделать быстро.

Допустим, я хочу установить разрешение экрана в моей виртуальной машине Windows 10 на 1366×768. Как видите, его нет в списке доступных режимов отображения в моей настройке:

Чтобы обойти это ограничение, вам необходимо использовать инструмент VBoxManage, который представляет собой консольное приложение для настройки виртуальных машин на лету и в автономном режиме. Наши читатели могут быть знакомы с этим инструментом из статьи Как изменить размер образа жесткого диска VirtualBox (VDI).

Вам необходимо выполнить следующие команды:

 VBoxManage setextradata  global GUI/MaxGuestResolution anyVBoxManage setextradata "Имя машины" "CustomVideoMode1" "Ширина x Высота x Bpp" VBoxManage controlvm "Имя машины" setvideomodehint Ширина Высота Bpp 

Первая команда разблокирует все возможные разрешения экрана для виртуальных машин .
Вторая команда определяет настраиваемый видеорежим для конкретной виртуальной машины с именем «Имя машины».
Наконец, третья команда устанавливает этот настраиваемый видеорежим для вашей виртуальной машины.

Эти команды необходимо запускать после запуска виртуальной машины, когда гостевая операционная система готова к использованию, а ее гостевые дополнения установлены и загружены правильно.

В моем случае Мне нужно выполнить следующие команды:

 VBoxManage setextradata global GUI/MaxGuestResolution anyVBoxManage setextra  data "Windows 10 build 14352" "CustomVideoMode1" "1366x768x32" VBoxManage controlvm "Windows 10 build 14352" setvideomodehint 1366 768 32 

В Linux VBoxManage доступен из любого открытого терминала/консоли.
В Windows вам нужно открыть новое окно командной строки в папке C: Program Files Oracle VirtualBox. См. Следующую статью: Все способы открытия командной строки в Windows 10 и часть «Запуск командной строки непосредственно из проводника».

После выполнения этих команд результат будет следующим :

Оцените статью
digitdocom.ru
Добавить комментарий