Изменить разрешение экрана в Oracle Linux, работающем в Windows Hyper V
Как можно изменить разрешение экрана гостевой ОС: Oracle-Linux 7, работающей на Hyper-V? Причина, по которой это требуется, заключается в том, что на боковой и нижней панелях имеются полосы прокрутки, которые необходимо пройти, чтобы добраться до конца экрана "Гость", и это может стать утомительным.
Я попытался установить " Службы интеграции Linux версии 4.0 для Hyper-V ". Это было сделано на основе предыдущего опыта работы с VMware, VBox и Hyper-V, для которых требовалось установить своего рода "гостевые дополнения" или "службы интеграции" в гостевой ОС, чтобы разрешить разрешение экрана.
Для установки " Linux Integration Services версии 4.0 для Hyper-V " ядро, на котором работала гостевая ОС, должно было быть "ядром Redhat", а не UEK Oracle-Linux 7 по умолчанию. Я последовал за этим, чтобы изменить ядро.
# grub2-set-default 0
# grub2-mkconfig -o /etc/grub2.cfg
# init 6
* init 6: перезагружает ОС.
Это не сработало для меня.
Затем я попробовал что-то похожее на это, что говорит следующее (для Ubuntu):
- автор добавил "video=hyperv_fb:1920x1080" в /boot/grub2/grub.cfg. Когда я повторил это, я заметил сообщение об отсутствии непосредственного редактирования /boot/grub2/grub.cfg, поэтому вместо этого я добавил строку в /etc/default/grub.
Тоже не помогло.
Еще одна вещь, на которую следует обратить внимание: я начинающий с этой ОС.
1 ответ
Вот что я наконец-то должен был сделать, чтобы это исправить (после целого дня поиска).
grubby --update-kernel=ALL --args="video=hyperv_fb:1024x768"
Источник для этого здесь и здесь.
Часть кода "1024x768" может быть изменена по мере необходимости.
Я подозреваю, что установка " Linux Integration Services версии 4.0 для Hyper-V" также помогла; Поскольку "hyperv_fb" используется в коде.
Далее мне нужно выяснить, как я могу разрешить "совместное использование буфера обмена" между хост-и гостевой ОС