So konfigurieren Sie die Startreihenfolge von Hyper-V VM

Die Startreihenfolge der virtuellen Hyper-V-Maschine klingt ziemlich einfach, bis Sie etwas benötigen, das nicht die Standardeinstellung ist. Eine virtuelle Maschine in Hyper-V startet von CD / DVD (oder zugeordneten ISO-Dateien), optischen Laufwerken, IDE (festen lokalen Festplatten), Next Network Services (PXE) und schließlich virtualisierten Diskettenmedien. Für die meisten Hyper-V-Setups ist dies in Ordnung. Aber was macht man, wenn sich die Startreihenfolge ändern muss und sich möglicherweise massenhaft ändern muss?

In diesem Fall können die Eigenschaften der virtuellen Maschine für die Startreihenfolge geändert werden. Abbildung A unten zeigt eine virtuelle Hyper-V-Maschine, bei der das IDE-Gerät (VHD / VHDX-Festplatten) als führendes Startgerät nach oben verschoben wird:

Abbildung A.

Dies ist gut für Situationen geeignet, in denen Benutzer möglicherweise ihre eigenen Medien zuordnen, die bootfähige Elemente enthalten können (z. B. eine Wiederherstellungsumgebung). Das Ändern der Einstellungen in Hyper-V Manager eignet sich für eine einmalige Änderung (insbesondere, wenn sie an eine Vorlage / Bibliothek gesendet wird). aber nicht die beste Situation für eine große Veränderung.

Wenn Sie das bootfähige Verhalten mehrerer virtueller Maschinen gleichzeitig ändern möchten, können Sie dies mit PowerShell tun. Dieselbe Änderung in PowerShell vorzunehmen ist eigentlich ganz einfach. Mit den Befehlen Get-VM und Set-VMBios wird diese Änderung auf VM-Basis vorgenommen. In Abbildung A hat die DLD-2008R2-VM ihre Startreihenfolge, um die IDE an die erste Stelle zu setzen. Das folgende PowerShell-Skript führt diese Änderung durch (und fragt die Startreihenfolge vor und nach der Änderung ab):

 get-vm DLD-2008R2 | Get-VMBios 

get-vm DLD-2008R2 | Set-VMBios -StartupOrder

@ ("IDE", "CD", "LegacyNetworkAdapter", "Floppy")

get-vm DLD-2008R2 | Get-VMBios

Wenn dieses Skript auf alle auf einem Host inventarisierten VMs angewendet werden soll (der einzige Haken bei PowerShell und Hyper-V Manager beim Ändern der Startreihenfolge besteht darin, dass die virtuelle Maschine ausgeschaltet werden muss), kann das folgende PowerShell-Skript verwendet werden:

 get-vm * | Set-VMBios -StartupOrder @ ("IDE", "CD", "LegacyNetworkAdapter", "Floppy") 
Das Ausführen dieses Skripts ist in Abbildung B für eine einzelne VM dargestellt.

Abbildung B.

Klicken um zu vergrößern.

Das Ändern der Startreihenfolge in Hyper-V ist eigentlich recht einfach, insbesondere da dies über die Verwaltungsebene des Hypervisors und nicht über die virtuelle Maschine erfolgt. In diesem TechNet-Blogbeitrag wird etwas mehr über den Befehl Set-VMBios von PowerShell gesprochen.

Ändern Sie die Startoptionen für virtuelle Maschinen? Wenn ja, in welchen Situationen müssen Sie dies tun? Ich habe ein paar gemacht, bin aber neugierig, was Sie sehen. Teilen Sie Ihre Erfahrungen unten.

© Copyright 2020 | mobilegn.com