Dela via


Virtuella Ubuntu-datorer som stöds på Hyper-V

Följande funktionsdistributionskarta anger funktionerna i varje version. De kända problemen och lösningarna för varje distribution visas efter tabellen.

Tabellförklaring

  • Inbyggd – Linux Integration Services (LIS) ingår som en del av den här Linux-distributionen. Det Microsoft-tillhandahållna LIS-nedladdningspaketet fungerar inte för den här distributionen, så installera det inte. Versionsnumren för kernelmodulen för den inbyggda LIS (som visas av till exempel lsmod) skiljer sig från versionsnumret i det Microsoft-tillhandahållna LIS-nedladdningspaketet. Ett matchningsfel indikerar inte att den inbyggda LIS är inaktuell.

  • ✔ – Funktionen är tillgänglig

  • (blanka) – Funktionen är inte tillgänglig

Funktionalitet Windows Server-operativsystemversion 24.04 LTS 22.04 LTS 20.04 LTS 18.04 LTS 16.04 LTS
Tillgänglighet Inbyggd Inbyggd Inbyggd Inbyggd Inbyggd
Kärna 2025, 2022, 2019, 2016
Exakt tid för Windows Server 2016 2025, 2022, 2019, 2016
Nätverk
Jumbo-paket 2025, 2022, 2019, 2016
VLAN-taggning och trunkering 2025, 2022, 2019, 2016
Direktmigrering 2025, 2022, 2019, 2016
Statisk IP-injektion 2025, 2022, 2019, 2016 ✔ Anmärkning 1 ✔ Anmärkning 1 ✔ Anmärkning 1 ✔ Anmärkning 1 ✔ Anmärkning 1
vRSS 2025, 2022, 2019, 2016
TCP-segmentering och kontrollsummeavlastningar 2025, 2022, 2019, 2016
SR-IOV 2025, 2022, 2019, 2016
Lagring
Ändra storlek på VHDX 2025, 2022, 2019, 2016
Virtuell Fiberkanal 2025, 2022, 2019, 2016 ✔ Anmärkning 2 ✔ Anmärkning 2 ✔ Anmärkning 2 ✔ Anmärkning 2 ✔ Anmärkning 2
Säkerhetskopiering av virtuella datorer i realtid 2025, 2022, 2019, 2016 ✔ Anmärkning 3, 4, 5 ✔ Anmärkning 3, 4, 5 ✔ Anmärkning 3, 4, 5 ✔ Anmärkning 3, 4, 5 ✔ Anmärkning 3, 4, 5
TRIM-stöd 2025, 2022, 2019, 2016
SCSI WWN 2025, 2022, 2019, 2016
Minne
PAE-kernelstöd 2025, 2022, 2019, 2016
Konfiguration av MMIO-mellanrum 2025, 2022, 2019, 2016
Dynamiskt minne – Hot-Add 2025, 2022, 2019, 2016 ✔ Anmärkning 6, 7, 8 ✔ Anmärkning 6, 7, 8 ✔ Anmärkning 6, 7, 8 ✔ Anmärkning 6, 7, 8 ✔ Anmärkning 6, 7, 8
Dynamiskt minne – ballongering 2025, 2022, 2019, 2016 ✔ Anmärkning 6, 7, 8 ✔ Anmärkning 6, 7, 8 ✔ Anmärkning 6, 7, 8 ✔ Anmärkning 6, 7, 8 ✔ Anmärkning 6, 7, 8
Ändra storlek på minne under körning 2025, 2022, 2019, 2016
Video
Hyper-V specifik videoenhet 2025, 2022, 2019, 2016
Diverse
Nyckel/värde-par 2025, 2022, 2019, 2016 ✔ Anmärkning 5, 9 ✔ Anmärkning 5, 9 ✔ Anmärkning 5, 9 ✔ Anmärkning 5, 9 ✔ Anmärkning 5, 9
Avbrott som inte kan maskeras 2025, 2022, 2019, 2016
Filkopiering från värd till gäst 2025, 2022, 2019, 2016
lsvmbus-kommando 2025, 2022, 2019, 2016
Hyper-V Kontakter 2025, 2022, 2019, 2016
PCI-genomsläpp/DDA 2025, 2022, 2019, 2016
virtuella datorer i generation 2
Starta med UEFI 2025, 2022, 2019, 2016 ✔ Anmärkning 10, 11 ✔ Anmärkning 10, 11 ✔ Anmärkning 10, 11
Säker uppstart 2025, 2022, 2019, 2016

Noteringar

  1. Statisk IP-inmatning kanske inte fungerar om NetworkManager har konfigurerats för ett visst Hyper-V-specifikt nätverkskort på den virtuella datorn eftersom det kan åsidosätta statiska IP-inställningar som har konfigurerats manuellt. För att säkerställa att statisk IP-inmatning fungerar smidigt kontrollerar du att Nätverkshanteraren är helt avstängd eller har inaktiverats för ett specifikt nätverkskort via dess ifcfg-ethX-fil .

  2. När du använder virtuella fiberkanalenheter kontrollerar du att det logiska enhetsnumret 0 (LUN 0) har fyllts i. Om LUN 0 inte har fyllts i kanske en virtuell Linux-dator inte kan montera fiberkanalenheter internt.

  3. Om det finns öppna filhandtag under en säkerhetskopiering av en virtuell dator kan de säkerhetskopierade virtuella hårddiskarna i vissa undantagsfall behöva genomgå en konsistenskontroll av filsystemet (fsck) vid återställning.

  4. Direktsäkerhetskopieringsåtgärder kan misslyckas tyst om den virtuella datorn har en ansluten iSCSI-enhet eller direktansluten lagring (kallas även för en direktdisk).

  5. På långsiktiga supportversioner (LTS) använder du den senaste HWE-kerneln (virtual Hardware Enablement) för uppdaterade Linux-integreringstjänster.

    Om du vill installera den Azure-anpassade kärnan på Ubuntu kör du följande kommandon som root-användare (eller med sudo):

    # apt-get update
    # apt-get install linux-azure
    
  6. Stöd för dynamiskt minne är endast tillgängligt på 64-bitars virtuella datorer.

  7. Dynamiska minnesåtgärder kan misslyckas om gästoperativsystemet körs för lite minne. Följande är några metodtips:

    • Startminne och minimalt minne ska vara lika med eller större än mängden minne som distributionsleverantören rekommenderar.

    • Program som tenderar att förbruka hela det tillgängliga minnet i ett system är begränsade till att förbruka upp till 80 procent av tillgängligt RAM-minne.

  8. Om du använder dynamiskt minne på Windows Server anger du Startminne, Minimiminne och Maximalt minne i multiplar på 128 MB . Om du inte gör det kan det leda till Hot-Add-fel, och du kanske inte ser någon minnesökning på ett gästande operativsystem.

  9. I Windows Server 2019 och Windows Server 2016 kanske nyckel/värde-parinfrastrukturen inte fungerar korrekt utan en Linux-programuppdatering. Kontakta distributionsleverantören för att hämta programuppdateringen om du ser problem med den här funktionen.

  10. Virtuella datorer i generation 2 har säker start aktiverat som standard och vissa virtuella Linux-datorer startar inte om inte alternativet för säker start är inaktiverat. Du kan inaktivera säker start i avsnittet Inbyggd programvara i inställningarna för den virtuella datorn i Hyper-V Manager eller inaktivera den med PowerShell:

    Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
    
  11. Följ dessa steg innan du försöker kopiera den virtuella hårddisken för en befintlig virtuell dator av generation 2 för att skapa nya virtuella datorer i generation 2:

    1. Logga in på den befintliga virtuella datorn i generation 2.

    2. Ändra katalog till EFI-startkatalogen:

      # cd /boot/efi/EFI
      
    3. Kopiera ubuntu-katalogen till en ny katalog med namnet boot:

      # sudo cp -r ubuntu/ boot
      
    4. Ändra katalog till den nyligen skapade startkatalogen:

      # cd boot
      
    5. Byt namn på filen shimx64.efi:

      # sudo mv shimx64.efi bootx64.efi
      
  12. För att kunna utföra direktmigreringar för virtuella datorer som har konfigurerats i generation 2 måste alternativet Migrera till en fysisk dator med en annan processorversion aktiveras under Processorkompatibilitet> i dina VM-inställningar. Mer information finns i Läget för processorkompatibilitet i Hyper-V.

Se även