فناوری

آموزش کامل نصب Hyper-V و چگونگی پیکربندی آن

خرید کابل شبکه

Hyper-V نرم افزار مجازی سازی شرکت مایکروسافت است، که در گذشته تنها در ویندوز Server 2008 به بعد قابل استفاده بود، اما اکنون امکان نصب Hyper-V بر روی ویندوزهای دسکتاپ از جمله ویندوز 7، 8 و 10 نیز وجود دارد.

مجازی سازی به شما امکان می دهد یک نسخه نرم افزاری از کامپیوتر را شبیه سازی کنید و از آن استفاده کنید. به این کامپیوتر نرم افزاری ماشین مجازی می گویند. با استفاده از مجازی سازی می توانید:

  • نرم افزاری را که نیازمند نسخه های قدیمی تر ویندوز یا سیستم عامل های دیگر هستند را اجرا کنید.
  • استفاده از سایر سیستم عامل ها را تجربه کنید.
  • یک نرم افزار را بر روی چند سیستم عامل تست کنید.

هر ماشین مجازی مانند یک کامپیوتر فیزیکی می تواند یک سیستم عامل و یا نرم افزار را اجرا کند. با استفاده از مجازی سازی کامپیوتر شما انعطاف پذیری بیشتری دارد، و شما می توانید در وقت و هزینه خود بیشتر صرفه جویی کنید. به جای این که شما در کامپیوتر خود تنها یک سیستم عامل داشته باشید، می توانید از سخت افزار خود استفاده بهینه تری داشته باشید و تا چند سیستم عامل بر روی کامپیوتر فیزیکی خود نصب کنید.

Hyper-V هر ماشین مجازی را در یک فضای ایزوله جداگانه اجرا می کند، بنابراین شما می توانید از چند ماشین مجازی به صورت همزمان و روی یک سخت افزار استفاده کنید. با این کار اگر یک ماشین مجازی از کار بیفتد، بقیه به کار خود ادامه می دهند و افراد مختلف هر کدام می توانند از یک سیستم عامل استفاده کنند. با استفاده از این قابلیت شما می توانید سیستم عامل های لینوکس، FreeBSD و ویندوز را روی سیستم خود نصب کنید.

ویژگی های سخت افزاری مورد نیاز برای نصب Hyper-V:

برای نصب این قابلیت، سیستم شما باید ویژگی های زیر را داشته باشد:

  • پردازنده 64 بیتی
  • حداقل 4 گیگابایت رم
  • پشتیبانی پردازنده از VM Monitor Mode Extension
  • پشتیبانی پردازنده از SLAT یا Second Level Address Translation
  • پشتیبانی پردازنده از قابلیت مجازی سازی
  • پشتیبانی از Hardware Enforced Data Execution Prevention

دو ویژگی آخر به صورت پیش فرض غیرفعال هستند و شما باید از طریق BIOS آن ها را فعال کنید. برای آن که از داشتن این پیش فرض ها مطمئن شوید مراحل زیر را دنبال کنید:

1- در منوی استارت CMD را جست و جو کنید و بر روی Command prompt کلیک کنید.

2- دستور systeminfo.exe را در پنجره باز شده تایپ کنید و دکمه Enter را فشار دهید.

3- در قسمت Hyper-V Requirements باید در جلوی تمام پارامترها Yes باشد.

Hyper-V Requirements

در اینجا جلوی قابلیت مجازی No است. قابلیت مجازی سازی باید از طریق BIOS فعال شود. در صورت Yes بودن تمام موارد می توانید شروع به نصب Hyper-V کنید.

 

نصب Hyper-V در ویندوز 10:

نصب Hyper-V با روش معمولی (با استفاده از رابط گرافیکی):

1- ابتدا وارد Control Panel شوید سپس وارد قسمت Programs and Features شوید.

2- در پنجره Programs and Features روی Turn Windows features on or off کلیک کنید.

Turn Windows features on or off

 

3- در پنجره ای که باز می شود روی Hyper-V کلیک کرده و تمام گزینه های آن را فعال کنید. OK را انتخاب کنید.

 

Hyper-V

4- پس از پایان نصب بر روی Restart now کلیک کنید.

 

نصب Hyper-V با استفاده از Powershell:

1- در منوی Start واژه Powershell را جست و جو کنید. روی برنامه Windows PowerShell راست کلیک کنید و Run as administrator را انتخاب کنید.

2- در نرم افزار PowerSell کد زیر را بنویسید و دکمه Enter را فشار دهید.

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

نصب Hyper-V با پاورشل

3- پس از پایان نصب Hyper-V سیسنم خود را Restart کنید.

 

ساخت ماشین مجازی:

برای نصب سیستم عامل بر روی Hyper-V ابتدا باید یک ماشین مجازی بسازیم. در ادامه مراحل ایجاد یک ماشین مجازی شرح داده خواهد شد.

1- در منوی استارت عبارت Hyper-V را جستجو کنید. روی Hyper-V Manager راست کلیک کرده و Run as administrator را انتخاب کنید تا پنجره Hyper-V Manager باز شود.

Start

2- در پنجره Hyper-V Manager در منوی Action گزینه New > Virtual machine را انتخاب کنید.

 

new virtual machine

3- در صفحه New Virtual Machine Wizard بر روی Next کلیک کنید.

 

new virtual machin wizard

 

4- در قسمت Specify Name and Location نام ماشین مجازی خود و محل ذخیره آن را انتخاب و بر روی Next کلیک کنید.

 

Name and Location

 

5- در قسمت Specify Generation اگر می خواهید سیستم عامل 32 بیتی نصب کنید گزینه اول و اگر می خواهید سیستم عامل 64 بیتی نصب کنید از گزینه دوم استفاده کنید. ناگفته نماند که Generation 1 از سیستم عامل های 64 بیتی نیز پشتیبانی می کند ولی Generation 2 تنها از سیستم عامل های 64 بیتی پشتیبانی می کند و امکانات PXE Boot , Secure Boot , SCSI Boot را نیز در اختیار شما قرار می دهد. بنابراین گزینه دوم برای سیستم عامل های جدید مناسب تر است.

 

Generation

 

6- در قسمت Assign Memory مقدار رمی که می خواهید به Hyper-V اختصاص بدهید را انتخاب کنید و گزینه Use Dynamic Memory for this virtual Machine را فعال کنید تا اجازه مدیریت رم را به Hyper-V بدهید.

 

assign memory

 

7- در این مرحله در صورتی که قبلاً سوئیچ مجازی ساخته اید، سوئیچ خود را انتخاب کنید. در غیر این صورت بر روی Next کلیک کنید.

 

Configure networking

 

8- در این مرحله باید هارد دیسک مجازی خود را بسازید. نام، محل و حجم هارد دیسک مجازی را وارد کنید و Next را انتخاب کنید. اگر قبلاً یک هارد دیسک مجازی ساخته اید گزینه دوم و اگر میخواهید بعداً این کار را انجام دهید گزینه سوم را انتخاب کنید.

 

هارد دیسک مجازی

 

9- تا کنون مراخل ساخت ماشین مجازی به پایان رسیده است. اگر فایل iso یا همان Image از سیستم عاملی که می خواهید نصب کنید دارید؛ گزینه دوم را انتخاب کرده، محل فایل iso را مشخص کنید و برای ادامه روند نصب بر Next کلیک کنید. اگر قصد دارید بعداً عمل نصب سیستم عامل را انجام دهید، گزینه اول را انتخاب کرده و Finish را انتخاب کنید.

 

Virtual machine created

 

مایکروسافت با ارائه قابلیت hyper-V به توسعه دهندگان و کاربران عادی کمک بزرگی کرده است. با کمک Hyper-V مجازی سازی بسیار آسان شده است و همه می توانند از امکانات آن استفاده کنند. در این مقاله نصب Hyper-V مورد بررسی قرار گرفت و چگونگی پیکربندی آن آموزش داده شد.

خرید تجهیزات پسیو شبکه

‫15 دیدگاه ها

  1. سلام برای ویندوز 7 چه کار کنم زمانی که پنجرهwindows features باز میشود چیزی با ام hyper_vنمی بینم (می خواهم غیر فعالش کنم)

  2. سلام خسته نباشید
    ببخشید سیستم من ویندوز ۱۱ ولی کلن ن هایپر وی ساپورت میکنه ن میزاره نصبش کنی یا پیداش کنیو فعال کنی
    مشکل از چیه سیستمم قویه

  3. سلام ببخشید من hyper-v را فعال کردم، من مثلا ویندوز روی ماشین مجازی ریختم…
    سوال اول چطوری باید از این محیط ویندوز خارج شد؟
    سوال دوم چطوری میتونم وارد محیط ویندوز نصب شده تو ماشین مجازی بشم، که اگه از محیط ویندوز مجازی خارج شدم، باید دوباره ویندوز را نصب کنم یا نه میشه راهنمایی کنید…

  4. من یه لپ تاپی دارم که یه مقدار قدیمیه و فیچر hyper-v ساپورت نمیشه
    میشه راهنمایی کنید که به چه سخت افزاری نیاز دارم ( یعنی مادربردم و سی پی یو باید تغییر کنه هر جفتش ؟ اگه که اینطوره که توضیح بفرمایید که چی تهیه کنم که مچ باشه )

    1. سلام برای ویندوز 10 به موارد زیر برای hyper-v نیاز دارید:
      1- پردازنده با قابلیت VT-x و SLAT
      2- حداقل رم 4GB
      3- دارای تنولوژی مجازی سازی بر روی BIOS
      4- قابلیت Hardware Enforced Data Execution Prevention

    1. با سلام عبدالله عزیز ، سال نو شما هم مبارک ، امیدواریم که آموزش کمکتون کرده باشه .

  5. سلام مهندس وقت بخیر الان من در مورد یه نرم افزاری که با ویندوز 7 اجرا میشه اومدم با فعال کردن هایپر وی رو ویندوز 10 این نرم افزار رو اجرا کردم ولی ارور میده … بنظرتون فعال کردن هایپر وی کافیه… یا باید بیام ویندوز 7 رو هم نصب کنم؟؟؟؟؟
    خیلی عجله دارم لطفا به ایمیل بنده ارسال کنید خیلی ممنونم
    [email protected]

    1. سلام صرفاً با نصب هایپر وی نصب نرم افزار انجام نمیشه و باید ویندوز 7 رو روی ماشین مجازی ساخته شده نصب کنید

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

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

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