Поддерживаемые виртуальные машины Debian в Hyper-V
В этой статье описывается поддержка виртуальных машин 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 | ✔ | ✔ |
Примечания.
Создание файловых систем на виртуальных жестких дисках размером более 2 ТБ не поддерживается.
Начиная с Debian 8.3, установленный вручную пакет Debian "hyperv-daemons" содержит пару "ключ-значение", fcopy и daemons VSS. В Debian 7.x и 8.0-8.2 пакет hyperv-daemons должен поступать из серверных портов Debian.
В Windows Server 2012 R2 виртуальные машины поколения 2 имеют безопасную загрузку, включенную по умолчанию, и некоторые виртуальные машины Linux не загружаются, если только не отключен параметр безопасной загрузки. Вы можете отключить безопасную загрузку в разделе "Встроенное ПО " параметров виртуальной машины в диспетчере Hyper-V или отключить ее с помощью PowerShell:
Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
Последние возможности вышестоящего ядра доступны только с помощью ядер, доступных в репозитории серверных портов Debian.
Хотя Debian 7.x не поддерживается и использует старое ядро, ядро, включенное в серверные порты Debian для Debian 7.x, улучшило возможности Hyper-V.