Hyper-V 上支援的 Debian 虛擬機器
適用於: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
本文概述 Hyper-V 上針對 Debian 虛擬機器 (VM) 所提供的支援。
資料表圖例
下列功能發行版本對應指出每個 Windows Server 版本中現有的功能。 每個發行版本的已知問題和因應措施皆列在資料表之後。
內建 - Linux 整合服務 (LIS) 會納入成為此 Linux 發行版本的一部分。 Microsoft 提供的 LIS 下載套件不適用於此發行版本。 請勿安裝 Microsoft 套件。 內建 LIS 的核心模組版本號碼 (如 lsmod 所示) 與 Microsoft 提供的 LIS 下載套件上的版本號碼不同。 不相符並不表示內建的 LIS 已過期。
✔ - 功能可用
(空白) - 功能無法使用
功能 | Windows Server 版本 | 11 (靶心) | 10.0-10.3 (Buster) |
---|---|---|---|
可用性 | 內建 | 內建 | |
核心 | 2019、2016、2012 R2 | ✔ | ✔ |
Windows Server 2016 精確時間 | 2019, 2016 | ✔ 附註 4 | ✔ 附註 4 |
網路 | |||
大型訊框 | 2019、2016、2012 R2 | ✔ | ✔ |
VLAN 標記和主幹 | 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 |
Storage | |||
VHDX 調整大小 | 2019, 2016, 2012 R2 | ✔ 附註 1 | ✔ 附註 1 |
虛擬光纖通道 | 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 |
PCI 傳遞/DDA | 2019, 2016 | ✔ 附註 4 | ✔ 附註 4 |
第 2 代虛擬機器 | |||
使用 UEFI 開機 | 2019, 2016, 2012 R2 | ✔ 附註 3 | ✔ 附註 3 |
安全開機 | 2019、2016 | ✔ | ✔ |
備註
不支援在大於 2 TB 的 VHD 上建立檔案系統。
從 Debian 8.3 開始,手動安裝的 Debian 套件「hyperv-daemons」包含索引鍵/值組、fcopy 和 VSS 精靈。 在 Debian 7.x 和 8.0-8.2 上,hyperv 精靈套件必須來自 Debian 向後移植。
在 Windows Server 2012 R2 上,第 2 代虛擬機器預設會啟用安全開機,而除非停用安全開機選項,否則部分 Linux 虛擬機器會無法開機。 您可以在 [Hyper-V 管理員] 虛擬機器設定的 [韌體] 區段停用安全開機,或是使用 PowerShell 停用安全開機:
Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
只能透過使用 Debian 向後移植存放庫中可用的核心,來使用最新的上游核心功能。
雖然 Debian 7.x 不再受支援並使用較舊的核心,但 Debian 7.x 的 Debian 向後移植中包含的核心已改善 Hyper-V 功能。