Как изменить разрешение виртуальной машины hyper v
Перейти к содержимому

Как изменить разрешение виртуальной машины hyper v

  • автор:

Меняем разрешение экрана виртуальной машины Hyper-V с РЕДОС Linux

Меняем разрешение экрана виртуальной машины Hyper-V с РЕДОС Linux

В прошлой статье – Соединение с удаленным рабочим столом в РЕДОС Linux с помощью x11vnc мы рассмотрели подключение к удаленному рабочему столу РЕДОС Linux. Сегодня мы настроим разрешение экрана виртуальной машины — увеличив его до 1920х1080 для комфортной работы в полноэкранном режиме через VNC. Подключимся к РЕДОС по VNC , нажмем F 8 : 1Выберем Full Screen — Изображение развернется на весь экран: 2VNC -клиент изменяет размер активной области в зависимости от разрешения рабочего стола, так что нам нужно выставить нужный размер на рабочем столе. В РЕДОС откроем Пуск – Параметры – Экраны 3В списке разрешений только одно — 1152х864, чтобы изменить разрешение нам нужно внести изменения в конфигурацию при загрузке — GRUB! 4

Указываем разрешение экрана в настройках загрузчика Grub

Откроем консоль и выполним:

su grubby --update-kernel=ALL --args="video=hyperv_fb:1920x1080" 

Таким образом мы указываем уже в процессе загрузки использовать разрешение 1920×1080! Запустим

grub2-mkconfig -o /boot/efi/EFI/redos/grub.cfg 
Генерируется файл настройки grub … Найдена тема: /boot/grub2/themes/redos/theme.txt Добавляется элемент загрузочного меню для настроек микропрограммы UEFI … завершено 

Эта команда вносит все необходимые изменения в конфигурацию загрузки. Перезагрузим :

reboot 

Если в процессе загрузки мы нажмем ‘ e’ , то увидим, что наши параметры были добавлены в загрузку: 5Теперь виртуальная машина загружается совсем в другом разрешении: 6Присоединимся к ней по VNC : 7Нажмем F 8 и перейдем в полноэкранный режим: 8Войдем: Теперь работать с удаленным ПК намного удобнее.

Заключение

Сегодня мы рассмотрели установку разрешения экрана РЕДОС Linux установленного в виртуальной машине Hyper — V : Рассмотрели параметры экрана; Обновили параметры загрузчика Grub ; Проверили как изменилось разрешение после перезагрузки.

Как изменить разрешение экрана Linux в Hyper-V?

Есть Win10 Pro с Hyper-V, в Hyper-V стоит Linux Mint 19.04. Единственное доступное разрешение — 1152*864
Беглый гуглёж не дал результатов, этот совет результата не дал.

Как его изменить?

  • Вопрос задан более трёх лет назад
  • 14022 просмотра

2 комментария

Простой 2 комментария

Zoominger

Newbie2 @Newbie2 Автор вопроса
Решения вопроса 1
Newbie2 @Newbie2 Автор вопроса

Помог совет 20ivs, из комментариев

1. Открыть терминал
2. sudo nano /etc/default/grub
ищем строку, которая начинается с GRUB_CMDLINE_LINUX_DEFAULT и добавляем video=hyperv_fb:[разрешение экрана, которое нужно]. Например, мне нужно 1280×720, тогда строка будет выглядеть так: GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash video=hyperv_fb:1280×720″
3. Сохраняем и закрываем редактор.
4. sudo update-grub
5. Перезагрузка виртуальной машины.

Увеличение разрешения экрана Ubuntu в Hyper-V

Увеличение разрешения экрана Ubuntu в Hyper-V

Сложностей в изменении разрешения экрана в ОС Windows установленной в ВМ Hyper-V не возникает. Начиная с WIndows 10 синхронизация в Hyper-V уже встроена в ОС. С Linux все иначе, увеличение разрешения экрана Ubuntu в Hyper-V потребует чуть больше действий чем в Windows.

Когда мы устанавливаем ОС на основе дистрибутива Linux, в моем случае Ubuntu то изменить разрешение рабочего стола не получится. Стоит стандартное 1024*768 и просто кликнув свойства рабочего стола его не изменить.

Для решения данного вопроса есть два пути. Первый – это включить расширенный сеанс Hyper-V и установить пакеты совместимости на Ubuntu (как это сделать можно посмотреть тут). Второй – менять разрешение экрана в конфигурационных файлах Ubuntu. Рассмотрим второй вариант.

Установка пакетов для поддержки ВМ
sudo apt-get install linux-image-extra-virtual

Редактирование конфигурации загрузчика GRUB

Откроем файл настроек для внесения изменений

sudo nano /etc/default/grub

Необходимо найти строчку которая начинается с GRUB_CMDLINE_LINUX_DEFAULT и заменить её на

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

где 1920×1080 – необходимое разрешение экрана.

После внесения изменений сохраним файл кнопкой F2 и согласимся на изменение.

Обновление конфигурации GRUB

Перечитаем конфигурационный файл для применения настроек GRUB

sudo update-grub

Перезапустим операционную систему. Если изменения сразу не применятся закройте окно с виртуальной машиной и откройте снова.

Результатом проделанной работы станет требуемое разрешение

Да возможно метод не так удобен по причине постоянной правки конфига для изменения разрешения. Но так ли часто вы его меняете? ��

Данный метод удобен лично для меня тем что дает возможность работать с оригинальным рабочим столом Ubuntu. Когда вы используете расширенный сеанс Hyper-V, то при его настройке устанавливается пакет xrdp. И все взаимодействие с рабочим столом идет через него. Я встречал моменты с графическом интерфейсе Ubuntu где не удавалось нажать кнопку при работе через xrdp. В общем каждый решает для сам сам, что более удобно.

Видео о том как происходит увеличение разрешения экрана Ubuntu в Hyper-V смотрите ниже

После создания нового сертификата Виртуальной машины Hyper-V возникают проблемы с разрешением мыши и экрана при управлении виртуальной машиной с помощью консоли диспетчера Hyper-V.

В этой статье описывается решение проблем с разрешением мыши и экрана при управлении виртуальной машиной с помощью консоли диспетчера Hyper-V.

Применяется к: Windows Server 2012 R2
Исходный номер базы знаний: 2413735

Симптомы

На Windows Server 2012 R2 может возникнуть один из следующих симптомов при подключении к виртуальной машине Hyper-V с помощью консоли диспетчера Hyper-V или консоли администрирования System Center Virtual Machine Manager:

  • Курсор мыши завис или исчез.
  • Разрешение экрана возвращено к размеру по умолчанию.

При подключении к виртуальной машине с помощью подключения к удаленному рабочему столу (RDP) перечисленные выше симптомы не проявляются.

Причина

Эта проблема может возникнуть после создания нового сертификата Виртуальной машины Hyper-V.

Следующее событие будет зарегистрировано в журнале событий Hyper-VMMS при создании нового сертификата VMMS:

Имя журнала: Microsoft-Windows-Hyper-V-VMMS-Администратор
Источник: Microsoft-Windows-Hyper-V-VMMS
Идентификатор события: 12520
Уровень: предупреждение
Описание:
Автоматическое создание самозаверяющего сертификата для проверки подлинности сервера.

Разрешение

Чтобы устранить эту проблему, выполните одно из следующих действий на сервере Hyper-V:

  • Поместите виртуальные машины в сохраненное состояние, а затем возобновите работу виртуальных машин.
  • Перезапустите виртуальные машины.

Дополнительная информация

Самозаверяющий сертификат, созданный службой управления виртуальными машинами Hyper-V, действителен в течение одного года.

Обратная связь

Были ли сведения на этой странице полезными?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *