Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Следующая карта распределения компонентов указывает на компоненты в каждой версии. Известные проблемы и обходные пути для каждого дистрибутива перечислены после таблицы.
Условные обозначения таблицы
Встроенные службы Linux Integration Services (LIS) включены в состав этого дистрибутива Linux. Пакет загрузки LIS, предоставленный корпорацией Майкрософт, не работает для этого дистрибутива, поэтому не устанавливайте его. Номера версий модуля ядра для встроенного кода LIS (как показано в lsmodе, например) отличаются от номера версии в пакете загрузки LIS, предоставленном корпорацией Майкрософт. Несоответствие не указывает, что встроенная функция LIS устарела.
✔ — Доступные функции
(пусто) — компонент недоступен
| Feature | Версия операционной системы Windows Server | 24.04 LTS | 22.04 LTS | 20.04 LTS | 18.04 LTS | 16.04 LTS |
|---|---|---|---|---|---|---|
| Availability | Built-in | Built-in | Built-in | Built-in | Built-in | |
| Core | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Точное время Windows Server 2016 | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Networking | ||||||
| Джамбо-фреймы | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Маркировка и транкинг VLAN | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Динамическая миграция | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Внедрение статических IP-адресов | 2025, 2022, 2019, 2016 | ✔ Примечание 1 | ✔ Примечание 1 | ✔ Примечание 1 | ✔ Примечание 1 | ✔ Примечание 1 |
| vRSS | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Сегментация TCP и разгрузка контрольной суммы | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| SR-IOV | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Storage | ||||||
| Изменение размера VHDX | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Виртуальное подключение Fibre Channel | 2025, 2022, 2019, 2016 | ✔ Примечание 2 | ✔ Примечание 2 | ✔ Примечание 2 | ✔ Примечание 2 | ✔ Примечание 2 |
| Резервное копирование работающей виртуальной машины | 2025, 2022, 2019, 2016 | ✔ Примечание 3, 4, 5 | ✔ Примечание 3, 4, 5 | ✔ Примечание 3, 4, 5 | ✔ Примечание 3, 4, 5 | ✔ Примечание 3, 4, 5 |
| Поддержка TRIM | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| SCSI WWN | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Memory | ||||||
| Поддержка ядра PAE | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Настройка разрыва MMIO | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Динамическая память — горячее добавление | 2025, 2022, 2019, 2016 | ✔ Примечание 6, 7, 8 | ✔ Примечание 6, 7, 8 | ✔ Примечание 6, 7, 8 | ✔ Примечание 6, 7, 8 | ✔ Примечание 6, 7, 8 |
| Динамическая память — воздушный шар | 2025, 2022, 2019, 2016 | ✔ Примечание 6, 7, 8 | ✔ Примечание 6, 7, 8 | ✔ Примечание 6, 7, 8 | ✔ Примечание 6, 7, 8 | ✔ Примечание 6, 7, 8 |
| Изменение размера памяти среды выполнения | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Video | ||||||
| Конкретное видеоустройство Hyper-V | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Miscellaneous | ||||||
| Пара "Ключ-значение" | 2025, 2022, 2019, 2016 | ✔ Примечание 5, 9 | ✔ Примечание 5, 9 | ✔ Примечание 5, 9 | ✔ Примечание 5, 9 | ✔ Примечание 5, 9 |
| Не маскируемые прерывания | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Копирование файлов с хоста на гостевую систему | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Команда lsvmbus | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| сокеты Hyper-V | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Сквозное руководство или DDA PCI | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
| Виртуальные машины поколения 2 | ||||||
| Загрузка с помощью UEFI | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ Примечание 10, 11 | ✔ Примечание 10, 11 | ✔ Примечание 10, 11 |
| Безопасная загрузка | 2025, 2022, 2019, 2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
Notes
Внедрение статических IP-адресов может не работать, если NetworkManager настроен для заданного сетевого адаптера Hyper-V на виртуальной машине, так как он может переопределить статические параметры IP-адресов, которые были настроены вручную. Чтобы обеспечить плавное функционирование статического внедрения IP-адресов, убедитесь, что диспетчер сети полностью отключен или отключен для конкретного сетевого адаптера через его файл ifcfg-ethX .
При использовании устройств виртуального канала волокон убедитесь, что логическая единица 0 (LUN 0) заполнена. Если LUN 0 не заполнен, виртуальная машина Linux может не подключать волоконно-оптические устройства напрямую.
Если во время операции резервного копирования виртуальных машин в реальном времени остаются открытые дескрипторы файлов, в отдельных случаях обработанные диски VHD могут потребовать проверки согласованности файловой системы (
fsck) при восстановлении.Операции динамического резервного копирования могут выполняться автоматически, если виртуальная машина имеет подключенное устройство iSCSI или подключенное прямое хранилище (также называемое сквозным диском).
В выпусках долгосрочной поддержки (LTS) используется последняя версия ядра виртуального аппаратного обеспечения (HWE) для самой новой версии служб интеграции Linux.
Чтобы установить настроенное для Azure ядро в Ubuntu, выполните следующие команды в качестве пользователя root (или с помощью sudo):
# apt-get update # apt-get install linux-azureПоддержка динамической памяти доступна только на 64-разрядных виртуальных машинах.
Операции с динамической памятью могут завершиться ошибкой, если гостевая операционная система имеет слишком мало свободной памяти. Ниже приведены некоторые рекомендации.
Объем памяти запуска и минимальной памяти должен быть равен или больше объема памяти, которую рекомендует поставщик распространителя.
Приложения, которые, как правило, используют всю доступную память в системе, ограничены потреблением до 80 процентов доступной ОЗУ.
Если вы используете динамическую память в Windows Server, укажите память запуска, минимальную память и максимальные параметры памяти в нескольких 128 мегабайтах (МБ). Невыполнение этого может привести к сбоям горячего добавления, и вы не увидите увеличения памяти в гостевой операционной системе.
В Windows Server 2019 и Windows Server 2016 инфраструктура пар ключей и значений может работать неправильно без обновления программного обеспечения Linux. Обратитесь к поставщику дистрибутива, чтобы получить обновление программного обеспечения в случае проблем с этой функцией.
Виртуальные машины поколения 2 имеют безопасную загрузку, включенную по умолчанию, и некоторые виртуальные машины Linux не будут загружаться, если только не отключен параметр безопасной загрузки. Вы можете отключить безопасную загрузку в разделе " Встроенное ПО " параметров виртуальной машины в диспетчереHyper-V или отключить ее с помощью PowerShell:
Set-VMFirmware -VMName "VMname" -EnableSecureBoot OffПрежде чем пытаться скопировать виртуальный жесткий диск существующей виртуальной машины поколения 2 для создания виртуальных машин поколения 2, выполните следующие действия.
Войдите на существующую виртуальную машину поколения 2.
Измените директорию на загрузочную директорию EFI.
# cd /boot/efi/EFIСкопируйте каталог Ubuntu в новый каталог с именем boot:
# sudo cp -r ubuntu/ bootСмените каталог на только что созданный каталог загрузки:
# cd bootПереименуйте файл shimx64.efi:
# sudo mv shimx64.efi bootx64.efi
Чтобы выполнить динамическую миграцию для виртуальных машин, настроенных в поколении 2, миграция на физический компьютер с другой версией процессора должна быть включена в разделе "Совместимость процессора>" в параметрах виртуальной машины. Дополнительные сведения см. в разделе "Режим совместимости процессора" в Hyper-V.