49

Я новичок в VirtualBox и пытаюсь настроить экземпляр Windows 7 64.

Я установил экземпляр виртуальной машины с установленной Windows 7, но он заполняет только небольшую часть моего экрана. Даже когда я выхожу на полный экран, окно остается того же размера, а остальная часть экрана заполнена серым пространством.

Я установил VirtualBox Guest Additions, который позволял мне переходить с разрешения 800x600 на 1024x768, но это по-прежнему неудовлетворительно, так как дисплей моего ноутбука составляет 1600x900.

Любая помощь в этом будет очень цениться. Благодарю.

7 ответов7

51

Вы должны установить гостевые дополнения. В меню "Устройства" в строке меню виртуальной машины VirtualBox имеет удобный пункт меню "Установить гостевые дополнения", который монтирует ISO-файл "Гостевые дополнения" внутри вашей виртуальной машины. Затем гость Windows должен автоматически запустить установщик гостевых дополнений, который устанавливает гостевые дополнения в ваш гостевой Windows. После этого ваша виртуальная ОС scren будет автоматически менять разрешение на весь экран.

24

Попробуйте увеличить память виртуального графического адаптера до 64 или 128M. Это может помочь. Вы также можете посмотреть, можете ли вы изменить разрешение экрана в гостевой ОС.

5

Автоматическое изменение размера гостевого дисплея

Оставив комментарий к вашему первоначальному вопросу, я разобрался в своей проблеме. Я нажал Command-G вместо Command-F. На хосте Mac Command-G включает параметр «Автоматическое изменение размера гостевого дисплея». Это исправило это.

1

Насколько я знаю, может быть три причины:

  • Либо ваша видеокарта не поддерживает такое высокое разрешение: как BobTsaid, вы можете попробовать настроить параметры видеокарты в свойствах виртуальной машины.
  • Или может случиться так, что событие resize неправильно интерпретируется VirtualBox: что произойдет, если вы измените размер окна, перетаскивая угол до разрешения выше 1027 * 768? Если это работает (что позволяет вам подняться выше), попробуйте несколько раз войти и выйти из полноэкранного режима.
  • И если вы используете приложение, которое полностью контролирует экран (например, игру), и это приложение не поддерживает ваше целевое разрешение, то мало что можно сделать.
1

Вам нужно перезагрузить ВМ после установки гостевых дополнений, а затем выбрать опции для автоматического изменения размера гостевого дисплея и т.д. По своему вкусу.

0

У меня была та же проблема, и мое гостевое дополнение было установлено правильно. Я прочитал предложение BobT выше и проверил графическую память моего адаптера, и он использовал 128 МБ. Я изменил его на 256 МБ, и все было исправлено. Затем изменил его обратно на 128 МБ, и теперь все в порядке :)
Так что, может быть, просто изменение необходимо намекнуть VB графический адаптер.
Надеюсь, что это работает :)

0

Существует пункт меню в VirtualBox GUI под Экран> Перейти на полный экран; также доступно через Host + F по умолчанию. (вы можете настроить ключ хоста в настройках VBox).

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .