- VirtualBox. Как изменить разрешение экрана гостевой системы.
- Предыстория
- Решение
- Ставим на Windows
- Ставим на Linux
- Установка размера экрана гостевой ОС не работает (серый)
- Kali 2021.1 на Virtual Box не растягивается экран
- Режим интеграция дисплея в VirtualBox не работает
- Режим VirtualBox интеграция экрана не работает
- Установка образа гостевого дополнения
- Отключение 3D-ускорения
- Разрешение не изменяется при изменении размера окна Virtualbox
- 8 ответов
VirtualBox. Как изменить разрешение экрана гостевой системы.
Столкнулся с проблемой, что невозможно изменить разрешение экрана гостевой ОС в гипервизоре Oracle VirtualBox. Ниже приведу способ, как разрешить эту задачу для практически любой гостевой ОС.
Предыстория
Когда начал изучать программирование на Hexlet, сразу же переехал на Linux, без возможности возврата. Снёс Windows, поставил Ubuntu.
Само собой сразу возникло много вопросов, как всё это работает и куда тыкать. Точно помню, что в курсе «Основы командной строки. Операционные системы», было знакомство с Linux и дополнительные материалы по установке Ubuntu и операционным системам.
Курс мотивировал изучать и исследовать Linux дальше.
В общем и целом мне очень понравилась операционная система — она плавная и аккуратная. И в последствии конечно же захотелось попробовать как можно больше, найти свой дистрибутив и окружение рабочего стола. Чтобы испытать разные дистрибутивы с понравившимся мне DE, плюс для работы на удалёнке, мне нужен был Windows, поэтому я решил использовать VirtualBox.
Так вот, когда меняю разрешение экрана в настройках гостевой системы, нажимаю «Принять», но разрешение не меняется. А иногда необходимых параметров просто нет. Как-будто не установлены драйвера.
Решение
В общем вычитал, что необходимо поставить VBoxGuestAdditions — Гостевые дополнения. Это образ, который необходимо установить в привод виртуальной машины и запустить в гостевой системе. Данное дополнение предоставляет следующие возможности:
- Интеграция указателя мыши (полезно, единый курсор для хоста и гостя)
- Общие папки
- Лучшая поддержка видео (как следствие произвольное изменение сторон экрана)
- Бесшовные окна
- Общие каналы связи основная/гостевая ОС
- Синхронизация времени
- Общий буфер обмена
- Автоматические логины
Всю информацию взял с офф.сайта, где и расположена документация. Если интересны подробности по каждому пункту, ссылку оставлю тут.
Меня интересует конкретно ресайз окна. Сам образ VBoxGuestAdditions можно найти и скачать в сети, но, к сожалению, все источники не официальны. Но этого как оказалось и не требуется, опять же обратимся к докам, тут всё чётко сказано, что при установке лицензионного софта Oracle VirtualBox, VBoxGuestAdditions поставляется с установочным файлом.
Образ можно найти в основной системе:
- Для Windows
- C:\Program files\Oracle\VirtualBox.
- Для Mac OS X
- Файл находится в пакете приложений Oracle VM VirtualBox в папке Contents/MacOS.
- Для Linux
- Обычно /opt/VirtualBox/
В моём случае образ находился по адресу /usr/share/virtualbox/VBoxGuestAdditions.iso
Чтобы проще было его использовать в будущем и каждый раз не вспоминать, где он находится, скопировал образ в домашний каталог.
Далее дело за малым, запускаем гостевую систему, монтируем диск VBoxGuestAdditions.iso в виртуальный привод или наоборот сначала монтируем, потом запускаем.
Ставим на Windows
- При монтировании CD система автозапуска предложит выбрать действие для обнаруженного диска
- Выбираем «Запустить»
- Если не предложит, нужно будет зайти в Проводник/Мой компьютер, открыть папку и запустить файл VBoxWindowsAdditions.exe
- Согласиться с установкой, подружить с антивирусом (Поставить галочку «Доверять»).
- Перезагрузить
Ставим на Linux
- Запустили ОС
- Монтируем диск
- Открываем эмулятор терминала (можно в файловом менеджере открыть папку с образом, правым кликом «Открыть в терминале»)
- sh ./VBoxLinuxAdditions.run
- Перезагрузить
Указателем мыши меняем размер окна или разворачиваем его на весь экран, рабочий стол гостевой системы меняет параметры разрешения автоматически под текущие размеры.
Из опробованных дистров, почему-то не сработало на Ubuntu 18.04 LXQT и Debian или OPENSuse XFCE, точно уже не помню.
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.
Источник
Установка размера экрана гостевой ОС не работает (серый)
Virtual Box 5.1.8
Гостевая ОС: Windows XP SP3 Pro x32
Хост: Windows 10 x64
Дополнения установлены без ошибок.
Чтобы я не делал не получается заставить менять разрешение при изменении окна виртуалки. У меня была сторонняя виртуалка с XP, так там это работало. Я виртуалку сконвертировал из VMWare, удалив VMWare Tools. Всё работает, а автоматическое отслеживание разрешения — нет (и серое как режим интеграции экрана, т.е. выбрать нельзя).
Если вручную с гостевой ОС поменяю разрешение, то окно подстраивается.
Добавлено через 1 час 6 минут
Обновил Virtual Box до версии 5.1.10. Переустановил дополнения и о чудо (!) оно заработало!
Увеличение размера окна у стенок экрана не работает
Это издевательство, уже не раз пожалел с переходом на Windows 10, хотя у него есть и свои плюсы.
Не могу изменить разрешение экрана в гостевой ОС
На Runtu 14.04 установил VirtualBox 5.0.14, гостевая ОС WinXP. Не могу поменять разрешение 800х600.
Установка гостевой ОС
Уважаемые форумчане! Я новичек в linux, но для обучения требуется перейти на ubuntu. В интернете.
Radeon RX 460 потухание экрана, серый экран WIN 10
Добрый вечер господа! В играх и не только вылетает серый экран, да да серый не черный. Типо помехи.
Большое разрешение экрана гостевой Windows на VirtualBox
Привет всем! У меня сейчас старый монитор с разрешением 1280×1024, но мне нужно проверить.
Маленький размер экрана гостевой ОС в VMware — как увеличить?
Здравствуйте форумчане! Некоторое время работаю с программой VMware. Замечательная штука! Но есть.
Установка гостевой MacOS в Virtualbox
Доброго времени суток. прошу помощи. пытаюсь установить MacOS гостевой системой в Virtualbox.
Установка Fedora 20 в качестве гостевой OC на VirtualBox
Здравствуйте. Не смог установить Fedora 20 на VirtualBox, вылетает ошибка после запуска. Основная.
Источник
Kali 2021.1 на Virtual Box не растягивается экран
Обновился с 2020.2 до 2021.1, и снова возникла старая проблема с гостевыми дополнениями. После обновления самого VirtulaBox до последней версии буфер обмена заработал, но экран по прежнему не растягивается. Пробовал старое решение
Приветствую! У меня VirtualBox отлично работает, экран растягивается (причём теперь в последних версиях Kali гостевые дополнения предустановлены по умолчанию). Попробуйте нажать Host+A (или через меню) растянуть экран. Также попробуйте изменить настройки разрешения экрана в гостевой ОС.
У меня тоже такое бывает — после установки гостевых дополнений и перезагрузки разрешение остаётся прежним, но подобными простыми действиями удаётся растянуть его и затем проблема больше не возникает.
Вдогонку: попробуйте с Host+A растянуть окно и уже в таком состоянии перезагрузиться — что-то подобное мне помогало, но не могу вспомнить, что именно, т.к. современные Kali Linux изначально работают без проблем, а описанный баг у меня возник с Ubuntu или Linux Mint, которые я устанавливал довольно давно.
Host+A пробовал, с перезагрузкой тоже не сработало, но изменение разрешения отчасти помогло — экран не меняется при изменении размера окна, но по крайней мере стал большим (правда с прокруткой, т.к. там нет подходящего разрешения)
Именно так было и у меня, тоже сначала получился экран с прокруткой, но потом как-то я его «дожал». К сожалению, не помню как именно. То есть гостевые дополнения работают, но что-то им не хватает или мешает какая-то настройка экрана.
@Wh4t3v3r, не знаю, актуально ли для вас ещё это, но я вспомнил, как исправил свою проблему!
При выключенной виртуальной машине нужно перейти в её настройки, затем на вкладку Дисплей.
На этой вкладке в качестве Графического контроллера нужно установить какой-нибудь другой. У меня нормально работает с VMSVGA.
@mial у меня по умолчанию как раз VMSGA стоит, попробовал другие и обратно поставить — не сработало, но с VBoxVGA экран сразу загружается более крупным (с другими увеличивается только когда залогинюсь)
(основной монитор, кстати через hdmi подключён, хотя может это и не важно, т.е. старый монитор был через vga и при его замена никак не повлияла)
upd: но если режим масштабирования включить с такой настройкой, то при подходящем разрешении выглядит почти правильно
Разверните окно виртуальной машины на максимум, затем перейдите в Меню → Вид → Подогнать размер экрана гостевой ОС. Если у вас на английском, то тогда View → Auto-resize Guest Display. Вполне возможно, что именно это мне и помогло! Я помню что переключал все режимы. Если не сработало, попробуйте с разными графическими контроллерами, также проверяйте, что ваши собственные настройки разрешения не мешают — просто смотрите, появились ли более подходящие разрешения экрана.
Если не поможет, то возможно, сейчас уже влияют ваши ручные настройки разрешения экрана. Попробуйте разные Графические контроллеры и при этом после загрузки пытаться переходить в режим Полного экрана, а также смотреть доступные разрешения.
Также попробуйте поменять тип графического контроллера, войти в режим полного экрана и перезагрузиться — чтобы компьютер сразу включился в полном экране.
В конечном счёте всё должно работать как следует.
Источник
Режим интеграция дисплея в VirtualBox не работает
Пользователи могут нажать Host + L, чтобы переключиться из любого режима в режим интеграции экрана, что позволяет использовать виртуальную машину VirtualBox без какой-либо дополнительной строки меню. Если вы пытаетесь переключиться в режим «интеграция экрана» в виртуальной машине VirtualBox, но он не активен и не работает, вот вам решение проблемы.
Режим интеграции дисплея позволяет раскрыть окно VirtualBox на весь экран и убирает рабочий стол Windows. При проблеме данный режим неактивен и выглядит так:
Режим VirtualBox интеграция экрана не работает
Чтобы исправить проблему с неработающим режимом интеграции дисплея в VirtualBox, вам необходимо выполнить следующие действия:
- Установить образ гостевого дополнения
- Отключить 3D ускорение
Установка образа гостевого дополнения
Хотя VirtualBox устанавливает более одного драйвера и пакетов с фактической установкой, он не устанавливает образ Guest Additions. Без этого пакета вы не можете использовать режимом интеграции экрана в VirtualBox. Поэтому для его установки необходимо выполнить следующие действия.
Сначала загрузите вашу виртуальную машину в VirtualBox. После входа в гостевую ОС выберите «Устройства» —> «Подключить образ диска дополнения гостевой…».
Теперь вы должны увидеть мастер установки на вашем экране. Однако, если он не работает, вам нужно установить его вручную. Для этого войдите в гостевую ОС и откройте окно «Выполнить», нажав Win + R. После этого введите:
И нажмите кнопку ОК. После завершения установки вам необходимо перезагрузить вашу виртуальную машину.
Отключение 3D-ускорения
3D-ускорение помогает виртуальной машине отображать трехмерную графику через хост-компьютер. Но, если ваша видеокарта не поддерживает такие функции или вы включили эту функцию, вам нужно отключить ее, чтобы режим интеграции работал в VirtualBox.
Для этого откройте VirtualBox, выберите виртуальную машину и нажмите кнопку «Настройки». После открытия окна перейдите в раздел «Отображение» и снимите флажок «Включить 3D-ускорение».
Нажмите кнопку ОК, чтобы сохранить изменения.
После внесения этих двух изменений режим интеграции должен работать. Если все сработало, вы должны увидеть следующий результат.
На этом все, теперь вы знаете, что делать если невозможно включить режим интеграции дисплея VirtualBox.
Источник
Разрешение не изменяется при изменении размера окна Virtualbox
Я установил Ubuntu 64bit на Virtualbox 4.2.16. Гостевые дополнения также были установлены в Ubuntu.
Однако разрешение экрана Ubuntu, похоже, не меняется, поскольку размер окна Virtualbox изменяется или если мы перейдем в полноэкранный режим. Есть идеи?
8 ответов
Установите последнюю версию virtualbox, говорят 4.3.10 или выше от здесь , и также это — соответствующие гостевые дополнения, расширения , Или можно также установить последнюю virtualbox версию из репозитория мультивселенной через склонный — добираются . Я также столкнулся с той же проблемой в более старой virtualbox версии рабочий Ubuntu 14.04 как гость ОС.
Для установки гостевых дополнений следуйте этот ответ.
просто тип: sudo apt-get install virtualbox-guest-additions-iso
Если это происходит, как только Вам установили гостевые дополнения, это может помочь DKMS
реконфигурирования, Это происходит со мной каждый раз, когда Ядро обновлено, и вышеупомянутое предоставляет решение.
Для тех, у кого уже есть гостевые расширения и дополнения, необходимо пойти проверка на дополнительные драйверы и установить собственный видеодрайвер для virtualbox, затем сбросить машину
Я установил и удалил Гостевые Дополнения multible времена (или из меню ‘Devices’ или из терминала) без удачи. Я заметил, что при выполнении этого, получал некоторые терминальные сообщения относительно DKMS.
Так. я пытался установить DKMS отдельно и бум! Полный экран с высоким разрешением снова! Таким образом подводить итог:
- Гостевые Дополнения Установки (Устройства-> Вставляют Гостевой Дополнительный образ CD. )
- Открывают терминал и вводят это sudo apt-get install virtualbox-guest-dkms
- Перезапуск
Hope, которой он помогает.
В дополнение к обеспечению, что гостевые дополнения на самом деле установлены в гостевой машине, которую необходимо также проверить’ , Автоизменяют размер Гостевого Дисплея ‘ опция в меню ‘View’ в Virtuablbox (на хост-машине).
Я попробовал все предложенные решения:
- В гостевой машине (Kubuntu 18.04), я установил ‘virtualbox-guest-additions-iso’ (благодаря Moshe Beeri)
- Установленный ‘virtualbox-guest-dkms» (благодаря доктору Windows для подсказки)
- , В то время как гостевая машина выключена, я проверил, установлен ли ‘Максимальный Гостевой Размер экрана’ на ‘Автоматический’ (видел это предложение в другом сообщении)
- Затем, я изменил ‘Графический контроллер’ на ‘VBoxVGA’. (благодаря uceieluez)
Только после 4-го шага разрешение гостевой машины было зафиксировано. Теперь это автоматически изменяет размер для установки окну виртуальной машины.
я не уверен, была ли фиксация из-за изменения графического контроллера или всего вышеупомянутого. Так или иначе, спасибо всем.
У меня была эта проблема, также выполняющая недавно установленную версию VirtualBox (VirtualBox 6.0). Я пытался установить вышеупомянутые пакеты, но не имел никакой удачи. Мое решение было простым, чем я ожидал. В то время как машина выключается, перейдите в:
Настройки (VM)> Дисплей> Графический контроллер> и избранный «VBoxVGA»
VirtualBox установил эту опцию на «VMSVGA» по умолчанию для меня. К счастью, я заметил это тонкое различие при сравнении настроек между некоторыми моими виртуальными машинами. Я надеюсь, что это работает на Вас также!
Источник