Поддерживаемые виртуальные машины Debian в Hyper-V

Область применения: Azure Stack HCI, Windows Server 2022, Windows Server 2019, Hyper-V Server 2019, Windows Server 2016, Hyper-V Server 2016, Windows Server 2012 R2, Hyper-V Server 2012 R2, Windows 10, Windows 8.1

В этой статье описывается поддержка виртуальных машин Debian в Hyper-V.

Условные обозначения таблицы

Следующая карта распространения функций указывает на функции, которые присутствуют в каждой версии Windows Server. Известные проблемы и обходные пути для каждого дистрибутива перечислены после таблицы.

  • Встроенные службы интеграции Linux (LIS) включаются в состав этого дистрибутива Linux. Пакет загрузки LIS, предоставленный корпорацией Майкрософт, не работает для этого дистрибутива. Не устанавливайте пакет Майкрософт. Номера версий модуля ядра для встроенного LIS (как показано в lsmodе, например) отличаются от номера версии пакета загрузки LIS, предоставленного корпорацией Майкрософт. Несоответствие не означает, что встроенный LIS устарел.

  • ✔ — Доступные функции

  • (пусто) — компонент недоступен

Компонент Версия Windows Server 11 (Bullseye) 10.0-10.3 (Бюстер)
Доступность Встроены Встроены
Основной 2019, 2016, 2012 R2
Точное время Windows Server 2016 2019, 2016 ✔ Примечание 4 ✔ Примечание 4
Сеть
Кадры крупного размера 2019, 2016, 2012 R2
Теги и магистрали виртуальной локальной сети 2019, 2016, 2012 R2
Динамическая миграция 2019, 2016, 2012 R2
Внедрение статических IP-адресов 2019, 2016, 2012 R2
vRSS 2019, 2016, 2012 R2 ✔ Примечание 4 ✔ Примечание 4
Сегментация TCP и разгрузки контрольной суммы 2019, 2016, 2012 R2 ✔ Примечание 4 ✔ Примечание 4
SR-IOV; 2019, 2016 ✔ Примечание 4 ✔ Примечание 4
Память
Изменение размера VHDX 2019, 2016, 2012 R2 ✔ Примечание 1 ✔ Примечание 1
Виртуальное подключение Fibre Channel 2019, 2016, 2012 R2
Резервное копирование динамических виртуальных машин 2019, 2016, 2012 R2 ✔ Примечание 2 ✔ Примечание 2
Поддержка TRIM 2019, 2016, 2012 R2 ✔ Примечание 4 ✔ Примечание 4
SCSI WWN 2019, 2016, 2012 R2 ✔ Примечание 4 ✔ Примечание 4
Память
Поддержка ядра PAE 2019, 2016, 2012 R2
Настройка разрыва MMIO 2019, 2016, 2012 R2
Динамическая память — горячая надстройка 2019, 2016, 2012 R2 ✔ Примечание 4 ✔ Примечание 4
Динамическая память — воздушный шар 2019, 2016, 2012 R2 ✔ Примечание 4 ✔ Примечание 4
Изменение размера памяти среды выполнения 2019, 2016 ✔ Примечание 4 ✔ Примечание 4
Видео
Видеоустройство hyper-V 2019, 2016, 2012 R2
Разное
Пара "Ключ-значение" 2019, 2016, 2012 R2 ✔ Примечание 2 ✔ Примечание 2
Не маскируемые прерывания 2019, 2016, 2012 R2
Копирование файлов с узла на гость 2019, 2016, 2012 R2 ✔ Примечание 2 ✔ Примечание 2
Команда lsvmbus 2019, 2016, 2012 R2
Сокеты Hyper-V 2019, 2016 ✔ Примечание 4 ✔ Примечание 4
Сквозное руководство или DDA PCI 2019, 2016 ✔ Примечание 4 ✔ Примечание 4
Виртуальные машины поколения 2
Загрузка с помощью UEFI 2019, 2016, 2012 R2 ✔ Примечание 3 ✔ Примечание 3
Безопасная загрузка 2019, 2016

Примечания.

  1. Создание файловых систем на виртуальных жестких дисках больше 2 ТБ не поддерживается.

  2. Начиная с Debian 8.3, установленный вручную пакет Debian "hyperv-daemons" содержит пару "ключ-значение", fcopy и daemons VSS. В Debian 7.x и 8.0-8.2 пакет hyperv-daemons должен поступать из серверных портов Debian.

  3. В Windows Server 2012 R2 виртуальные машины поколения 2 имеют безопасную загрузку, включенную по умолчанию, и некоторые виртуальные машины Linux не загружаются, если только не отключен параметр безопасной загрузки. Вы можете отключить безопасную загрузку в разделе "Встроенное ПО " параметров виртуальной машины в диспетчере Hyper-V или отключить ее с помощью PowerShell:

    Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
    
  4. Последние вышестоящий возможности ядра доступны только с помощью ядер, доступных в репозитории внутренних портов Debian.

  5. Хотя Debian 7.x не поддерживается и использует старое ядро, ядро, включенное в серверные порты Debian для Debian 7.x, улучшило возможности Hyper-V.

См. также