ماشین های مجازی شبیه ساز دستگاه در دستگاه دیگری هستند و یا در متن این مقاله ساده شده و به شما اجازه می دهند یک کامپیوتر مجازی (به عنوان یک برنامه معمولی) را با سیستم عامل صحیح در رایانه خود با همان سیستم عامل یا سیستم عامل متفاوت اجرا کنید. به عنوان مثال، اگر شما ویندوز خود را در رایانه خود داشته باشید، می توانید لینوکس یا نسخه دیگری از ویندوز را در یک ماشین مجازی اجرا کنید و با آنها مانند کامپیوتر معمولی کار کنید.
این راهنمای مبتدی، نحوه ایجاد و پیکربندی یک ماشین مجازی VirtualBox (نرم افزار کاملا رایگان برای کار با ماشین های مجازی در ویندوز، MacOS و لینوکس) و همچنین برخی از تفاوت های ظریف در استفاده از VirtualBox که ممکن است مفید باشد، توضیح داده خواهد شد. به هر حال، در ویندوز 10 Pro و Enterprise، ابزارهای داخلی برای کار با ماشین های مجازی وجود دارد، ماشین های مجازی Hyper-V را در ویندوز 10 مشاهده کنید. توجه: اگر رایانه دارای اجزای Hyper-V نصب شده باشد، VirtualBox خطایی را گزارش می دهد. ماشین مجازی، چگونگی جلوگیری از این: اجرای VirtualBox و Hyper-V در همان سیستم.
برای چه چیزی لازم است؟ اغلب، ماشین های مجازی برای شروع سرورها یا آزمایش برنامه های کار در سیستم عامل های مختلف استفاده می شوند. برای یک کاربر تازه کار، این فرصت می تواند مفید باشد هر دو برای سعی کردن یک سیستم نا آشنا در کار و یا، برای مثال، برای اجرای برنامه های مشکوک بدون خطر ابتلا به ویروس در کامپیوتر شما.
نصب مجازی بکس
شما می توانید نرم افزار مجازی VirtualBox را به صورت رایگان از سایت رسمی //www.virtualbox.org/wiki/Downloads که در آن نسخه برای ویندوز، Mac OS X و لینوکس ارائه شده است دانلود کنید. با وجود این واقعیت که سایت به زبان انگلیسی است، برنامه خود را در روسیه خواهد بود. فایل دانلود شده را اجرا کنید و از طریق فرآیند نصب ساده انجام دهید (در بیشتر موارد، تمام تنظیمات پیش فرض را کافی است).
در هنگام نصب VirtualBox، اگر مولفه ای را برای دسترسی به اینترنت از ماشین های مجازی فعال کنید، هشدار "هشدار: اینترفیس های شبکه" هشدار می دهد که اتصال اینترنت شما در طی فرآیند راه اندازی به طور موقت قطع شود (و پس از نصب به صورت خودکار بازگردانده می شود) رانندگان و تنظیمات اتصال).
پس از اتمام نصب، می توانید اوراکل VM VirtualBox را اجرا کنید.
ایجاد یک ماشین مجازی در VirtualBox
توجه: ماشین های مجازی نیاز به مجازی سازی VT-x یا AMD-V در BIOS برای فعال شدن در کامپیوتر دارند. معمولا به طور پیش فرض فعال است، اما اگر چیزی نادرست باشد، این نکته را در نظر بگیرید.
حالا ما اولین ماشین مجازی را ایجاد می کنیم. در مثال زیر VirtualBox در ویندوز اجرا می شود به عنوان سیستم مهمان (که مجازی می شود) ویندوز 10 خواهد بود.
- روی "ایجاد" در پنجره مدیریت اوراکل VM VirtualBox کلیک کنید.
- در پنجره «مشخص کردن نام و نوع سیستم عامل»، یک نام دلخواه از ماشین مجازی را مشخص کنید، نوع سیستم عامل که روی آن نصب می شود و نسخه سیستم عامل را انتخاب کنید. در مورد من - ویندوز 10 x64. روی بعدی کلیک کنید.
- مقدار حافظه اختصاص داده شده به ماشین مجازی را مشخص کنید. در حالت ایده آل، به اندازه کافی برای کار، اما نه بیش از حد بزرگ (از آنجا که حافظه خواهد شد "دور" از سیستم اصلی خود را زمانی که ماشین مجازی آغاز شده است). من توصیه می کنم با توجه به ارزش ها در منطقه "سبز".
- در پنجره بعدی، "ایجاد یک دیسک سخت مجازی جدید" را انتخاب کنید.
- نوع دیسک را انتخاب کنید. در مورد ما، اگر این دیسک مجازی خارج از VirtualBox - VDI (VirtualBox Disk Image) استفاده نشود.
- اندازه پویا یا ثابت هارد دیسک را برای استفاده مشخص کنید. من معمولا از "ثابت" استفاده می کنم و دستی اندازه آن را تنظیم می کنم.
- اندازه هارد دیسک مجازی و محل ذخیره آن در رایانه یا درایو خارجی را تعیین کنید (اندازه باید برای نصب و کار سیستم عامل مهمان کافی باشد). روی "ایجاد" کلیک کنید و منتظر بمانید تا دیسک مجازی تکمیل شود.
- انجام شده است، ماشین مجازی ایجاد شده است و در لیست در سمت چپ در پنجره VirtualBox ظاهر می شود. برای مشاهده اطلاعات پیکربندی، همانطور که در عکس، روی پیکان به سمت راست «ماشین» کلیک کنید و «جزئیات» را انتخاب کنید.
ماشین مجازی ایجاد می شود، با این حال، اگر شما آن را شروع می کنید، به جز یک صفحه نمایش سیاه و سفید با اطلاعات خدمات، چیزی نخواهید دید. یعنی تا کنون تنها "کامپیوتر مجازی" ایجاد شده است و هیچ سیستم عامل بر روی آن نصب نشده است.
نصب ویندوز در VirtualBox
برای نصب ویندوز، در مورد ویندوز 10، در یک ماشین مجازی VirtualBox، شما نیاز به یک تصویر ISO با توزیع سیستم دارید (به نحوه دانلود تصویر ISO از ویندوز 10 مراجعه کنید). مراحل بعدی به شرح زیر است.
- تصویر ISO را درایو دی وی دی مجازی قرار دهید. برای انجام این کار، یک ماشین مجازی را در لیست سمت چپ انتخاب کنید، روی دکمه "Configure" کلیک کنید، به "Media" بروید، یک دیسک را انتخاب کنید، با کلیک بر روی دکمه با دیسک و فلش، و انتخاب کنید "تصویر دیسک نوری را انتخاب کنید." مسیر را به تصویر مشخص کنید. سپس در قسمت تنظیمات سیستم در بخش سفارش بوت، Disk Optical را به جای اول در لیست قرار دهید. روی OK کلیک کنید
- در پنجره اصلی، روی "اجرای" کلیک کنید. ماشین مجازی که قبلا ایجاد شده است شروع خواهد شد و بوت از روی دیسک (از تصویر ISO) انجام می شود، شما می توانید ویندوز را به عنوان یک کامپیوتر فیزیکی منظم نصب کنید. تمام مراحل نصب اولیه شبیه به آنهایی است که در رایانه معمولی هستند، به بخش نصب ویندوز 10 از یک درایو فلش USB مراجعه کنید.
- پس از نصب و اجرای ویندوز، شما باید برخی از رانندگان را نصب کنید که به سیستم مهمان اجازه می دهد که به درستی (و بدون ترمزهای غیر ضروری) در دستگاه مجازی کار کند. برای انجام این کار، "اتصال تصویری افزونه مجازی بوکس را از منوی" دستگاه "انتخاب کنید، سی دی را داخل ماشین مجازی باز کنید و فایل را اجرا کنید VBoxWindowsAdditions.exe برای نصب این درایورها اگر تصویر نتواند سوار شود، ماشین مجازی را خاموش کرده و تصویر را از آن نصب کنید C: Program Files Oracle VirtualBox VBoxGuestAdditions.iso در تنظیمات رسانه (همانطور که در مرحله اول) و سپس ماشین مجازی را دوباره شروع می کنید و سپس از دیسک نصب کنید.
هنگامی که نصب کامل و ماشین مجازی مجددا راه اندازی می شود، به طور کامل عملی خواهد شد. با این حال، ممکن است بخواهید برخی از تنظیمات پیشرفته را انجام دهید.
تنظیمات ماشین مجازی VirtualBox Basic
در تنظیمات دستگاه مجازی (توجه داشته باشید که بسیاری از تنظیمات در حالی که دستگاه مجازی در حال اجرا نیست در دسترس هستند)، شما می توانید پارامترهای اساسی زیر را تغییر دهید:
- در مورد "عمومی" در تب "پیشرفته"، شما می توانید کلیپ بورد مشترک با سیستم اصلی و عملکرد کشیدن و رها کردن برای کشیدن فایل ها به سیستم عامل مهمان و یا خارج از آن فعال کنید.
- در بخش «سیستم»، دستور boot، حالت EFI (برای نصب بر روی یک دیسک GPT)، اندازه RAM، تعداد هسته پردازنده (تعداد بیشتری از هسته های فیزیکی پردازنده رایانه خود را نشان نمی دهد) این واقعیت است که مهمان سیستم "کند می شود").
- در برگه "نمایش"، شما می توانید شتاب 2D و 3D را فعال کنید، میزان حافظه تصویری را برای دستگاه مجازی تعیین کنید.
- در تب "رسانه" - اضافه کردن درایو دیسک اضافی، هارد دیسک مجازی.
- در برگه USB، دستگاه USB (که به صورت فیزیکی به کامپیوتر شما متصل است)، به عنوان مثال یک درایو فلش USB، به یک ماشین مجازی اضافه کنید (روی نماد USB با علامت + در سمت راست کلیک کنید). برای استفاده از کنترل کننده های USB 2.0 و USB 3.0، اوراکل VM VirtualBox Extension Pack را نصب کنید (برای دانلود در همان محل که VirtualBox را دانلود کردید).
- در بخش "پوشه های عمومی" می توانید پوشه هایی را که توسط سیستم اصلی و ماشین مجازی به اشتراک گذاشته می شود اضافه کنید.
برخی از موارد فوق را می توان از یک ماشین مجازی در حال اجرا در منوی اصلی انجام داد: به عنوان مثال، می توانید فلش درایو USB را به دستگاه ها وصل کنید، دیسک را خارج کنید یا وارد کنید (ISO)، پوشه های اشتراک گذاری را فعال کنید، و غیره
اطلاعات اضافی
در نهایت، برخی از اطلاعات اضافی که ممکن است مفید باشد هنگام استفاده از ماشین های مجازی VirtualBox.
- یکی از ویژگی های مفید هنگام استفاده از ماشین های مجازی، ایجاد یک عکس فوری (عکس فوری) سیستم در حالت فعلی (با تمام فایل ها، برنامه های نصب شده و موارد دیگر) با قابلیت بازگرداندن به این حالت در هر زمان (و توانایی ذخیره چندین عکس فوری) است. شما می توانید یک عکس فوری در VirtualBox در ماشین مجازی در حال اجرا در منوی ماشین - "نگاهی به یک عکس فوری از دولت". و با کلیک روی «ماشین» - «Snapshots» و انتخاب برگه Snapshots در مدیریت ماشین مجازی بازیابی کنید.
- برخی از کلید های پیش فرض کلید توسط سیستم عامل اصلی (به عنوان مثال، Ctrl + Alt + Del) تحت تعقیب هستند. اگر شما نیاز به یک میانبر صفحه کلید مشابه برای یک ماشین مجازی ارسال کنید، از گزینه منوی «وارد» استفاده کنید.
- یک ماشین مجازی می تواند ورودی صفحه کلید و موس را ضبط کند (به طوری که شما نمی توانید انتقال ورودی به سیستم اصلی را انتقال دهید). برای رها کردن صفحه کلید و ماوس، در صورت لزوم، از کلید میزبان استفاده کنید (به طور پیش فرض این کلید Ctrl راست است).
- وب سایت مایکروسافت دارای ماشین مجازی ویندوز رایگان برای VirtualBox آماده است که برای وارد کردن و اجرای کافی است. جزئیات نحوه انجام این کار: نحوه دانلود رایگان ماشینهای مجازی ویندوز از مایکروسافت.