محمد نصیری
بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

آموزش نصب Hyper-V در VMware بصورت تصویری

چگونه در VMware Workstation هایپروی مایکروسافت را نصب کنیم؟ شاید برای شما هم پیش آمده باشد که بخواهید از نرم افزار مجازی سازی مایکروسافت یا Hyper-V استفاده کنید اما محیطی برای نصب و آزمایش این نرم افزار نداشته اید . من هم مثل شما با چنین مشکلی مواجه بودم تا اینکه با استفاده از محیط VMware Workstation 8 توانستم مشکل فوق را برطرف کنم . تلاش من بر این بود که بتوانم یک Hypervisor را در درون یک Hyper-visor دیگر نصب کنم و اکثر این Hyper-visor ها را ( Hyper-V ، Xenserver ، Red Hat و VMware) در محیط مجازی تست کردم اما جوابی دریافت نکردم و دائما با خطا مواجه شدم.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

اولین هدف من از اینکار راه اندازی یک لابراتوار برای کارهای آزمایشی بود. مدت هاست که از محصولات مختلف VMware استفاده می کنم و در این میان VMware Workstation را انتخاب کردم ، طی چند سال اخیر همیشه منتظر این مورد بودم که بالاخره کی VMware می خواهد پشتیبانی از نصب Hypervisor های دیگر در درون خود را پشتیبانی کند که در نهایت در نسخه 8 این محصول مشکل من برطرف شد . اگر بخواهید Hyper-V را در محیط مجازی نصب کنید ( بدون انجام تنظیماتی که در ادامه ذکر می شود ) با خطای زیر مواجه خواهید شد.

آموزش نصب Hyper-V در محیط VMware
The processor on this computer is not compatible with Hyper-V.
 To install this role, the processor must have a supported version of 
hardware-assisted virtualization, and that feature must be turned on in the BIOS.

اولین نکته ای که بایستی در نصب Hyper-V در محیط VMware Workstation 8 مد نظر داشته باشید این است که سرور شما از نظر سخت افزاری نیازمندی های اولیه را داشته باشد ، یعنی حتما 64 بیتی باشد و بدون شک از فناوری های Intel-VT یا AMD-V پشتیبانی کند . بعد از اینکه از بابت سخت افزار خیالتان راحت شد نوبت به تنظیمات مربوط به BIOS سیستم میزبان یا Host می رسد .

توجه کنید که فناوری های AMD-V و Intel-VT که امکانات مجازی سازی را برای ما فراهم می کنند در سیستم های شخصی یا لپ تاپ های 64 بیتی اکثرا وجود دارند اما در BIOS فعال نشده اند ، بنابراین قبل از ورود به سیستم وارد BIOS سیستم خود شده و این امکانات را در حالت Enable قرار دهید. نکته بعدی نصب سیستم عامل ویندوز سرور 2008 نسخه R2 است که بر روی VMware بایستی انجام شود . بعد از نصب سیستم عامل آن را خاموش کرده و به قسمت Settings مربوطه وارد شوید. در این قسمت همانند شکل زیر به قسمت Processors وارد شوید.

آموزش نصب Hyper-V در محیط مجازی VMware

در سمت راست تصویر بالا شما تنظیمات مربوط به Virtualization Engine را مشاهده می کنید. از لیست بازشوی موجود در قسمت Preferred Mode گزینه Intel VT-xEPT or AMD-VRVI را انتخاب کنید اما هنوز بر رو OK کلیک نکنید برای اینکه هنوز کار تمام نشده است ، در اینجا شما بایستی چک باکسی که به عنوان Virtualize Intel VT-xEPT or AMD-VRVI است را انتخاب کنید و بعد بر روی OK کلیک کنید.

خوب تا اینجای کار شما قادر خواهید بود Hyper-V را در ویندوز Guest نصب کنید اما فقط نقش Hyper-V نصب خواهد شد و در صورت ایجاد یک ماشین مجازی در Hyper-V شما قادر به روشن کردن آن نخواهید بود و به محض روشن کردن ماشین با خطای زیر مواجه خواهید شد. البته این خطا در حالت خوش یمن اتفاق می افتد و در بیشتر موارد شما با خطای صفحه آبی یا Blue Screen مواجه خواهید شد.

آموزش نصب Hyper-V در محیط VMware Workstation
An error occurred while attempting to start the selected virtual machine(s)

اما همانطور که آغوی همساده هم در سریال کلاه قرمزی اشاره داشتند ، گر زحکمت ببندد دری ، ز رحمت گشاید در دیگری ، برای اینکه مشکل فوق را برطرف کنید کافیست فایل تنظیمات ماشین مجازی که با پسوند .vmx در پوشه ای که VM خود را قرار داده اید را ویرایش کنید و پس از انجام یک تغییر کوچک ، دیگر با چنین خطایی مواجه نخواهید شد.خوب به مسیر VM خود بروید و فایل VMX را باز کنید و خط زیر را پیدا کنید و دقیقا مشابه آنچه که می بینید تغییرات را اعمال کنید :

hypervisor.cpuid.v0 = "FALSE"

بعد از اینکه فایل مورد نظر را ویرایش کردید ، آنرا ذخیره کرده و ببندید . حالا شما می توانید VM ای که در Hyper-V ایجاد کرده اید را روشن کنید ، دقت کنید که انتظار کارایی بالایی از این سرور نداشته باشید و فقط به عنوان یک محیط تست از آن استفاده کنید. امیدوارم مورد توجه شما قرار گرفته باشد.


محمد نصیری
محمد نصیری

بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

محمد نصیری هستم ، هکر قانونمند و کارشناس امنیت سایبری ، سابقه همکاری با بیش از 50 سازمان دولتی ، خصوصی ، نظامی و انتظامی در قالب مشاور ، مدرس و مدیر پروژه ، مدرس دوره های تخصص شبکه ، امنیت ، هک و نفوذ ، در حال حاضر در ایران دیگه رسما فعالیتی غیر از مشاوره انجام نمیدم و مقیم کشور ترکیه هستم ، عاشق آموزش و تدریس هستم و به همین دلیل دوره های آموزشی که ضبط می کنم در دنیا بی نظیر هستند.

نظرات