Macchine virtuali Debian supportate in Hyper-V

Si applica a: 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

Questo articolo descrive il supporto offerto per le macchine virtuali (VM) Debian in Hyper-V.

Legenda tabella

La mappa di distribuzione di funzionalità seguente indica le funzionalità presenti in ogni versione di Windows Server. Dopo la tabella sono elencate i problemi noti e soluzioni alternative per ogni distribuzione.

  • Incorporato - Linux Integration Services (LIS) è incluso in questa distribuzione di Linux. Il pacchetto di download di LIS fornito da Microsoft non funziona per questa distribuzione. Non installare il pacchetto Microsoft. I numeri di versione del modulo kernel per LIS predefinito (come illustrato da lsmod, ad esempio) sono diversi dal numero di versione nel pacchetto di download LIS fornito da Microsoft. La mancata corrispondenza non indica che la versione incorporata di LIS è scaduta.

  • ✔ - Funzionalità disponibile

  • (vuoto)-funzionalità non disponibile

Funzionalità Versione di Windows Server 11 (Bullseye) 10.0-10.3 (Buster)
Disponibilità Predefinito Predefinito
Core 2019, 2016, 2012 R2
Ora esatta di Windows Server 2016 2019, 2016 ✔ Nota 4 ✔ Nota 4
Funzionalità di rete
Frame jumbo 2019, 2016, 2012 R2
Assegnazione di tag e trunking VLAN 2019, 2016, 2012 R2
Live Migration 2019, 2016, 2012 R2
Inserimento di IP statico 2019, 2016, 2012 R2
RSS virtuale 2019, 2016, 2012 R2 ✔ Nota 4 ✔ Nota 4
Offload checksum e segmentazione TCP 2019, 2016, 2012 R2 ✔ Nota 4 ✔ Nota 4
SR-IOV 2019, 2016 ✔ Nota 4 ✔ Nota 4
Spazio di archiviazione
Ridimensionamento VHDX 2019, 2016, 2012 R2 ✔ Nota 1 ✔ Nota 1
Fibre Channel virtuale 2019, 2016, 2012 R2
Backup delle macchine virtuali attive 2019, 2016, 2012 R2 ✔ Nota 2 ✔ Nota 2
Supporto per TRIM 2019, 2016, 2012 R2 ✔ Nota 4 ✔ Nota 4
WWN SCSI 2019, 2016, 2012 R2 ✔ Nota 4 ✔ Nota 4
Memory
Supporto del kernel PAE 2019, 2016, 2012 R2
Configurazione del gap MMIO 2019, 2016, 2012 R2
Memoria dinamica - aggiunta a caldo 2019, 2016, 2012 R2 ✔ Nota 4 ✔ Nota 4
Memoria dinamica - Ballooning 2019, 2016, 2012 R2 ✔ Nota 4 ✔ Nota 4
Ridimensionamento della memoria di runtime 2019, 2016 ✔ Nota 4 ✔ Nota 4
Video
Dispositivo video specifico Hyper-V 2019, 2016, 2012 R2
Varie
Coppia chiave-valore 2019, 2016, 2012 R2 ✔ Nota 2 ✔ Nota 2
Interrupt non mascherabile 2019, 2016, 2012 R2
Copia di file dall'host al guest 2019, 2016, 2012 R2 ✔ Nota 2 ✔ Nota 2
comando lsvmbus 2019, 2016, 2012 R2
Socket di Hyper-V 2019, 2016 ✔ Nota 4 ✔ Nota 4
Pass-through/DDA PCI 2019, 2016 ✔ Nota 4 ✔ Nota 4
Macchine virtuali di seconda generazione
Avvio con UEFI 2019, 2016, 2012 R2 ✔ Nota 3 ✔ Nota 3
Avvio protetto 2019, 2016

Note

  1. La creazione di file system in dischi rigidi virtuali di dimensioni superiori a 2 TB non è supportata.

  2. A partire da Debian 8.3, il pacchetto Debian installato manualmente "hyperv-daemons" contiene i daemon per la coppia chiave-valore, fcopy e VSS. In Debian 7.x e 8.0-8.2 il pacchetto hyperv-daemons deve provenire da backport Debian.

  3. In Windows Server 2012 R2 l'avvio protetto delle macchine virtuali di seconda generazione è abilitato per impostazione predefinita e alcune macchine virtuali Linux non si avviano a meno che l'opzione di avvio protetto non venga disabilitata. È possibile disabilitare l'avvio protetto nella sezione Firmware delle impostazioni per la macchina virtuale nella Console di gestione di Hyper-V oppure disabilitarlo usando PowerShell:

    Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
    
  4. Le funzionalità più recenti del kernel upstream sono disponibili solo usando i kernel disponibili nel repository backport Debian.

  5. Anche se Debian 7.x non supporta e usa un kernel precedente, il kernel incluso nei backport Debian per Debian 7.x ha migliorato le funzionalità di Hyper-V.

Vedi anche