رفع مشکل عدم سازگاری CPU در نصب ESXi7

با سلام خدمت دوستان عزیز
امروز هنگام نصب ESXi 7 جهت تست با مشکل عدم سازگاری CPU سرور با این نسخه مواجه شدم .

همونطور که مشاهده میکنید گزینه Continue برای ادامه نصب وجود نداره .
بد نیست بدونیم که vSphere 7 دیگه نسل های CPU های زیر و به پایین رو پشتیبانی نمیکنه
- Intel Family 6, Model = 2C (Westmere-EP)
- Intel Family 6, Model = 2F (Westmere-EX)
برای رفع این مشکل روشی وجود داره تحت عنوان CPU mask که در این حالت نوع CPU رو از دید ESXi مخفی میکنیم و مرحله مربوط به شناسایی CPU در مراحل نصب ESXi رو Pass through میکنیم .
البته این روش بیشتر برای پیاده سازی محیط های LAB مورد استفاده قرار میگیره و اصلا و به هیچ وجه برای محیط های Production نباید مورد استفاده قرار بگیره .
خوب برای اجرای این تنظیم ، در زمان بوت شدن سرور و نصب ESXi در ابتدای بوت از Shift+O استفاده میکنیم . (مطابق با شکل زیر)

بعد از فشار دادن کلید ترکیبی SHIFT+O nv slj در سمت چپ خط فرمان رو به شکل زیر میبینید .

در ادامه همین دستور خط زیر رو اضافه میکنیم .
allowLegacyCPU = True

نهایتا دکمه Enter رو کلیک میکنیم و مجددا شروع به مراحل نصب میکنیم .
اینبار در مراحل نصب با وجود مشاهده عدم سازگاری CPU میبنیم که گزینه Continue فعال هست و نمایش داده شده و میتونیم مراحل نصب رو ادامه بدیم .

این نکته رو فراموش نکنید که این روش تنها برای پیاده سازی محیط های LAB فقط مورد استفاده قرار میگیره و در محیط های Production اصلا توصیه نمیشه .