Vključitev gonilnikov drugih proizvajalcev v ISO podobo VMWare ESXi 6.7

V tem članku bomo ugotovili, kako dodati (vključiti) gonilnike v namestitveno sliko ESXi 6.7. Kljub temu, da je slika VMWare ESXi certificirana (podprta) v večini priljubljenih modelov strežnikov, ne vključuje gonilnikov za vse priložnosti (kot v operacijskem sistemu Windows), tako da lahko deluje na kateri koli strojni opremi. Če torej poskusite namestiti sliko ESXi 6.7 na običajni domači računalnik, boste najverjetneje naleteli na dejstvo, da namestitvena slika ISO nima gonilnikov za nekaj opreme (krmilnik RAID, omrežna kartica, video adapterji itd.).

Najpogosteje, ko poskusite namestiti ESXi iz prvotnega pogona v domači računalnik, se prikaže napaka "Brez omrežnih adapterjev". Slika ESXi ne podpira večine mrežnih kartic. Če želite namestiti ESXi v tak računalnik, boste morali gonilnik omrežne kartice vgraditi v svojo namestitveno sliko.

Poglejmo, kako lahko sami dodate gonilnik na namestitveno sliko VMware ESXi 6.7 ISO. V tem primeru bomo pokazali, kako integrirati gonilnike omrežnih kartic Realtek v sliko ESXi..

Uradno VMware priporoča uporabo lastnega pripomočka za prilagajanje slik ESXi. vSphere ESXi Builder slik, vendar je precej specifičen in za uporabo potrebuje nameščen vCenter Server Appliance (vCSA). Večina sistemskih skrbnikov uporablja neuradni pripomoček. ESXi-Customizer.

Vsebina:

  • Kje lahko naložite gonilnike za VMWare ESXi?
  • Vgrajevanje gonilnika v sliko ESXi s pomočjo grafičnega pripomočka ESXi-Customizer
  • Vključevanje gonilnikov z uporabo skripta PowerShell ESXi-Customizer-PS

Kje lahko naložite gonilnike za VMWare ESXi?

Najprej morate najti gonilnike za svojo strojno opremo. Najdemo jih na spletnem mestu VMWare v razdelku Vodič za združljivost VMware, na spletnem mestu proizvajalca opreme, na avtorjevem spletnem mestu pripomočka ESXi-Customizer (https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages - gonilnik kartice Realtek net55-r8168) sem ga naložil tukaj) ali s pomočjo google iskanja (nekaj takega kot "Realtek NIC za ESXi").

Upoštevajte, da potrebujete gonilnik v vib, tgz ali zip formatu (brez povezave v paketu).

Gonilnike najdete tudi po VID naprave. Zaženite računalnik Linux LiveCD in ugotovite VID in DID naprave, na primer z izvajanjem ukaza:

lspci -nn

S pomočjo prejetih identifikatorjev lahko v omrežju iščete gonilnike vibracij.

Vgrajevanje gonilnika v sliko ESXi s pomočjo grafičnega pripomočka ESXi-Customizer

ESXi-Customizer - gre za grafični pripomoček s preprostim vmesnikom, ki vam omogoča avtomatizacijo postopka vključevanja gonilnikov in vib datotek v ESXi ISO sliko.

Glavna pomanjkljivost ESXi-Customizer je ta, da podpira samo ESXi 4.1, 5.0, 5.1 in 5.5. Ko poskušate ustvariti sliko z uporabo moderne različice ESXi, se prikaže napaka. Trenutno scenarij ni posodabljal od leta 2016.

Prenesite ESXi-Customizer-v2.7.2.exe (https://www.v-front.de/p/esxi-customizer.html), razpakirajte arhiv in zaženite pripomoček (ESXi-Customizer.cmd). Pomožni program ESXi-Customizer uradno ne podpira Windows 10, zato se ob zagonu v W10 prikaže napaka:

---------------------------
ESXi-Customizer v2.7.2 - sporočilo
---------------------------
FATAL NAPAKA: Nepodprta različica operacijskega sistema Windows: 10.0. Potreben je vsaj Windows XP!

Če želite odpraviti to napako, samo uredite datoteko ESXi-Customizer.cmd in komentirajte vrstico (dodajte REM na začetku):

če "! WinVer!" LSS "5.1" klic: earlyFatal Nepodprta različica Windows:! WinVer !. Potreben je vsaj Windows XP in izhod / b 1

Shranite datoteko ESXi-Customizer.cmd in jo zaženite. V oknu, ki se odpre, morate določiti pot do prvotne slike ESXi ISO, datoteko z gonilnikom (format VIB ali arhiv z gonilniki TGZ) in imenik, v katerega shranite nastalo sliko z integriranim gonilnikom. Rato je bolje odstraniti s pregledom posodobitve.

Pritisnite gumb Zaženi in čez nekaj minut se v ciljnem imeniku prikaže nova slika ESXi ISO, ki jo lahko namestite na vašo strojno opremo.

Vključevanje gonilnikov z uporabo skripta PowerShell ESXi-Customizer-PS

Skript PowerShell ESXi-Customizer-PS (https://www.v-front.de/p/esxi-customizer-ps.html) je mogoče uporabiti za integracijo gonilnikov in posodobitev namestitvene slike ESXi 5.x in 6.x. Za uporabo te skripte morate v računalnik namestiti VMware PowerCLI 5.1 ali novejšo različico.

Prenesite datoteko ESXi-Customizer-PS-v2.6.0.ps1 (datoteko PS1, ki ste jo prenesli iz interneta, odklenite s potrditvijo polja Odkleni v njegovih lastnostih) in zaženite PowerCLI.

Zaženite ukaz:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

Pomoč za parametre skripta je lahko prikazana tako:

ESXi-Customizer-PS-v2.6.0.ps1 -pomoč

Če želite prenesti najnovejšo različico distribucije ESXi 6.7 ISO z najnovejšimi posodobitvami s spletnega mesta VMware Online Depot, zaženite ukaz:

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

Podobno lahko prenesete druge različice ESXI (-v67 | -v65 | -v60 | -v55 | -v51 | -v50).

Če želite ustvariti sliko ESXi ISO in takoj vanj vključiti vse pakete brez povezave in pakete gonilnikov VIB iz mape gonilnikov C: \ distr \ esxi \, zaženite:

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

Po 15-20 minutah se bo v določenem imeniku prikazala namestitvena slika ISO ESXi.

Naloženi paket brez povezave (to je zip arhiv z namestitvenimi datotekami ESXi) lahko spremenite tako, da vanj dodate vse gonilnike VIB iz podanega imenika:
.\ 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 \ gonilnik

Z naslednjim ukazom lahko ustvarite ISOXX sliko ESXi iz povezave brez povezave:

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

V spletni shrambi V-Front je precej velika knjižnica gonilnikov vibrov, v posebne slike ESXi lahko vključite posebne gonilnike iz tega pomnilnika:

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

V tem primeru v distribucijo ESXi vključimo naslednje gonilnike:

  • net-e1000e - Omrežni gonilnik za Intel I21782579LM / 82574L;
  • net51-r8169 - Gonilnik omrežja Realtek 8168/8111/8411/8118 (odstranjen je bil iz ESXi 5.1 in novejši);
  • esx-ui - ESXi Embedded Host Client - priročen spletni vmesnik za gostitelja;
  • sata-xahci - zemljevid gonilnikov za pravilno identifikacijo nekaterih krmilnikov SATA.

Praviloma je za večino računalnikov dovolj, da v ESXi sliko vključijo naslednje gonilnike:

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

Če želite posodobiti paket brez povezave z najnovejšimi popravki iz skladišča VMware, naredite:

.\ 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