Integrácia ovládačov tretích strán do ISO obrazu VMWare ESXi 6.7

V tomto článku si ukážeme, ako pridať (integrovať) ovládače do inštalačného obrazu ESXi 6.7. Napriek tomu, že obraz VMWare ESXi je certifikovaný (podporovaný) väčšinou populárnych serverových modelov, nezahŕňa ovládače pre všetky príležitosti (napríklad vo Windows), takže môže pracovať na akomkoľvek hardvéri. Ak sa teda pokúsite nainštalovať obraz ESXi 6.7 na bežný domáci počítač, s najväčšou pravdepodobnosťou narazíte na skutočnosť, že v inštalačnom obraze ISO nie sú žiadne ovládače pre niektoré zariadenia (radič RAID, sieťová karta, grafické adaptéry atď.)..

Najčastejšie sa pri pokuse o inštaláciu ESXi z pôvodnej jednotky do vášho domáceho počítača zobrazí chyba „Žiadne sieťové adaptéry“. Obrázok ESXi nepodporuje väčšinu sieťových kariet. Ak chcete nainštalovať ESXi na taký počítač, budete musieť do inštalačného obrazu integrovať ovládače sieťovej karty.

Pozrime sa, ako sami pridáte ovládač do inštalačného obrazu ISO VMware ESXi 6.7 ISO. V tomto príklade ukážeme, ako integrovať ovládače sieťových kariet Realtek do obrazu ESXi..

Spoločnosť VMware oficiálne odporúča používať vlastné pomôcky na prispôsobenie obrázkov ESXi. vSphere ESXi Image Builder, ale je to celkom špecifické a vyžaduje si použitie nasadeného vCenter Server Appliance (vCSA). Väčšina správcov systému používa neoficiálny nástroj. ESXi-Customizer.

obsah:

  • Kde stiahnuť ovládače pre VMWare ESXi?
  • Integrácia ovládača do obrazu ESXi pomocou grafického nástroja ESXi-Customizer
  • Integrácia ovládačov pomocou skriptu PowerShell ESXi-Customizer-PS

Kde stiahnuť ovládače pre VMWare ESXi?

Najprv musíte nájsť ovládače pre váš hardvér. Nájdete ich na webovej stránke VMWare v časti Sprievodca kompatibilitou VMware, na webovej stránke výrobcu zariadenia, na autorskej webovej stránke pomôcky ESXi-Customizer (https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages - ovládač sieťovej karty Realtek ( net55-r8168) Stiahol som si ho priamo tu) alebo pomocou vyhľadávania Google (niečo ako „Realtek NIC pre ESXi“)).

Upozorňujeme, že potrebujete ovládač vo formáte vibrácií, tgz alebo zip (zväzok offline)..

Ovládače nájdete aj podľa zariadenia VID. Naštartujte počítač so systémom Linux LiveCD a zistite VID a DID zariadenia, napríklad spustením príkazu:

lspci -nn

Pomocou identifikátorov, ktoré ste dostali, môžete vyhľadávať vibračné ovládače v sieti.

Integrácia ovládača do obrazu ESXi pomocou grafického nástroja ESXi-Customizer

ESXi-Customizer - je to grafický nástroj s jednoduchým rozhraním, ktorý vám umožňuje automatizovať proces integrácie ovládačov a vibračných súborov do obrazu ESXi ISO.

Hlavnou nevýhodou ESXi-Customizer je, že podporuje iba ESXi 4.1, 5.0, 5.1 a 5.5. Keď sa pokúsite vytvoriť obrázok, ktorý použije pre modernú verziu ESXi, zobrazí sa chyba. V súčasnosti nie je skript aktualizovaný od roku 2016.

Stiahnite si ESXi-Customizer-v2.7.2.exe (https://www.v-front.de/p/esxi-customizer.html), rozbaľte archív a spustite obslužný program (ESXi-Customizer.cmd). Obslužný program ESXi-Customizer oficiálne nepodporuje Windows 10, preto sa pri spustení vo W10 objaví chyba:

---------------------------
ESXi-Customizer v2.7.2 - Správa
---------------------------
FATAL ERROR: Nepodporovaná verzia systému Windows: 10.0. Vyžaduje sa minimálne Windows XP!

Ak chcete túto chybu napraviť, upravte iba súbor ESXi-Customizer.cmd a zaškrtnite riadok (na začiatok pridajte REM):

ak "! WinVer!" LSS "5.1" volanie: earlyFatal Nepodporovaná verzia systému Windows :! WinVer !. Vyžaduje sa najmenej Windows XP & exit / b 1

Uložte súbor ESXi-Customizer.cmd a spustite ho. V okne, ktoré sa otvorí, musíte zadať cestu k pôvodnému obrázku ESXi ISO, k súboru s ovládačom (formát VIB alebo archív s ovládačmi TGZ) a adresár, do ktorého sa má výsledný obrázok uložiť pomocou integrovaného ovládača. Je lepšie odstrániť tlapku pomocou kontroly aktualizácie.

Stlačte tlačidlo Run a behom niekoľkých minút sa v cieľovom adresári objaví nový obraz ESXi ISO, ktorý sa dá nainštalovať na váš hardvér..

Integrácia ovládačov pomocou skriptu PowerShell ESXi-Customizer-PS

Skript PowerShell ESXi-Customizer-PS (https://www.v-front.de/p/esxi-customizer-ps.html) možno použiť na integráciu ovládačov a aktualizáciu inštalačného obrazu ESXi 5.xa 6.x. Aby ste mohli tento skript použiť, musí byť na vašom počítači nainštalovaná VMware PowerCLI 5.1 alebo vyššia.

Stiahnite si súbor ESXi-Customizer-PS-v2.6.0.ps1 (odomknite súbor PS1 stiahnutý z internetu začiarknutím políčka uvoľnenie vo svojich vlastnostiach) a spustite PowerCLI.

Spustite príkaz:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

Pomocník pre parametre skriptu sa môže zobraziť takto:

ESXi-Customizer-PS-v2.6.0.ps1 -help

Ak si chcete stiahnuť najnovšiu verziu distribúcie ISO ESXi 6.7 s najnovšími aktualizáciami z webovej stránky VMware Online Depot, spustite príkaz:

.\ ESXi-Customizer-PS-v2.6.ps1 -v67

Podobne si môžete stiahnuť ďalšie verzie ESXI (-v67 | -v65 | -v60 | -v55 | -v51 | -v50).

Ak chcete vygenerovať obraz ISO ESXi a okamžite doň integrovať všetky zväzky offline a balíčky ovládačov VIB zo zložky C: \ distr \ esxi \ driver, spustite:

.\ ESXi-Customizer-PS-v2.6.0.ps1 -v67 -pkgDir C: \ distr \ esxi \ driver

Po 15-20 minútach sa v zadanom adresári objaví inštalačný obraz ISO ESXi.

Stiahnutý zväzok offline môžete upraviť (jedná sa o archív ZIP s inštalačnými súbormi ESXi) pridaním všetkých ovládačov VIB z určeného adresára do tohto adresára:
.\ ESXi-Customizer-PS-v2.6.0.ps1 -izip. \ VMware-ESXi-6.7.0-9484548-HPE-Gen9plus-670.10.3.5.6-Sep2018.zip -pkgDir C: \ distr \ esxi \ driver

Pomocou nasledujúceho príkazu môžete vytvoriť obraz ISO ESXi z balíka offline:

.\ ESXi-Customizer-PS-v2.6.0.ps1 -izip. \ VMware-ESXi-6.7.0-9484548-HPE-Gen9plus-670.10.3.5.6-Sep2018.zip

V online úložisku V-Front je pomerne veľká knižnica vibračných ovládačov. Do obrazu ESXi môžete integrovať konkrétne ovládače z tohto úložiska:

.\ ESXi-Customizer-PS-v2.6.0.ps1 -v67 -vft -load sata-xahci, net55-r8168, net-e1000e, esx-ui

V tomto príklade integrujeme do distribúcie ESXi nasledujúce ovládače:

  • net-E1000 - Sieťový ovládač pre Intel I21782579LM / 82574L;
  • net51-r8169 - Sieťový ovládač Realtek 8168/8111/8411/8118 (bol odstránený z verzie ESXi 5.1 a vyššej);
  • ESX-ui - ESXi Embedded Host Client - pohodlné webové rozhranie pre hostiteľa;
  • sata-xahci - mapa ovládača na správnu identifikáciu niektorých radičov SATA.

Spravidla pre väčšinu počítačov stačí do obrazu ESXi integrovať nasledujúce ovládače:

-v60 -sip -vft -load net-e1000e, net51-r8169, net55-r8168, esx-ui, sata-xahci, net51-sky2, esxcli-shell

Ak chcete aktualizovať zväzok offline najnovšími záplatami z úložiska VMware, postupujte takto:

.\ ESXi-Customizer-PS-v2.6.0.ps1 -v67 -izip. \ VMware-ESXi-6.7.0-9484548-HPE-Gen9plus-670.10.3.5.6-Sep2018.zip -update