راه اندازی یک ماشین مجازی راه خوبی برای استفاده از یک سیستم عامل بدون نصب آن بر روی رایانه شخصی است. برای مثال، میتوانید آخرین نسخه ویندوز یا یک توزیع لینوکس جدید اوبونتو را بدون هیچ خطری آزمایش کنید. در اینجا نحوه ایجاد یک ماشین مجازی در ویندوز 10 بدون نصب نرم افزار شخص ثالث آمده است.
Meet Hyper-V در ویندوز 10
مایکروسافت یک ابزار داخلی به نام Hyper-V برای ایجاد ماشین مجازی در ویندوز 10 ارائه می دهد. این ابزار فقط در این پلتفرم ها در دسترس است:
- Windows 10 Enterprise (64 بیتی)
- Windows 10 Pro (64 بیتی)
- Windows 10 Education (64 بیتی)
اگر رایانه شما از ویندوز 10 Home استفاده می کند، باید یک کلاینت ماشین مجازی شخص ثالث نصب کنید. Hyper-V در این پلتفرم در دسترس نیست.
در حالی که Hyper-V ابزار مفیدی است، ممکن است راه حل ایده آلی برای توسعه نرم افزار نباشد. همانطور که مایکروسافت در مورد Hyper-V توضیح می دهد، برنامه ها و برنامه هایی که به سخت افزار خاصی مانند یک پردازنده گرافیکی مجزا نیاز دارند، ممکن است در یک ماشین مجازی به درستی کار نکنند.
حتی بیشتر، صرفاً فعال کردن Hyper-V ممکن است باعث مشکلات عملکردی برای «برنامههای حساس به تأخیر و دقت بالا» شود.
نه تنها هر رایانه ای می تواند یک ماشین مجازی را اجرا کند. قبل از حرکت به جلو، باید ببینید که آیا پردازنده رایانه شما میتواند با یک ماشین مجازی کار کند یا خیر.
چگونه سازگاری سخت افزار ماشین مجازی را بررسی کنیم
در اینجا سخت افزار مورد نیاز مایکروسافت آمده است:
- پردازنده 64 بیتی با ترجمه آدرس سطح دوم (SLAT)
- پشتیبانی از CPU برای پسوند حالت مانیتور VM (VT-c در CPUهای اینتل)
- حداقل 4 گیگابایت حافظه سیستم
در اینجا تنظیمات بایوس مورد نیاز برای اجرای ماشین مجازی آمده است:
- پیشگیری از اجرای دادههای اجباری سختافزار
- فناوری مجازی سازی (یا برچسب مشابه، بسته به سازنده مادربرد)
هنوز مطمئن نیستید رایانه ویندوز 10 شما می تواند یک ماشین مجازی را با استفاده از Hyper-V اجرا کند؟ مایکروسافت ابزاری برای کشف این موضوع فراهم می کند. این مراحل را دنبال کنید:
-
روی دکمه شروع کلیک راست کرده و Windows PowerShell (Admin) را انتخاب کنید. را انتخاب کنید.
-
"Systeminfo" را در پنجره PowerShell تایپ کنید و کلید Enter را روی صفحه کلید خود فشار دهید.
-
برای یافتن بخش Hyper-V Requirements به پایین نتایج بروید. در اینجا نحوه تفسیر این نتایج آمده است:
- اگر "بله" را در کنار چهار الزامات Hyper-V می بینید: رایانه شما می تواند یک ماشین مجازی را اجرا کند.
- اگر "نه" را در کنار چهار الزامات Hyper-V می بینید: CPU شما از ماشین های مجازی پشتیبانی نمی کند و/یا باید تنظیمات را در BIOS انجام دهید.
- اگر "نه" را در کنار "Virtualization Enabled in Firmware" در نتایج مشاهده کردید: باید در سیستم عامل رایانه شخصی راه اندازی مجدد شده و این ویژگی را فعال کنید. برچسب تنظیمات به مادربرد رایانه شخصی و نسخه بایوس شما بستگی دارد.
- اگر مشاهده کردید "Hypervisor شناسایی شده است. ویژگی های مورد نیاز برای Hyper-V نمایش داده نمی شود" در نتایج: شما قبلاً Hyper-V را در ویندوز اجرا می کنید 10.
چگونه Hyper-V را در Windows 10 Pro، Enterprise و Education فعال کنیم
احتمالاً رایانه ویندوز 10 شما ویژگی های Hyper-V را به طور پیش فرض روشن نمی کند. اگر اینطور باشد، هیچ ورودی Hyper-V را در منوی Start پیدا نخواهید کرد. برای راهاندازی و راهاندازی پشتیبانی ماشین مجازی خود، این مراحل را دنبال کنید.
- "Hyper-V" را در قسمت جستجوی نوار وظیفه تایپ کنید و کلید Enter را روی صفحه کلید خود فشار دهید.
-
روشن یا خاموش کردن ویژگیهای Windows را در نتایج انتخاب کنید، سپس Open را انتخاب کنید. را انتخاب کنید.
-
در صفحه بعدی، کادر کنار گزینه Hyper-V را علامت بزنید، سپس OK را انتخاب کنید. را انتخاب کنید.
-
اکنون راه اندازی مجدد را انتخاب کنید. رایانه شما راه اندازی مجدد خواهد شد.
چگونه یک ماشین مجازی در ویندوز 10 با استفاده از Hyper-V Quick Create ایجاد کنیم
این یکی از دو روش ایجاد ماشین مجازی با استفاده از ابزار داخلی ویندوز 10 است. این سریعترین و از نظر بصری ساده تر از این دو است. در اینجا گزینههایی برای نصب دو نسخه لینوکس، محیط ابزار بستهبندی MSIX و محیط توسعه ویندوز 10 پیدا خواهید کرد.
اگر می خواهید یک نسخه پیش نمایش ویندوز 10 را اجرا کنید، باید ISO را به صورت دستی دانلود کنید.
-
دکمه شروع را انتخاب کنید ، را در منوی Start به پایین اسکرول کنید، سپس Windows Administrative Tools را انتخاب کنید.برای گسترش آن.
-
Hyper-V Quick Create را انتخاب کنید.
-
در پنجره Create Virtual Machine ، یکی از چهار نصب کننده لیست شده را انتخاب کنید، سپس Create Virtual Machine را انتخاب کنید. به مرحله 4 نروید.
با این حال، اگر سیستم عامل دیگری دارید که می خواهید استفاده کنید، با مرحله 4 ادامه دهید.
-
منبع نصب محلی را برای بارگیری یک فایل ISO که قبلاً در رایانه شخصی خود دانلود کرده اید، انتخاب کنید.
-
انتخاب تغییر منبع نصب.
-
یک تصویر ISO را در رایانه شخصی خود بیابید و انتخاب کنید، و سپس Open را انتخاب کنید.
-
در نهایت، Create Virtual Machine را انتخاب کنید.
چگونه یک ماشین مجازی در ویندوز 10 با استفاده از Hyper-V Manager ایجاد کنیم
در نگاه اول، این نسخه در مقایسه با نسخه ایجاد سریع، قدیمی به نظر می رسد. با این حال، این رابط، گوشت ماشین مجازی شما در حال بارگیری و تخلیه است. در اینجا ابزارهای پیشرفته ای برای وارد کردن ماشین مجازی، ایجاد ماشین مجازی از ابتدا با استفاده از فرآیند گام به گام و موارد دیگر در اختیار شما قرار می گیرد.
شما می توانید از این رابط به ابزار ساده تر Quick Create نیز دسترسی داشته باشید.
-
Start را انتخاب کنید، در منوی Start به پایین اسکرول کنید، سپس Windows Administrative Tools را برای گسترش آن انتخاب کنید.
-
Hyper-V Manager را انتخاب کنید.
-
در پنجره مدیریت Hyper-V زیر، Quick Create را در زیر Actions در سمت راست انتخاب کنید.
-
در پنجره ایجاد ماشین مجازی زیر، یکی از چهار نصب کننده فهرست شده را انتخاب کنید و Create Virtual Machine را انتخاب کنید. به مرحله 5 نروید.
با این حال، اگر سیستم عامل دیگری دارید که می خواهید استفاده کنید، با مرحله 5 ادامه دهید.
-
منبع نصب محلی را انتخاب کنید.
-
انتخاب تغییر منبع نصب.
-
تصویر ISO ذخیره شده به صورت محلی در رایانه شخصی خود را تعیین کنید و انتخاب کنید. سپس Open را انتخاب کنید. را انتخاب کنید.
-
در نهایت، Create Virtual Machine را انتخاب کنید.
مثال یک ماشین مجازی: اوبونتو 19.04
وقتی گزینه Ubuntu 19.04 را انتخاب کردید و روی Create Virtual Machine کلیک کردید، کلاینت Hyper-V اوبونتو را در یک نرم افزار "کانتینر" (معروف به ماشین مجازی) دانلود و نصب می کند. پس از تکمیل، Hyper-V از شما با دو دکمه درخواست میکند.
-
Connect را کلیک کنید تا پنجره اتصال ماشین مجازی بارگیری شود.
ویرایش تنظیمات را کلیک کنید تا به تنظیمات شبیه سازی سخت افزاری مورد نیاز برای اجرای یک کامپیوتر جعلی دسترسی پیدا کنید. این شامل میانافزار، امنیت، حافظه، پردازنده، ذخیرهسازی و اتصال شبکه میشود.
-
روی دکمه شروع در پنجره اتصال ماشین مجازی کلیک کنید تا سیستم عامل شبیه سازی شده خود را راه اندازی کنید.
-
دستورالعملهای روی صفحهنمایش پلتفرم را دنبال کنید انگار در حال راهاندازی رایانه شخصی هستید. تا زمانی که یک ماشین مجازی جدید ایجاد نکنید، نیازی به اجرای مجدد این تنظیمات ندارید.
چگونه ماشین مجازی خود را بارگیری کنید
چون سیستم عامل دوم را مستقیماً روی رایانه شخصی خود نصب نمی کنید، هیچ میانبری در منوی استارت یا دسکتاپ وجود ندارد. همچنین هیچ گزینه ای برای بارگیری ماشین مجازی شما از ابزار Hyper-V Quick Create وجود ندارد. در عوض، باید ماشین مجازی خود را با استفاده از Hyper-V Manager بارگیری و خاموش کنید.
-
دکمه شروع را انتخاب کنید، در منوی Start به پایین اسکرول کنید، سپس Windows Administrative Tools را برای گسترش آن انتخاب کنید.
-
Hyper-V Manager را انتخاب کنید.
-
در صفحه مدیریت Hyper-V زیر، ماشین مجازی ذخیره شده خود را در فهرست ماشین های مجازی. برجسته کنید.
-
Connect را که در گوشه سمت راست پایین قرار دارد را انتخاب کنید.
-
صفحه اتصال ماشین مجازی ظاهر می شود. دکمه Start را برای "روشن کردن" ماشین مجازی خود انتخاب کنید.
-
برای ذخیره وضعیت فعلی ماشین مجازی خود، نماد نارنجی Save واقع در نوار ابزار اتصال ماشین مجازی را انتخاب کنید.
-
برای خاموش کردن ماشین مجازی خود، نماد قرمز Shut Down واقع در نوار ابزار اتصال ماشین مجازی را انتخاب کنید. این شبیه به خاموش کردن رایانه شما است.
انتخاب نماد سفید خاموش شبیه به جدا کردن دسکتاپ یا خالی کردن باتری است.
سوالات متداول
چگونه Hyper-V را در ویندوز 10 غیرفعال کنم؟
برای غیرفعال کردن در ویندوز 10، کلید Windows+X را فشار دهید و به Apps and Features> برنامه ها و ویژگیها > ویژگیهای ویندوز را روشن یا خاموش کنید. Hyper-V را پیدا کرده و علامت کادر را بردارید. برای ذخیره تغییرات و راه اندازی مجدد، OK را کلیک کنید.
ماشین مجازی جاوا چیست؟
یک ماشین مجازی جاوا (JVM) یک ماشین مجازی است که محیطی را برای اجرای برنامه ها یا کدهای جاوا فراهم می کند. کد می تواند مبتنی بر جاوا یا کد کامپایل شده توسط بایت کد جاوا باشد.