Как легко сменить разрешение экрана в Virtualbox
Когда-нибудь хотели сменить разрешение экрана виртуальной машины в VirtualBox и не находили в настройках нужного пункта? Вы можете сделать это очень просто, используя консольный инструмент VBoxManager, которая позволяет редактировать параметры виртуальных машин.
Есть одна вещь, которуя вам следует знать перед настройкой: вам надо будет установить дополнения гостевой ОС (VirtualBox Guest additions) перед тем, как менять расширение экрана, иначе оно не заработает.
Чтобы сменить разрешение экрана на какой-нибдуь виртуальной машине, узнайте ее имя в Менеджере VirtualBox и выполните в терминале следующую команду:
VBoxManage controlvm «MACHINE NAME» setvideomodehint WIDTH HEIGHT BPP
Замените «MACHINE NAME», WIDTH, HEIGHT и BPP (битов на пиксель, глубина цвета — 24 или 32) на ваши значения.
На моем примере, имя машины — «10.10»:
![]()
И команды изменения разрешения экрана на 1280×800 будет такая:
VBoxManage controlvm «10.10» setvideomodehint 1280 800 32
Как легко сменить разрешение экрана в Virtualbox
Когда-нибудь хотели сменить разрешение экрана виртуальной машины в VirtualBox и не находили в настройках нужного пункта? Вы можете сделать это очень просто, используя консольный инструмент VBoxManager, которая позволяет редактировать параметры виртуальных машин.
Есть одна вещь, которуя вам следует знать перед настройкой: вам надо будет установить дополнения гостевой ОС (VirtualBox Guest additions) перед тем, как менять расширение экрана, иначе оно не заработает.
Чтобы сменить разрешение экрана на какой-нибдуь виртуальной машине, узнайте ее имя в Менеджере VirtualBox и выполните в терминале следующую команду:
VBoxManage controlvm «MACHINE NAME» setvideomodehint WIDTH HEIGHT BPP
Замените «MACHINE NAME», WIDTH, HEIGHT и BPP (битов на пиксель, глубина цвета — 24 или 32) на ваши значения.
На моем примере, имя машины — «10.10»:
![]()
И команды изменения разрешения экрана на 1280×800 будет такая:
VBoxManage controlvm «10.10» setvideomodehint 1280 800 32
Как увеличить разрешение экрана в VirtualBox?
не помогли. В ещё одной инструкции советуют отредактировать файл org.Chameleon.boot.plist в каталоге Extra, но у меня такого каталога нет. Спасите-помогите!
- Вопрос задан более трёх лет назад
- 52529 просмотров
Комментировать
Решения вопроса 1
Закройте VirtualBox перед выполнением команд.
Откройте командную строку и введите
Для windows:
cd "ваш/путь/к/virtualbox" VBoxManage.exe setextradata "Your VM name" VBoxInternal2/EfiGraphicsResolution 1440x900 (или 1920x1080, и т.д.)
VBoxManage setextradata "Your VM name" VBoxInternal2/EfiGraphicsResolution 1440x900
Запустите вашу виртуальную машину.
Ответ написан более трёх лет назад
Нравится 9 2 комментария

Elmo Sputterspark @Sputterspark Автор вопроса
Помогло! Спасибо!
Благодарю, умный человек!!
Ответы на вопрос 5
Значения можно добавлять в конфиг:
C:\Users\%USER%\.VirtualBox\Machines\%VirtualMachineName%\%VM%.xml
Где N — число от 0 до 5, означающее разрешения: 640×480, 800×600, 1024×768, 1280×1024, 1440×900, 1900*1200 соответственно.
Ответ написан более трёх лет назад
Нравится 1 5 комментариев

Elmo Sputterspark @Sputterspark Автор вопроса
Попробовал. Не помогло.
Elmo Sputterspark, какая версия коробки? Установлены ли дополнения?

Elmo Sputterspark @Sputterspark Автор вопроса
Ezhyg, 6.0.8, установлены.
Elmo Sputterspark, я передумал, не буду экспериментировать, времени свободного не хватает 🙁

Elmo Sputterspark @Sputterspark Автор вопроса

Внимание! Изменился адрес почты!
Напишу сюда, чтобы не пропало — вдруг понадобится кому.
После зависания VB винда вдруг в полном экране стала выставлять вместо 1920×1200 неведомо с чего 1920×1136 или что-то около этого — сверху и снизу черные полосы примерно милиметров пять. Какие только танцы с бубном я не исполнял! Переставлял VBoxGuestAdditions, правил свойства машины, менял дрова на дисплей — нифига не помогло.
Помогла следюущая последовательность действий:
— Host-Home, Вид, отключить режим полного экрана — машина отобразится в окне
— Host-Home, Вид, Виртуальный экран 1, появится меню с пунктами «Запросить разрешение . » (эти пункты не появляются в режиме полного экрана!), выбрать нужное разрешение.
— Убедиться внутри машины, что нужное разрешение появилось, переключиться на него
— Host-F для перехода в полный экран
Уф. Думал, что придется машину сносить и заново создавать.
Ответ написан более двух лет назад
Комментировать
Нравится 1 Комментировать

Magnus Keef @SecurityYourFingers
I make other things, but i know that without your
Я тоже попробовал всё. Два раза сносил виртуал бокс и на третий раз сделал вот что.
Зашёл по дериктории: C:\Users\цыц.PC\.VirtualBox\
(обрати внимание, есть папка .VirtualBox и VirtualBox, с точкой и без точки)
В папке с точкой лежали два файла с одинаковым именем, но разным расширением: VirtualBox.xml и VirtualBox.xml-prev
Открыл текстовым редактором оба файла и в каждом, под всеми вставил ту смую строчку строчку:
в обоих файлах так сделал. Делать это надо исключительно при закрытом виртуал бокс, лучше даже перезагри комп и сразу заходи в папку и добавляю строчку в эти файлы. Только потом, как сохранил изменения, пробуй запускать.
Где N — число от 0 до 5, означающее разрешения: 640×480, 800×600, 1024×768, 1280×1024, 1440×900, 1900*1200 соответственно.
Изначально я пробовал ставить 5 и у меня не работало, разрешение не менялось, тогда я попробовал погуглить и в ЭТОЙ СТАТЬЕ сказано, что цифры от 0 до 4, и типа больше нет разрешений, так что пробуй. Удачи
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
allopolice @allopolice

поменял граф контроллер. дальше через «вид», метод научного тыка
Ответ написан более года назад
Комментировать
Нравится Комментировать
Студент. Начал изучать Python

У меня получилось увеличить разрешение прямо в гостевой ОС(в моём случае Ubuntu) и это заработало.
Virtualbox как изменить разрешение экрана
Статьи и заметки об установке и настройке Windows, Linux, маршрутизаторов и т.д.
В Virtualbox для разрешения экрана 1920×1080 в Windows 7 (да и не только в нем) необходимо выполнить ряд действий.
Запускаем VirtualBox (менеджер).
В левом верхнем углу жмем «Файл» — «Настройки» — «Дисплей».
В этом окне в поле «Максимальное разрешение» устанавливаем «Любое».
Жмем «Ок».
В левой части окна выбираем интересующую нас виртуальную машину и жмем шестеренку «Настроить» вверху окна.
В появившемся окне идем во вкладку «Дисплей», там видеопамять увеличиваем до максимума и внизу ставим обе галки — «Включить 2D-ускорение видео» и «Включить 3D-ускорение».
Идем во вкладку «Носители», выбираем «Оптический привод», справа жмем на изображение компакт-диска, там «Выбрать образ оптического диска» и выбираем файл
/usr/share/virtualbox/VBoxGuestAdditions.iso
Жмем «Ок».
Если по указанному пути не получилось найти файл VBoxGuestAdditions.iso, то можно попробовать запустить виртуальную машину в оконном режиме и в верхнем меню нажать «Устройства» — «Подключить образ диска Дополнений гостевой ОС».
Запускаем нужную виртуальную машину с Windows (дальнейшая инструкция написана для Windows 7, но и в других версиях будет отличаться незначительно), там жмем «Пуск» — «Панель управления» — «Администрирование» — «Конфигурация системы» — «Загрузка».
В появившемся окне ставим галку «Безопасный режим», перезагружаемся, заходим в проводник, запускаем файл VBoxWindowsAdditions.exe с оптического привода. Устанавливаем все, включая Direct3D Support, не перезагружаемся, опять идем в «Панель управления» — «Администрирование» — «Конфигурация системы» — «Загрузка», но теперь убираем галку «Безопасный режим» и перезагружаемся.
На экране жмем правой кнопкой, выбираем «Разрешение экрана», там жмем «Дополнительные параметры» — «Монитор» — «Свойства» — «Драйвер» — «Обновить» — «Выполнить поиск драйверов на этом компьютере» — «Выбрать драйвер из списка уже установленных драйверов». Тут снимаем галку «Только совместимые устройства» и в правом окне выбираем монитор «Цифровой плоский монитор» с необходимыми нам параметрами. Жмем «Далее» — «Закрыть» — «Закрыть» — «Ок». Перезагружаемся. Опять жмем правой кнопкой на рабочем столе и выбираем «Разрешение экрана». Если там не появилось необходимое нам разрешение, то переводим виртуальную машину из полноэкранного режима в оконный режим и в верхнем меню идем в «Вид» — «Виртуальный экран 1» и там жмем на «Запросить разрешение в (необходимое вам разрешение)».
Читайте также: Что делать если забыл учетную запись роутера
Только после таких танцев с бубном у меня наконец-то установилось в Virtualbox разрешение экрана 1920×1080 в Windows 7
Первое с чем можно столкнуться после установки Ubuntu на VirtualBox — отсутствие полноэкранного режима. К счастью, изменить разрешение экрана Ubuntu в VirtualBox проще простого. Прочитав эту статью вы узнаете, как активировать полноэкранный режим Ubuntu в VirtualBox.
Для тех, кто не любит читать:
1. Устройства — Подключить образ диска Дополнений гостевой ОС.
2. Установить то, что появилось в Ubuntu, нажать Enter в конце.
3. Перезагрузить компьютер и радоваться возможности изменять разрешение экрана в Ubuntu.
А теперь подробнее:
Шаг 1.
Запускаем VirtualBox, запускаем Ubuntu и после входа в систему подключаем образ диска дополнений гостевой ОС. Для этого, нажимайте на меню Устройства. Самый последний пункт.

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

Теперь вы можете изменять размер окна в VirtualBox, а Ubuntu будет подстраиваться под размер экрана. Также теперь доступен полноэкранный режим Ubuntu в VirtualBox.
Виртуальная машина VirtualBox устанавливает для новых виртуальных машин последнее, раньше использовавшееся разрешение экрана. И если вы перед этим использовали скажем какой-либо консольный дистрибутив и там больше 420×600 было не нужно, то после загрузки дистрибутива с графическим окружением, например, Ubuntu, вы получите те же самые 420×600.
Работать с программами в таком разрешении совсем неудобно, так как не всегда все элементы управления помещаются на экран, а изменить разрешение не всегда получиться просто. В этой небольшой статье мы рассмотрим как изменить разрешение VirtualBox Ubuntu.
Читайте также: Watch dogs 2 советы
Как увеличить разрешение экрана VirtualBox
Первое решение, которое придет в голову — это установить дополнения гостевой ОС VirtualBox, тогда виртуальная машина будет автоматически подхватывать размер окна и в зависимости от него менять разрешение экрана операционной системы. Этот вариант сработает, если только эта проблема не возникла на LiveCD. Для полного запуска дополнений гостевой ОС нужна перезагрузка, а перезагрузка для LiveCD — это обнуление состояния.
Для установки дополнений гостевой ОС можно использовать образ в виртуальной машины, но в Ubuntu лучше выполнить установку из репозиториев:
sudo apt install virtualbox-guest-dkms virtualbox-guest-x11

Пакеты находятся в ветке репозитория universe, поэтому если он еще не подключен, придется подключить в утилите «Программы и обновления». Этот способ сработает для уже установленной системы.
Если эта виртуальная машина еще не была запущена, вы можете попробовать изменить настройки VirtualBox таким образом, чтобы машина выбрала наилучшее разрешение экрана, для этого выполните:
VBoxManage setextradata global GUI/MaxGuestResolution any
Также вы можете попытаться установить точное разрешение для вашей виртуальной машины, если она еще не запущена:
VBoxManage setextradata имя_машины CustomVideoMode11024x768x32
Дальше можно подумать, что мы можем просто открыть настройки и поменять разрешение VirtualBox в настройках экрана.

И можно было бы, но все окно не помещается на экране, поэтому попасть по кнопке Применить будет очень сложно.
Есть еще один способ — с помощью утилиты xrandr. Она позволяет менять настройки экрана, и в том числе разрешение. Сначала смотрим доступные варианты:

Далее чтобы изменить размер экрана Virtualbox достаточно выполнить:
xrandr -s 1024×768

Этот способ должен сработать в большинстве случаев. И после этого разрешение экрана Virtualbox ubuntu станет пригодным к работе.
Читайте также: 15 45Mm is stm
Выводы
В этой статье мы рассмотрели как изменить разрешение экрана virtualbox, теперь вы можете комфортно работать даже с LiveCD, где нельзя установить дополнения гостевой ОС. А что касается обычной системы, то тут единственно верным будет именно вариант с дополнениями.