یکی از ویژگی‌های گنجانده شده در سیستم‌عامل ویندوز، ماشین مجازی Hyper-V است. پیش‌تر این ماشین مجازی بخشی از Windows Server 2008 بود، اما در نسخه دسکتاپ ویندوز ۸ نیز قرار گرفت.

این قابلیت در ویندوز ۷ وجود ندارد و تنها در نسخه‌های Professional و Enterprise ویندوز ۸ قرار دارد. همچنین، پرازنده شما نیاز به پشتیبانی از شبیه‌ساز سخت‌افزار (hardware virtualization) همانند Intet VT و یا AMD-V دارد که البته در بیشتر پردازنده‌های مدرن قابل یافت است.

نصب Hyper-V

Hyper-V بصورت پیشفرض بر روی ویندوز ۸ نصب شده، لذا شما می‌بایست که پیش از استفاده، آن را نصب کنید. خوشبختانه برای نصب آن نیاز به دیسک ویندوز ندارید و تنها با چند کلیک نصب می‌شود.

کلید ویندوز (Win Key) را بر روی کیبورد خود فشار دهید تا وارد محیط مترو شوید؛ عبارت Windows Features را تایپ کرده و بر روی گزینه Turn Windows Features On or Off کلیک کنید. پس از آن، تیک Hyper-V را فعال کرده و OK را انتخاب کنید؛ پس از آن پیغامی جهت ریستارت نمودن سیستم به شما نشان داده خواهد شد که می‌بایست آن را قبول کرده و سیستم خود را یکبار ریستارت نمایید.

650x493xinstall-hyper-v-on-windows-8-or-8

اجرای Hyper-V Manager

برای آنکه از Hyper-V استفاده کنید، شما می‌بایست که ابتدا Hyper-V Manager را اجرا کرده. با مراجعه به لیست اپلیکیشن‌های نصب شده، می‌توانید آن را پیدا کنید و یا با استفاده از جستجوی داخلی محیط مترو، به دنبال آن بگردید.

650x403xlaunch-hyper-v-manager

تنظیمات شبکه در Hyper-V

بر روی نام کامپیوتر خود در Hyper-V Manager کلیک کرده تا گزینه‌های آن نمایش داده شود.

شما ممکن است که بخواهید در ماشین مجازی خود -برای مثال- به اینترنت نیز دسترسی داشته باشید، لذا به شیءای به نام virtual switch نیاز داریم. بر روی Virtual Switch Manager کلیک کنید.

650x380xvirtual-switch-manager

در لیستی که برایتان ظاهر می‌شود، External را انتخاب کرده و سپس بر روی Create Virtual Switch کلیک کنید.

650x266xvirtual-switch-manager-create-external-switch

نامی را برای virtual switch ایجاد شده اختصاص دهید و OK را انتخاب نمایید. تنظیمات پیشفرضی که در این صفحه هستند مناسب است؛ تنها می‌بایست که به گزینه External networks دقت کنید که آیا بدرستی انتخاب شده است یا خیر. در واقع External networks را باید بر روی گزینه‌ای تنظیم نمایید که بصورت مستقیم به اینترنت وصل است و دارای ارتباط اینترنتی می‌باشد. 650x320xgive-virtual-machine-networking-in-hyper-v

ایجاد یک ماشین مجازی با Hyper-V

گزینه New > Virtual Machine را در پنل Action انتخاب کرده تا یک ماشین مجازی جدیدی را ایجاد کنیم.

650x372xcreate-new-virtual-machine-in-hyper-v-manager

پنجره ویزارد ایجاد یک ماشین مجازی جدید برایتان ظاهر خواهد شد. توسط گزینه‌های ارائه شده، نام و کانفیگ‌های مورد نیاز ماشین مجازی خود را تعییت کرده. درصورتی که پیش‌تر از ماشین مجازی‌های دیگری همانند Oracle Virtualbox استفاده کرده باشید، این گزینه‌ها می‌بایست بسیار آشنا و راحت باشد. هنگام که به بخش Configure Networking می‌رسید، می‌بایست که همان Virtual Switchای که پیش‌تر ساختید را انتخاب کنید. درصورتی که قبلاً هیچ Virtual Switchای را ایجاد نکرده باشید، در این بخش تنها گزینه Not Connected را خواهید دید.

650x296xhyper-v-new-virtual-machine-wizard

درصورتی که فایل ISO سیستم‌عامل مورد نیازتان را دارید، می‌توانید در بخش Installation Options آن را تعیین کرده تا بلافاصله پس از اتمام این بخش، شروع به نصب آن سیستم عامل نمایید.

650x495xinstall-operating-system-from-iso-file

بوت کردن ماشین‌مجازی ایجاد شده

ماشین مجازی ایجاد شده در منوی Hyper-V Manager قابل مشاهده است. آن را انتخاب کرده و سپس گزینه Start را کلیک کنید تا ماشین مجازی اجرا شود.

650x453xhyper-v-manager-start-virtual-machine

 

پس از آن، می‌بایست که با راست کلیک کردن بر روی ماشین مجازی، گزینه Connect را انتخاب کرده تا پنجره آن برایتان نمایش داده شود! در صورتی که فقط به Start اکتفا کنید، ماشین مجازی در پشت زمینه اجرا می‌شود و هیچ تصویر و یا پنجره‌ای را نخواهید دید. اینجاست که می‌فهمید که چگونه Hyper-V در سرورهای مجازی کار می‌کند!

پس از نمایش پنجره، اقدام به نصب سیستم‌عامل مورد نظر نمایید.

زمانی که نصب به اتمام رسید، گزینه Action > Insert Integration Services Setup Disk را کلیک کنید. فایل منیجر ویندوز را باز کرده و integration services را نصب نمایید.

650x577xhyper-v-connected-window

استفاده از Hyper-V

هنگامی که از ماشین مجازی استفاده کردید و کارتان با آن تمام شد، می‌بایست که آن را Turn off کنید. بستن پنجره به معنای خاموش کردن ماشین مجازی نیست؛ شما حتماً باید آن را Turn off کنید.

650x442xturn-off-virtual-machine-in-hyper-v

سیستم Hyper-V توسط مایکروسافت توسعه داده شده است، اما این بدین معنی نیست که تنها سیستم‌عامل‌های این شرکت قابلیت اجرا شدن بر روی این ماشین مجازی را دارند؛ ما با موفقیت توانستیم که Ubuntu را نیز بر روی این ماشین مجازی اجرا نمایید.

650x567xinstall-ubuntu-14.04-in-hyper-v-on-windows-8.1

Hyper-V دارای قابلیت‌های پیشرفته‌تر دیگری نیز هست که با کار کردن با آن، به این قابلیت‌ها پی خواهید برد.

منبع مقاله