Как я могу увеличить разрешение экрана Hyper-V?

21

Я только начал экспериментировать с Hyper-V в Windows 8 и установил на него Ubuntu. Однако, когда я запускаю его, мое разрешение экрана мало.

Как я могу масштабировать Ubuntu до разрешения моего экрана?

Ladineko
источник

Ответы:

0

Установите службы интеграции Hyper-V . Это обеспечивает лучшую интеграцию отображения / ввода / сети между гостем и хостом.

allquixotic
источник
1
Это поможет изменить разрешение экрана Hyper-V.
Девид
Ссылка больше не работает, я получил: К сожалению, эта загрузка больше не доступна.
i88.ca
27

Вот как вы можете изменить разрешение Ubuntu (Linux), работающего в Hyper-V:

  • Установите linux-image-extras (гипервизоры): sudo apt-get install linux-image-extra-virtual
  • Откройте Терминал и введите: sudo gedit /etc/default/grub
  • Найдите строку, начинающуюся с GRUB_CMDLINE_LINUX_DEFAULT, и добавьте video=hyperv_fb:1920x1080(или ваше предпочтительное разрешение) между кавычками (максимально возможное разрешение - 1920x1080 ) следующим образом:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080"
  • Сохранить и выйти
  • Бег sudo update-grub
  • Перезапустите Hyper-V (может быть достаточно перезапустить Ubuntu (Linux))


Увеличен размер дисплея Hyper-V до 1680x1050. У меня разрешение экрана Windows 8 составляет 1920x1200:

Devid
источник
1
У меня работал на моем хосте Win 8.1 и гостевой Ubuntu 14.04.
Гас
У меня не работал хост с Windows 8.1 и Ubuntu 14.04 LTS.
null_pointer
При использовании разрешения 1920x1080 это работало, но не работало с 1920x1200.
null_pointer
1
Знайте, я не должен использовать это для "спасибо", но это лучшее описание в Интернете!
HockeyJ
1
Хорошо работал на Thinkpad X1 с Windows 10 и Ubuntu LTS 14.04 внутри Hyper-V. Разрешение 1920x1080
Маттиас
5

В последнем выпуске Ubuntu службы интеграции Hyper-V встроены в ядро ​​и не помогут. К сожалению, даже с окнами hyper-v не будет отображать большее разрешение при обращении к нему через диспетчер виртуальных машин.

Попробуйте получить доступ к нему через VNC, вы сможете получить лучшее разрешение таким образом.

Логан Биссоннетт
источник
1
Есть способ изменить разрешение экрана, просто проверьте мой ответ. VNC и RDP будут отображаться в полноэкранном режиме, но производительность не очень хорошая.
Девид
2
Можете ли вы указать, как получить к нему доступ?
Пабло Джомер
1

Я знаю, что эта тема старая, но если она отвечает на вопрос для других.

sudo nano /etc/default/grub

находить:

GRUB_CMDLINE_LINUX_DEFAULT="There is probably stuff here"

В конце добавить splash video=hyperv_fb:1920x1080

Должно появиться как

GRUB_CMDLINE_LINUX_DEFAULT="quiet elevator=noop splash video=hyperv_fb:1920x1080"

тогда беги

sudo update-grub

Включить BackPorts, для Джесси.

sudo nano /etc/apt/scources.list

добавлять

deb http://ftp.debian.org/debian jessie-backports main

sudo apt-get update

sudo apt-get -t jessie-backports install hyperv-daemons

Перезагружать. Надеюсь, у вас будет радость!

Scobber

Скотт Пеппер
источник
2
Вы в значительной степени повторили ответ Девида , или вы думаете, что добавили сюда какую-то ценность?
Загримсан
Все решения, которые у меня были, были точными для @devid. Единственное, что заставило меня перестать думать о хосте HyperV 2012 (не R2), - это репозиторий backports. добавив, что параметр ядра ничего не сделал иначе.
Скотт Пеппер
Хорошо, достаточно справедливо. Пожалуйста, отредактируйте свой ответ, чтобы подчеркнуть это различие, и я его добавлю. (поэтому форматирование на нем тоже не повредит)
zagrimsan