در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

نصب Hyper-V در محیط VMware Workstation 8

شاید برای شما هم پیش آمده باشد که بخواهید از نرم افزار مجازی سازی مایکروسافت یا 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 ایجاد کرده اید را روشن کنید ، دقت کنید که انتظار کارایی بالایی از این سرور نداشته باشید و فقط به عنوان یک محیط تست از آن استفاده کنید. امیدوارم مورد توجه شما قرار گرفته باشد.

نویسنده : محمد نصیری

منبع : انجمن حرفه ای های فناوری اطلاعات ایران

هرگونه نشر و کپی برداری بدون ذکر منبع دارای اشکال اخلاقی می باشد

#مشکل_Hyper-V #نصب_کردن_hyper-v_در_vmware #مشکل_نصب_hyper-v_در_vmware #مشکل_در_نصب_Hyper-V #نصب_نشدن_hyper-v_در_vmware #نصب_کردن_hyper-v_در_esxi #نصب_Hyper-V_در__Server_Core #نصب_Hyper-V_در_VMware
5 نظر
foad.pezeshkian

سپاس

این روش فقط در ویندوز سرور قابل اجرا است؟

محمد نصیری

این روش در VMware Workstation قابل اجرا هست فرقی نداره که از ویندوز سرور استفاده کنید یا کلاینت .

Mohammad

سلام خسته نباشید

من وقتی hyper اجرا میکنم یه ضبدر قرمز روی آیکون PC میاد هر چی تو نت سرچ زدن چیزی دستگیرم نشد.ممنون میشم راهنمایی کنید

Hyper Red x on over icon

محمد بهزادی

سلام

با اجازه استاد نصیری یک نکته رو باید اضافه کنم که در VMware workstation ها با ورژن جدید تر (11.10.12)چون این گزینه کلا وجود نداره باید در تنظیمات فایل vmx که با Notepad باز کردید همین خط را که تغییر میدادید رو باید کلا اضافه کنید و در آخر هم save کنید. بعدا نگید این گزینه رو پیدا نکردیم D: ولی کلیه مراحل به مانند روشی است که استاد نصیری در این آموزش گذاشته اند چه تعیین کردن نوع virtualization engine و غیره که فقط باید این خط اضافه بشه به آخر فایل vmx:

"hypervisor.cpuid.v0 = "FALSE

حسن ضرابی

با سلام و خسته نباشید خدمت استاد محمد نصیری عزیز

جناب آقای مهندس نصیری من آموزش vmware ی که شما آموزش دادید تهیه کردم البته هنوز وقت نکردم آموزش را ببینم از بابت این آموزش و زمان مورد نیازی که شما تولید کردید ممنونم

از بابت این نکته ای که شما آموزش دادید بسیار ممنونم خیلی به درد من خورد واقعا سایت tosinso.com بی نظیر هست

از شما سپاسگزارم

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....