VMware esitteli vSphere 7.0 -versiossa apuohjelman, jolla voit hallita käynnistyslaitejärjestystä ESXistä, kun järjestelmän laiteohjelmisto toimii UEFI-käynnistystilassa. Mahdollisuus hallita käynnistyslaitteita ESXi:ssä antaa mahdollisuuden muuttaa käynnistysjärjestystä seuraavissa käynnistyksissä tarvittaessa. Tämä voi olla kätevä vaihtoehto järjestelmänvalvojille, joilla ei ole etäkonsolin käyttöoikeutta tiettyyn palvelimeen, mutta jotka haluavat vaihtaa käynnistyslaitteen tiettyjen vaatimusten mukaiseksi.
/usr/lib/vmware/uefi/bin/bootorder on VMwaren EFI-apuohjelma käynnistysmuuttujien hallintaan ESXi:ssä. Apuohjelman mukana on myös ohjesivu, jossa kaikki vaihtoehdot näkyvät parametrilla '-h'.
Esimerkkinä alla on joitakin apuohjelman tarjoamia parametreja, joiden avulla voit tarkastella nykyistä käynnistyslaitetta, luetella kaikki järjestelmässä käytössä olevat käynnistyslaitteet, asettaa kertaluonteisen seuraavan käynnistysvaihtoehdon jne.
Tarkista ensin, toimiiko järjestelmän laiteohjelmisto UEFI-käynnistystilassa. ESXi:stä voit tarkistaa saman komennolla 'vsish -e get /hardware/firmwareType'. Tämä komento palauttaa joko Legacy BIOS:in tai UEFI:n järjestelmänvalvojan asetusten mukaan.
Jos järjestelmän käynnistystilaksi on määritetty UEFI, alla on joitakin /usr/lib/vmware/uefi/bin/bootorder utility -apuohjelman tarjoamia vaihtoehtoja käynnistyslaitejärjestyksen seuraamiseen ja hallintaan.
~] /usr/lib/vmware/uefi/bin/bootorder -l # Tämä komento antaa luettelon järjestelmässä käyttöön otetuista käynnistyslaitteista.
Käynnistys0004: VMware ESXi
Käynnistys0003: Sulautettu NIC 1 -portti 1, osio 1
Käynnistys0001: Virtuaalinen levyke
Käynnistys0002: Virtuaalinen CD-levy
Alla on nimenomainen vaihtoehto nykyisen käynnistyslaitteen hakemiseen yllä olevan komennon lisäksi, kuten alla.
~] /usr/lib/vmware/uefi/bin/bootorder -c # Näyttää nykyisen käynnistyslaitteen.
Käynnistys0004: VMware ESXi
Toinen hyödyllinen vaihtoehto on asettaa kertaluonteiset seuraavat käynnistysasetukset käyttämällä -x-parametria siten, että se asettaa määritetyn käynnistyslaitteen seuraavaan välittömään käynnistykseen. Tässä yllä olevassa esimerkissä voit käyttää sen käynnistyslaitteen kokonaislukuarvoa, jonka haluat määrittää seuraavaa käynnistystä varten.
~] /usr/lib/vmware/uefi/bin/bootorder -x 3 # Tämä asettaa kertaluonteisen seuraavan käynnistyksen.
~] /usr/lib/vmware/uefi/bin/bootorder -n # Tämä parametri näyttää kertaluonteisen seuraavan käynnistyksen asetusjoukon.
Käynnistys0003: Sulautettu NIC 1 -portti 1, osio 1
Tämä auttaa käyttäjää hallitsemaan järjestelmän käynnistysmuuttujia, kun käynnistyslaitteita halutaan muuttaa ESXi:ssä.