Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Hjælpeprogram til styring af UEFI-startordrer i VMware ESXi 7.0

Summary: Dette er et dokument, der beskriver administration af startvariabler fra ESXi. Fra og med 7.0 giver VMware mulighed for at administrere startvariablerne, når systemet bruger UEFI-starttilstand. ...

This article applies to   This article does not apply to 

Symptoms

Fra vSphere 7.0 introducerede VMware et hjælpeprogram til at administrere rækkefølgen af startenheder fra ESXi, når systemets firmware kører i UEFI-starttilstand. Muligheden for at administrere startenheden/-enhederne med i ESXi giver mulighed for at ændre startrækkefølgen for efterfølgende start, hvis det er nødvendigt. Dette kan være en praktisk mulighed for administratorer, der ikke har fjernadgang til konsollen for en given server, men ønsker at ændre startenheden til specifikke krav. 

 
/usr/lib/vmware/uefi/bin/bootorder er det EFI-hjælpeprogram, VMware har leveret til at administrere startvariablerne med i ESXi. Der er også en hjælpeside sammen med værktøjet, hvor alle mulighederne kan ses ved hjælp af parameteren '-h'.


Som et eksempel nedenfor viser nogle af de parametre, som værktøjet giver, ved hjælp af hvilke du kan se den aktuelle boot-enhed, liste alle boot-enheder, der er aktiveret på systemet, indstille engangs næste opstartsindstilling osv.

Indledningsvis skal du kontrollere, om systemets firmware kører i UEFI-starttilstand. Fra ESXi kan du kontrollere det samme ved hjælp af 'vsish -e get /hardware/firmwareType'. Denne kommando returnerer enten "Legacy BIOS" eller "UEFI", afhængigt af hvad administratoren har indstillet. 
 

Hvis systemets starttilstand er indstillet til 'UEFI', er nedenfor nogle af mulighederne i hjælpeprogrammet /usr/lib/vmware/uefi/bin/bootorder til at overvåge og administrere rækkefølgen af startenheder. 

~] /usr/lib/vmware/uefi/bin/bootorder -l # Denne kommando Giver en liste over startenheder, der er aktiveret på systemet.

Boot0004: VMware ESXi

Boot0003: Integreret netværkskort 1 Port 1 Partition 1

Boot0001: Virtuel diskette

Start0002: Virtuel cd

 


Nedenfor er en eksplicit mulighed for at hente den aktuelle opstartsenhed ud over ovenstående kommando som nedenfor.

~] /usr/lib/vmware/uefi/bin/bootorder -c # Viser den aktuelle startenhed.

Boot0004: VMware ESXi

 


En anden nyttig mulighed er at indstille engangs næste opstartsindstillinger ved hjælp af -x parameter, så den indstiller den udpegede opstartsenhed i den næste øjeblikkelige opstart. I dette eksempel ovenfor kan du bruge heltalsværdien for den tilsvarende startenhed, som du vil indstille til næste start.
 

~] /usr/lib/vmware/uefi/bin/bootorder -x 3  # Herefter indstilles engangsstart.

~] /usr/lib/vmware/uefi/bin/bootorder -n # Denne parameter viser den grupperede engangsindstilling for næste start. 

Boot0003: Integreret netværkskort 1 Port 1 Partition 1


Dette hjælper en bruger med at administrere systemets opstartsvariabler, når man ønsker at ændre startenhederne med i ESXi.