شبکهمجازی‌سازی

ساخت ISO کاستوم ESXI

ایجاد Esxi ISO شخصی سازی شده با استفاده از PowerCLI

همه با هایپروایزر قدرتمند VMWare ESXI آشنا هستیم، ممکن است شما در آزمایشگاه خانگی خود یا حتی محل کارتان نیاز به نصب این هایپروایزر بر روی کیس کامپیوتر و یا سرور های قدیمی تر داشته باشید.

در این صورت در اکثر مواقع با خطای عدم شناسایی کارت شبکه توسط ESXI در هنگام نصب روبرو خواهید شد ( مخصوصا بر روی سیستم های خانگی ).

برای رفع این مشکل باید نسخه ESXI کاستوم شده خودمان را بسازیم، قبلا با نرم افزار Esxi Customizer که رابط گرافیکی هم داشت میتوانستیم به راحتی این کار را انجام بدهیم ولی متاسفانه پشتیبانی از این نرم افزار به اتمام رسیده و دیگر برای نسخه های جدید کارساز نیست.

اما هنوز میتوانیم با استفاده از PowerCLI به هدف خود یعنی ساخت ESXI ISO کاستوم برسیم. که در ادامه مراحل را قدم به قدم با هم پیش میرویم؛ ( در این مطلب ما بر روی VMWare ESXI 6.5U2 کار میکنیم)

قدم اول: ( دانلود پیش نیازها )

در ابتدا نرم افزار PowerCLI را دانلود کنید ( تمام لینک های دانلود در انتهای همین برگه آورده شده اند | رمز فایل ها itdoost.ir میباشد)

سپس فایل های ضرور مربوط به درایورها را دانلود کنید ( حتما offline bundle ها را دانلود کنید)

در قدم آخر فایل بروزرسانی Esxi که به فرمت ZIP است را دانلود کنید.

آشنایی با اصلاحات:

VIB ( vSphere Installation Bundle ):

در واقع مانند یک فایل فشرده Zip است که تمام فایل های مورد نیاز برای نصب برخی از درایورها و یا نرم افزارهای سوم شخص و یا اصلی را در خود جای داده است.

Image Profile:

به مجموعه فایل های VIB اشاره دارد که در پروسه نصب یا بروزرسانی، Esxi از آن استفاده می‌کند.

Software Depot:

به مخزن فایل های VIB و ESXI اطلاق میشود که برای راه اندازی ESXI مورد نیاز است.

قدم دوم: ( اضافه کردن Software Depot )

ابتدا PowerCLI را باز کنید و با استفاده از دستور Add-EsxSoftwareDepot فایل های Offline Bundle را اضافه کنید.

Add-EsxSoftwareDepot “فایل آفلاین باندل به همراه مسیر”

Add-EsxSoftwareDepot .\ESXi650-202403001.zip

Add-EsxSoftwareDepot “درایور یا هر بسته مدیریتی دیگر به همراه مسیر”

Add-EsxSoftwareDepot .\net-tulip-1.1.15-1.offline.bundle.zip
توجه داسته باشید که در این بخش باید تمام درایورهایی که میخواهید را به Software Depot اضافه کنید

با دستور

Get-EsxImageProfile | ft name

میتوانید Image های موجود را مشاهده کنید

قدم سوم : ( ساخت یک Image Profile )

بعد از اضافه کردن فایل آپدیت Esxi و همچنین Offline Bundle های مورد نیاز، باید با دستور

New-EsxImageProfile

یک کلون از Image اصلی بگیریم تا بتوانیم فایل های آپدیت را به آن اضافه کنیم.

New-EsxImageProfile -CloneProfile “نام پروفایل در عکس قبل” -Name “نام جدید” -vendor “وندور”

New-EsxImageProfile -CloneProfile ESXi-6.5.0-202403001.zip-standard -Name ESXICUSTOM

در صورتی که نمیخواهید vendor name را وارد کنید، کافیست در آن بخش نام VMWare را وارد کنید.

قدم چهارم : ( اضافه کردن درایورها یا فایل های مورد نیاز )

با کامند های زیر میتوانید فایل هایی که قبلا به Software Depot اضافه کردید را به Image Profile بیافزایید.

Add-EsxSoftwarePackage -ImageProfile “نام جدید امیج” -SoftwarePackage “درایور” -Force

Add-EsxSoftwarePackage -ImageProfile ESXICUSTOM -SoftwarePackage net-tulip -Force

باید به این نکته توجه کنید که ما در قدم دوم درایور net-tulip را به software Depot اضافه کرده بودیم

قدم پنجم : ( تغییر سطح acceptance Level )

از آنجایی که تمام درایورها از یک acceptance level استفاده نمی‌کنند، باید acceptance level تمام آنها را به سطح Community Supported تغییر بدهیم. توجه داشته باشید که در صورت نادیده گرفتن این مرحله، در هنگام Export کردن ISO به مشکل برخواهیم خورد.

Set-EsxImageProfile -AcceptanceLevel CommunitySupported –ImageProfile “نام جدید امیج”

Set-EsxImageProfile -AcceptanceLevel CommunitySupported –ImageProfile ESXICUSTOM

قدم ششم : ( ساخت فایل ISO )

برای این کار کافیست دستور :

Export-EsxImageProfile -ImageProfile ESXICUSTOM -FilePath D:\ESXICUSTOM.iso -ExportToIso -Force
توجه: اگر با ارور Signature نامعتبر مواجه شدید حتما از سوییچ
-NoSignatureCheck
استفاده کنید.

 

 

فایل های ضروری :

برنامه PowerCLI : لینک دانلود

بسته آپدیت VMware Esxi 6.5u2 : لینک دانلود

مجموعه درایورهای تمام کارت شبکه ها : لینک دانلود

فایل نهایی VMware ESXI 6.5u2 کاستوم شده به همراه تمام درایورهای کارت شبکه: لینک دانلود

 

 

 

رامین

سلام. من رامین نعمتی هستم. فارغ التحصیل کارشناسی الکترونیک از دانشکده فنی شماره ۲ تهران. از همون اوایل دوره کارشناسی با بحث شبکه های کامپیوتری آشنا شدم و بشدت دلباخته اش شدم D: و شروع کردم به یادگیری مباحث مربوطه. یه مدت بخاطر مسائل شخصی از این فیلد دور بودم ولی الان بازهم شروع کردم به یادگیری بیشتر. این سایت رو هم راه اندازی کردم تا بخشی از مطالبی که توی کار برام پیش آمده و حلش کردم یا مورد جدیدی یاد گرفتم و میخوام که ملکه ذهنم بشه و فراموشش نکنم را توی این سایت منتشر میکنم شاید به درد یک نفر دیگه هم بخوره. خیلی خیلی خوشحال میشم که اگر نظر یا پشنهاد یا انتقادی دارید بهم بگید. میتونید از طریق تلگرام و آی دی t.me/linusp با من در ارتباط باشید. خاک امین و هر چه در وی کاشتی / بی خیانت جنس آن برداشتی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا