Kategorie: Hyper-V

Client Hyper-V, Hyper-V Server

  • TPM für Windows 11

    tpm.msc

    Windows 11 wird voraussichtlich ein TPM („Trusted Platform Module“) in der Version 2.0 benötigen. Ein TPM ist ein sicherer Speicher für kryptographische Schlüssel. Es funktioniert ähnlich wie eine Smartcard. Die Schlüssel sind aber im Gegensatz zu dieser nicht an eine Person, sondern ein Gerät gebunden.

    Prüfen Sie die Firmware ihres Computers. Dort sollte es die Möglichkeit geben, ein dTPM („discrete TPM“), d.h. ein Hardware-TPM zu konfigurieren, falls ein solches eingebaut ist oder ein fTPM („firmware TPM“), d.h. ein Software-TPM zu konfigurieren, falls der Prozessor das unterstützt. Intel verwendet den Begriff PTT („Platform Trust Technology“).

    Wenn das TPM eingeschaltet ist, können Sie schon unter Windows 10 testen, ob es richtig erkannt wird:

    • devmgmt.msc“ zeigt das TPM unter „Sicherheitsgeräte“.
    • tpm.msc“ zeigt Statusinformationen, falls eines vorhanden ist oder einen Fehler, falls nicht.
    • Auch der PowerShell-Befehl „Get-Tpm“ liefert Informationen.
    • Bei der Gelegenheit prüfen Sie mit „msinfo32.exe“, ob „BIOS-Modus“ auf „UEFI“ und „Sicherer Startzustand“ (Secure Boot) auf „Ein“ steht.
    Hyper-V Einstellungen

    Hyper-V kann für die virtuelle Maschine ein TPM simulieren, auch wenn im physischen Rechner keines vorhanden ist.

  • Windows 10 1809

    Für kurze Zeit war das Windows 10 Update 1809 („Redstone 5“) verfügbar, bevor es wieder zurückgezogen wurde. Bei mir verlief die Installation unproblematisch allerdings fiel mir eine Änderung in der Hyper-V Konfiguration auf:

    Hyper-V RemoteFX
    Die RemoteFX-3D-Grafikkarte wird nicht mehr unterstützt.

    Eine mögliche Alternative ist Discrete Device Assignment (DDA). Ob DDA mit der vorhandenen Hard- Firm- und Software überhaupt möglich ist, kann man mit dem PowerShell-Script survey-dda.ps1 testen.

    Siehe auch What’s new in Windows 10, version 1809 for IT Pros

    Update: Seit dem letzten Patchday, Dienstag den 13. November ist das Oktober-Update wieder verfügbar.

  • Hyper-V Server

    HyperV Server
    HyperV Server Console Menu

    Zum Download des Hyper-V Servers ist eine Registrierung bei Microsoft erforderlich. Der kostenlose Download wird als Testversion bezeichnet, aber der Testzeitraum läuft nicht ab. Die Basisinstallation ist weitgehend selbsterklärend, aber am Schluss erscheint nur ein Textbasiertes Menü und kein GUI, insbesondere keine Oberfläche zum Anlegen virtueller Maschinen.
    (mehr …)

  • RemoteFX mit Client Hyper-V

    Seit Windows 10 Version 1511 ist RemoteFX™ auch im Client Hyper-V möglich. Im Hyper-V Manager wird zunächst die im realen Rechner vorhandene Grafikkarte ausgewählt:

    Physische GPU
    Physische GPU für RemoteFX

    (mehr …)

  • Hyper-V verschachteln

    VMware bot schon seit einiger Zeit (ESXi 4.1, Workstation 9) die Möglichkeit, innerhalb einer virtuellen Maschine eine weitere Virtualisierung durchzuführen. Microsoft Client Hyper-V erlaubt verschachtelte Virtualisierung (Nested Virtualization) seit Windows 10 Preview Build 10565. Ich habe es mit dem Preview Build 10586 getestet. Das ist auch die Nummer des November-Updates („Threshold 2“) der Produktivversion. Die Versionsnummer kann man mit dem Befehl „winver“ prüfen.

    Verschachtelter Hyper-V
    Hardware->VM->VM unter VM

    (mehr …)

  • Backup Hyper-V Virtuelle Maschinen

    Im Prinzip reicht es, von einer virtuellen Maschine die vhdx-Dateien zu sichern, aus der ihre virtuellen Festplatten bestehen. Falls die originale VHD beschädigt ist, restauriert man einfach die gesicherte Datei. Man kann sogar eine neue VM anlegen und statt einer leeren Festplatte die gesicherte Datei verwenden, aber dann sieht es für das Gastbetriebssystem so aus, als ob es sich um einen neuen Computer handelt, und Windows verlangt eine Aktivierung. Wichtig ist daher, zusätzlich die Dateien unter „%ProgramData%\Microsoft\Windows\Hyper-V\Virtual Machines“ zu sichern. Wo genau die Dateien liegen, hängt von den Einstellungen ab:

    Hyper-V Einstellungen
    Standardordner für virtuelle Computer

    Windows PowerShell
    Copyright (C) 2015 Microsoft Corporation. Alle Rechte vorbehalten.
    PS C:\WINDOWS\system32> Get-VMHost | Format-List -Property VirtualHardDiskPath,VirtualMachinePath
    
    VirtualHardDiskPath : C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks
    VirtualMachinePath  : C:\ProgramData\Microsoft\Windows\Hyper-V
    

    Statt die Dateien von Hand zu kopieren kann man auch im Hyper-V Manager mit der rechten Maustastaste auf die VM klick und „Export“ wählen.

  • VHD Komprimieren

    Defragmentierung
    Laufwerke optimieren: Speicherplatzeffizienz

    Dynamische virtuelle Festplatten, d. h. VHD- oder VHDX-Dateien wachsen erst, wenn sie mit Daten beschrieben werden. Beim Löschen solcher Daten schrumpfen sie aber nicht automatisch. Wenn die VHD auf der realen Maschine mehr Platz belegt, als in der virtuellen Maschine genutzt wird, sinkt die „Speicherplatzeffiziez“ unter 100%.

    Dies wird besonders deutlich, wenn man nach einem Betriebssystemupdate mit der Systemsteuerung die Datenträgerbereinigung („Speicherplatz durch Löschen nicht erforderlicher Dateien freigeben“, „cleanmgr.exe“) aufruft.
    (mehr …)

  • Hyper-V upgraden

    Nach dem Windows 10
    Upgrade
    Habe ich mir den Client Hyper-V angesehen:

    Konfigurationsversion upgraden (1/2)
    Konfigurationsversion upgraden (1/2)

    Konfigurationsversion upgraden (2/2)
    Konfigurationsversion upgraden (2/2)

    (mehr …)

  • VMware und Hyper-V Netzwerktypen

    Virtuelle Maschinen können bei VMware Workstation und Hyper-V auf unterschiedliche Art mit dem Netzwerk verbunden werden. Folgende Typen sind in etwa vergleichbar:

    VMware Netzwerktyp Hyper-V Switchtyp Beschreibung
    VMnet0 Bridged External Die VM ist mit ihrer virtuellen Netzwerkkarte direkt an das Netzwerk angeschlossen.
    VMnet1 Host-only Internal Die VM ist nur vom Rechner, auf dem sie läuft, aber nicht vom Netzwerk aus sichtbar.
    VMnet8 NAT Ähnlich wie Host-only bzw. Internal, aber zwischen dem Netzwerk und der VM findet NAT statt
    Private Die VM ist nur mit anderen VMs am gleichen privaten Netz verbunden.

    Bei Hyper-V ist „NAT“ kein eigener Netzwerktyp. Stattdessen muss man „Internal“ wählen und NAT von Hand einrichten: (mehr …)

  • Linux Secure Boot in Hyper-V

    Set-VMFirmware openSUSE -SecureBootTemplate MicrosoftUEFICertificateAuthority
    Set-VMFirmware openSUSE -SecureBootTemplate MicrosoftUEFICertificateAuthority

    Im Artikel „Linux als VM der Generation 2“ hatte ich beschrieben, dass es unter Windows 8.1 Client Hyper-V möglich sei, Linux per EFI zu booten, falls man Secure Boot ausschaltet. Unter Windows Server 10 Preview und Windows 10 Technical Preview gibt es folgenden Weg, auch Secure Boot zu ermöglichen: (mehr …)