Hyper-V

Матеріал з Wiki.Zina
Перейти до навігації Перейти до пошуку

Установка Hyper-V в Windows Server 2019

[ред. | ред. код]

Выполнить в PowerShell под Administartor:

Enable-WindowsOptionalFeature –Online -FeatureName Microsoft-Hyper-V –All -NoRestart

Install-WindowsFeature RSAT-Hyper-V-Tools -IncludeAllSubFeature

Install-WindowsFeature RSAT-Clustering -IncludeAllSubFeature

Install-WindowsFeature Multipath-IO

Restart-Computer

Удаление Hyper-V

[ред. | ред. код]
Remove-WindowsFeature -Name Hyper-V

Ubuntu в Hyper-V

[ред. | ред. код]

Размер экрана

[ред. | ред. код]
sudo vim /etc/default/grub

Найти строку с GRUB_CMDLINE_LINUX_DEFAULT и дописать в нее нужное разрешение в виде video=hyperv_fb:1920x1200 — т.е. так:

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

Применить изменения:

sudo update-grub

Перезагрузить Ubuntu.

Ошибка загрузки Linux на Hyper-V: The image’s hash and certificate are not allowed

[ред. | ред. код]

При загрузке ВМ в консоли Hyper-V появилось вот такое сообщение:

SCSI DVD (0,0). The image's hash and certificate are not allowed (DB).
No UEFI-compatible file system was found.
No operating system was loaded. Press a key to retry the boot sequence…

Проблема тут в том, что для виртуальных машин Generation 2 в Hyper-V используется среда UEFI с включенным по-умолчанию режимом Secure Boot. Режим безопасной загрузки не позволяет загрузится с недоверенного загрузчика Linux в ISO файле (загрузчик Linux явно не подписан и не сертифицирован Microsoft-ом).

Чтобы начать установку Linux мне пришлось отключить режим безопасной загрузки в настройках виртуальной машины (Settings -> Security -> Enable Secure Boot).

Или можно оставить Secure Boot включенным, но использовать шаблон «Microsoft UEFI Certificate Authority» вместо “Microsoft Windows”. По информации Microsoft данный шаблон позволяет запускать большинство дистрибутовов Linux в режиме совместимости с Secure Boot.

См. также

[ред. | ред. код]