Integrasi driver pihak ketiga ke dalam image ISO VMWare ESXi 6.7

Pada artikel ini, kita akan mencari cara untuk menambahkan (mengintegrasikan) driver ke dalam gambar instalasi ESXi 6.7. Terlepas dari kenyataan bahwa gambar VMWare ESXi disertifikasi (didukung) oleh model server paling populer, itu tidak termasuk driver untuk semua kesempatan (seperti pada Windows) sehingga dapat bekerja pada perangkat keras apa pun. Jadi, jika Anda mencoba untuk menginstal gambar ESXi 6.7 pada komputer rumah biasa, kemungkinan besar Anda akan menemukan fakta bahwa gambar ISO instalasi tidak memiliki driver untuk beberapa peralatan (pengontrol RAID, kartu jaringan, adapter video, dll.).

Paling sering, ketika Anda mencoba menginstal ESXi dari drive asli ke komputer di rumah Anda, Anda akan melihat kesalahan "No Network Adapters". Memang, gambar ESXi tidak mendukung sebagian besar kartu jaringan. Untuk menginstal ESXi di komputer seperti itu, Anda harus mengintegrasikan driver untuk kartu jaringan Anda ke dalam gambar instalasi Anda.

Mari kita lihat sendiri cara menambahkan driver ke image instalasi VMware ESXi 6.7 ISO. Dalam contoh ini, kami akan menunjukkan cara mengintegrasikan driver kartu jaringan Realtek ke dalam gambar ESXi..

Secara resmi, VMware merekomendasikan penggunaan utilitasnya sendiri untuk menyesuaikan gambar ESXi. vSphere ESXi Image Builder, tetapi cukup spesifik dan membutuhkan vCenter Server Appliance (vCSA) yang digunakan untuk digunakan. Sebagian besar administrator sistem menggunakan utilitas tidak resmi. ESXi-Customizer.

Konten:

  • Di mana mengunduh driver untuk VMWare ESXi?
  • Mengintegrasikan driver ke dalam gambar ESXi menggunakan utilitas grafis ESXi-Customizer
  • Integrasi driver menggunakan skrip PowerShell ESXi-Customizer-PS

Di mana mengunduh driver untuk VMWare ESXi?

Pertama-tama, Anda perlu mencari driver untuk perangkat keras Anda. Mereka dapat ditemukan di situs web VMWare di bagian Panduan Kompatibilitas VMware, di situs web produsen peralatan, di situs web utilitas penulis ESXi-Customizer (https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages - driver kartu jaringan Realtek (driver kartu jaringan Realtek) net55-r8168) Saya mengunduh di sini) atau menggunakan pencarian google (sesuatu seperti "Realtek NIC for ESXi").

Harap dicatat bahwa Anda memerlukan driver dalam format vib, tgz atau zip (bundel offline).

Anda juga dapat menemukan driver dengan VID perangkat. Boot komputer Linux LiveCD Anda dan cari tahu VID dan DID perangkat, misalnya, dengan menjalankan perintah:

lspci -nn

Dengan menggunakan pengidentifikasi yang Anda terima, Anda dapat mencari driver vib untuk jaringan.

Mengintegrasikan driver ke dalam gambar ESXi menggunakan utilitas grafis ESXi-Customizer

ESXi-Customizer - itu adalah utilitas grafis dengan antarmuka sederhana yang memungkinkan Anda untuk mengotomatiskan proses mengintegrasikan driver dan file vib ke dalam gambar ESXi ISO.

Kelemahan utama ESXi-Customizer adalah hanya mendukung ESXi 4.1, 5.0, 5.1, dan 5.5. Jadi ketika Anda mencoba membuat gambar menggunakannya untuk versi modern ESXi, Anda mendapatkan kesalahan. Saat ini, skrip belum diperbarui sejak 2016.

Unduh ESXi-Customizer-v2.7.2.exe (https://www.v-front.de/p/esxi-customizer.html), unzip arsip dan jalankan utilitas (ESXi-Customizer.cmd). Utilitas ESXi-Customizer tidak secara resmi mendukung Windows 10, oleh karena itu, ketika memulai di W10, kesalahan muncul:

---------------------------
ESXi-Customizer v2.7.2 - Pesan
---------------------------
KESALAHAN FATAL: Versi Windows yang Tidak Didukung: 10.0. Setidaknya diperlukan Windows XP!

Untuk memperbaiki kesalahan ini, cukup edit file ESXi-Customizer.cmd dan komentari barisnya (tambahkan REM di awal):

jika "! WinVer!" Panggilan LSS "5.1": earlyFatal Versi Windows yang Tidak Didukung :! WinVer! Setidaknya Windows XP diperlukan & keluar / b 1

Simpan file ESXi-Customizer.cmd dan jalankan. Di jendela yang terbuka, Anda perlu menentukan jalur ke gambar ESXi ISO asli, file dengan driver (format VIB atau arsip dengan driver TGZ) dan direktori untuk menyimpan gambar yang dihasilkan dengan driver terintegrasi. Lebih baik menghapus daw dengan cek pembaruan.

Tekan tombol Jalankan dan dalam beberapa menit gambar ESXi ISO baru akan muncul di direktori target, yang dapat diinstal pada perangkat keras Anda.

Integrasi driver menggunakan skrip PowerShell ESXi-Customizer-PS

Script PowerShell ESXi-Customizer-PS (https://www.v-front.de/p/esxi-customizer-ps.html) dapat digunakan untuk mengintegrasikan driver dan memperbarui gambar instalasi ESXi 5.x dan 6.x. Untuk menggunakan skrip ini, VMware PowerCLI 5.1 atau lebih tinggi harus diinstal di komputer Anda.

Unduh file ESXi-Customizer-PS-v2.6.0.ps1 (buka kunci file PS1 yang diunduh dari Internet dengan mencentang kotaknya Buka kunci di propertinya) dan jalankan PowerCLI.

Jalankan perintah:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

Bantuan untuk parameter skrip dapat ditampilkan seperti ini:

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

Untuk mengunduh versi terbaru distribusi ESXi 6.7 ISO dengan pembaruan terbaru dari situs web VMware Online Depot, jalankan perintah:

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

Demikian pula, Anda dapat mengunduh versi lain dari ESXI (-v67 | -v65 | -v60 | -v55 | -v51 | -v50).

Untuk menghasilkan gambar ESXi ISO dan segera mengintegrasikan semua paket offline dan paket driver VIB dari folder C: \ distr \ esxi \ driver ke dalamnya, jalankan:

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

Setelah 15-20 menit, gambar ISO instalasi ESXi akan muncul di direktori yang ditentukan.

Anda dapat memodifikasi bundel offline yang diunduh (ini adalah arsip zip dengan file instalasi ESXi) dengan menambahkan semua driver VIB dari direktori yang ditentukan ke dalamnya:
.\ 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

Dengan menggunakan perintah berikut, Anda dapat membuat gambar ESXi ISO dari bundel offline:

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

Ada pustaka driver vib yang agak besar di penyimpanan online V-Front, Anda dapat mengintegrasikan driver khusus dari penyimpanan ini ke dalam gambar ESXi seperti ini:

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

Dalam contoh ini, kami mengintegrasikan driver berikut ke dalam distribusi ESXi:

  • net-e1000e - Driver jaringan untuk Intel I21782579LM / 82574L;
  • net51-r8169 - Realtek 8168/8111/8411/8118 driver jaringan (telah dihapus dari ESXi 5.1 dan lebih tinggi);
  • esx-ui - ESXi Embedded Host Client - antarmuka web yang nyaman untuk host;
  • sata-xahci - peta driver untuk mengidentifikasi dengan benar beberapa pengontrol SATA.

Sebagai aturan, untuk sebagian besar komputer sudah cukup untuk mengintegrasikan driver berikut ke dalam gambar ESXi:

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

Untuk memperbarui bundel Offline dengan tambalan terbaru dari repositori VMware, lakukan:

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