ماشین های مجازی شبیه سازی دستگاه های دستگاه دیگر است یا در متن این مقاله و ساده شده ، به شما امکان می دهد یک کامپیوتر مجازی (مانند یک برنامه معمولی) را با سیستم عامل مورد نظر روی رایانه خود با همان سیستم عامل یا متفاوت اجرا کنید. به عنوان مثال ، با داشتن ویندوز در رایانه ، می توانید لینوکس یا نسخه دیگری از ویندوز را در یک ماشین مجازی اجرا کنید و مانند یک کامپیوتر معمولی با آنها کار کنید.
این آموزش برای مبتدیان جزئیات نحوه ایجاد و پیکربندی یک ماشین مجازی VirtualBox (نرم افزار کاملاً رایگان برای کار با ماشین های مجازی در ویندوز ، MacOS و Linux) و همچنین برخی از تفاوت های ظریف در استفاده از VirtualBox را که می تواند مفید باشد ، ارائه می دهد. به هر حال ، ویندوز 10 پرو و Enterprise ابزارهای داخلی برای کار با ماشین های مجازی دارند ، به ماشین های مجازی Hyper-V در ویندوز 10 مراجعه کنید. توجه: اگر اجزای Hyper-V روی رایانه نصب شده اند ، VirtualBox گزارش خطایی را نمی دهد که جلسه را باز نکنید. دستگاه مجازی در مورد چگونگی دستیابی به این امر: در حال اجرا VirtualBox و Hyper-V در همان سیستم.
چرا ممکن است این مورد لازم باشد؟ بیشتر اوقات ، از ماشینهای مجازی برای اجرای سرورها یا آزمایش عملکرد برنامه ها در سیستم عامل های مختلف استفاده می شود. برای یک کاربر تازه کار ، چنین فرصتی می تواند مفید باشد که یک سیستم ناآشنا را امتحان کنید یا مثلاً اجرای برنامه های مشکوک بدون خطر ابتلا به ویروس روی رایانه خود.
VirtualBox را نصب کنید
می توانید نرم افزار ماشین مجازی VirtualBox را به صورت رایگان از سایت رسمی //www.virtualbox.org/wiki/ دانلود کنید که نسخه هایی برای Windows ، Mac OS X و Linux ارائه شده است. علیرغم اینکه سایت به زبان انگلیسی است ، خود این برنامه به زبان روسی خواهد بود. پرونده بارگیری شده را اجرا کنید و مراحل نصب ساده را طی کنید (در بیشتر موارد ، فقط تمام تنظیمات پیش فرض را رها کنید).
در حین نصب VirtualBox ، اگر جزء دسترسی به اینترنت از دستگاه های مجازی را روشن کنید ، یک اخطار "اخطار: رابط های شبکه" مشاهده می کنید ، که نشان می دهد در طی مراحل راه اندازی اتصال اینترنت شما به طور موقت قطع می شود (و پس از نصب به صورت خودکار ترمیم می شود) درایورها و تنظیمات اتصال).
پس از اتمام نصب ، می توانید Oracle VM VirtualBox را شروع کنید.
ایجاد یک ماشین مجازی در VirtualBox
توجه: دستگاه های مجازی نیاز دارند که مجازی سازی VT-x یا AMD-V بر روی کامپیوتر در BIOS فعال شود. معمولاً به طور پیش فرض روشن می شود ، اما اگر اشتباهی رخ داد ، این نکته را در نظر بگیرید.
حالا بیایید اولین ماشین مجازی خود را بسازیم. در مثال زیر ، VirtualBox که در ویندوز اجرا می شود به عنوان سیستم عامل مهمان (موردی که مجازی سازی شده است) ویندوز 10 خواهد بود.
- روی پنجره Oracle VM VirtualBox Manager کلیک کنید.
- در پنجره "مشخص کردن نام و نوع سیستم عامل" ، یک نام دلخواه را برای ماشین مجازی مشخص کنید ، نوع سیستم عامل نصب شده روی آن و نسخه سیستم عامل را انتخاب کنید. در مورد من ، ویندوز 10 x64. روی "بعدی" کلیک کنید
- مقدار RAM اختصاص داده شده برای دستگاه مجازی خود را مشخص کنید. در حالت ایده آل ، برای عملکرد آن کافی است ، اما خیلی زیاد نیست (زیرا حافظه با راه اندازی ماشین مجازی از سیستم اصلی شما "دور می شود"). توصیه می کنم روی مقادیر موجود در منطقه سبز تمرکز کنید.
- در پنجره بعدی ، "ایجاد یک دیسک سخت مجازی جدید" را انتخاب کنید.
- نوع درایو را انتخاب کنید. در مورد ما ، اگر این دیسک مجازی در خارج از VirtualBox - VDI (تصویر دیسک VirtualBox) استفاده نشود.
- مشخص کنید که آیا از هارد دیسک سایز ثابت یا ثابت استفاده می کنید. من معمولاً از "ثابت" استفاده می کنم و اندازه آن را به صورت دستی تنظیم می کنم.
- اندازه هارد دیسک مجازی و محل ذخیره آن را در رایانه یا درایو خارجی مشخص کنید (اندازه آن برای نصب و بهره برداری از سیستم عامل مهمان کافی است). روی "ایجاد" کلیک کنید و صبر کنید تا دیسک مجازی ایجاد شود.
- انجام شد ، ماشین مجازی ایجاد شده و در لیست در سمت چپ در پنجره VirtualBox ظاهر می شود. برای دیدن اطلاعات پیکربندی ، مانند تصویر ، بر روی فلش در سمت راست دکمه "Machines" کلیک کرده و "جزئیات" را انتخاب کنید.
دستگاه مجازی ایجاد شده است ، اما اگر آن را اجرا کنید ، چیزی جز صفحه سیاه با اطلاعات سرویس نمی بینید. من تاکنون فقط "کامپیوتر مجازی" ایجاد شده است و هیچ سیستم عامل روی آن نصب نشده است.
ویندوز را در VirtualBox نصب کنید
برای نصب ویندوز ، در مورد ما ویندوز 10 ، در یک ماشین مجازی VirtualBox ، به توزیع ISO سیستم نیاز به یک تصویر ISO دارید (به نحوه بارگیری تصویر ویندوز 10 ISO مراجعه کنید). مراحل بعدی به شرح زیر خواهد بود.
- تصویر ISO را در درایو DVD مجازی قرار دهید. برای این کار ، دستگاه مجازی را در لیست در سمت چپ انتخاب کنید ، بر روی دکمه "پیکربندی" کلیک کنید ، به گزینه "رسانه" بروید ، یک دیسک را انتخاب کنید ، بر روی دکمه دیسک و فلش کلیک کنید و "گزینه نوری تصویر را انتخاب کنید" را انتخاب کنید. مسیر تصویر را مشخص کنید. سپس در قسمت تنظیمات "سیستم" در بخش "سفارش بوت" ، "دیسک نوری" را در وهله اول لیست قرار دهید. تأیید را کلیک کنید
- در پنجره اصلی ، بر روی "Run" کلیک کنید. ماشین مجازی که قبلاً ایجاد شده است شروع می شود و بارگیری از روی دیسک (از تصویر ISO) انجام می شود ، می توانید ویندوز را به همان روشی که در یک کامپیوتر معمولی فیزیکی نصب می کنید ، نصب کنید. تمام مراحل نصب اولیه شبیه به رایانه های معمولی است ، به نصب ویندوز 10 از درایو فلش USB مراجعه کنید.
- بعد از نصب و راه اندازی ویندوز ، باید برخی از درایورها را نصب کنید که به سیستم مهمان اجازه می دهد تا به درستی (و بدون ترمزهای غیر ضروری) در دستگاه مجازی کار کند. برای انجام این کار ، از فهرست "دستگاه ها" - "Mount VirtualBox Add-ons Disk Image" را انتخاب کنید ، سی دی داخل دستگاه مجازی را باز کنید و پرونده را اجرا کنید VBoxWindowsAdditions.exe برای نصب این درایورها در صورت عدم موفقیت آمیز بودن تصویر ، دستگاه مجازی را خاموش کرده و تصویر را از آن سوار کنید C: File Files Oracle VirtualBox VBoxGuestAdditions.iso در تنظیمات رسانه (مانند مرحله اول) و مجدداً دستگاه مجازی را راه اندازی مجدد کنید و سپس از دیسک نصب کنید.
پس از اتمام نصب و راه اندازی مجدد دستگاه مجازی ، کاملاً آماده بهره برداری خواهد بود. با این وجود ، ممکن است بخواهید تنظیمات دیگری را اعمال کنید.
تنظیمات اصلی VirtualBox Virtual Machine
در تنظیمات دستگاه مجازی (توجه داشته باشید که بسیاری از تنظیمات در حالی که ماشین مجازی در حال کار است وجود ندارد) ، می توانید پارامترهای اساسی زیر را تغییر دهید:
- در مورد "عمومی" در تب "Advanced" می توانید کلیپ بورد مشترک را با سیستم اصلی و عملکرد Drag-n-Drop برای کشیدن پرونده ها به سیستم عامل یا مهمان فعال کنید.
- در بخش "System" - سفارش بوت ، حالت EFI (برای نصب بر روی دیسک GPT) ، اندازه RAM ، تعداد هسته پردازنده (تعداد بیشتر از تعداد هسته های پردازنده فیزیکی رایانه خود را مشخص نکنید) و درصد مجاز استفاده از آنها (مقادیر کم اغلب منجر به که سیستم مهمان "کند می شود").
- در تب "نمایش" ، می توانید شتاب 2D و 3D را فعال کنید ، مقدار حافظه فیلم را برای دستگاه مجازی تنظیم کنید.
- در تب "رسانه" - درایوهای دیسک اضافی ، هارد دیسک های مجازی را اضافه کنید.
- در تب USB - دستگاه های USB (که به صورت فیزیکی به رایانه شما متصل هستند) ، به عنوان مثال ، یک فلش درایو USB را به دستگاه مجازی اضافه کنید (روی نماد USB با یک علامت به علاوه در سمت راست کلیک کنید). برای استفاده از کنترلرهای USB 2.0 و USB 3.0 ، Oracle VM VirtualBox Extension Pack را نصب کنید.
- در بخش "پوشه های مشترک" می توانید پوشه هایی را اضافه کنید که بین سیستم عامل اصلی و ماشین مجازی به اشتراک گذاشته شود.
برخی از موارد فوق را می توان از یک ماشین مجازی در حال اجرا در منوی اصلی انجام داد: به عنوان مثال ، در مورد "دستگاه ها" می توانید یک درایو فلش USB را وصل کنید ، یک دیسک (ISO) را حذف یا درج کنید ، پوشه های مشترک را فعال کنید و غیره.
اطلاعات اضافی
در پایان ، برخی از اطلاعات اضافی که هنگام استفاده از ماشینهای مجازی VirtualBox مفید هستند ، مفید هستند.
- یكی از ویژگیهای مفید هنگام استفاده از ماشینهای مجازی ، ایجاد "تصویر لحظه ای" از سیستم در حالت فعلی آن (با تمام پرونده ها ، برنامه های نصب شده و غیره) با قابلیت برگشت به این حالت در هر زمان (و امکان ذخیره چندین تصویر) است. می توانید در منوی "دستگاه" در "VirtualBox" در یک دستگاه مجازی در حال اجرا عکس بگیرید - "یک عکس فوری بگیرید." و با کلیک کردن بر روی "Machines" - "Snapshots" و انتخاب برگه "عکس فوری" ، مدیر دستگاه های مجازی را بازیابی کنید.
- برخی از ترکیبهای پیش فرض کلید توسط سیستم عامل اصلی رهگیری می شوند (برای مثال ، Ctrl + Alt + Del). اگر نیاز به ارسال یک ترکیب کلید مشابه به یک ماشین مجازی دارید ، از آیتم منو "Enter" استفاده کنید.
- یک ماشین مجازی می تواند صفحه کلید و ماوس را ضبط کند (به این ترتیب ورودی نمی تواند به سیستم اصلی منتقل شود). برای "آزاد کردن" صفحه کلید و ماوس ، در صورت لزوم ، از کلید میزبان استفاده کنید (پیش فرض مناسب Ctrl است).
- در وب سایت مایکروسافت دستگاههای مجازی ویندوز رایگان ویندوز رایگان برای VirtualBox وجود دارد که برای وارد کردن و اجرای آن کافی است. جزئیات نحوه انجام این کار: چگونه ماشین های مجازی ویندوز رایگان را از مایکروسافت بارگیری کنید.