نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • خطاها
  • نصب لینوکس روی VirtualBox نصب لینوکس اوبونتو روی ماشین مجازی VirtualBox

نصب لینوکس روی VirtualBox نصب لینوکس اوبونتو روی ماشین مجازی VirtualBox

گاهی اوقات لازم است از لینوکس به عنوان سیستم عامل دوم استفاده کنید، اما نمی توانید سیستم عامل قدیمی را به طور کامل حذف کنید؛ راه اندازی مجدد رایانه برای تغییر سیستم عامل وقت گیر و ناخوشایند است. آن وقت چه باید کرد؟ راه حل مدت هاست که اختراع شده است و یک ماشین مجازی است.

برنامه Oracle VirtualBox یک ماشین مجازی برای اجرای سیستم عامل های مختلف در یک پنجره جداگانه است. این می تواند ویندوز، هر توزیع لینوکس، Android، OS X یا Chrome OS باشد. امروز لینوکس را نصب می کنیم. آسان و آرام.

ما بارها مقالاتی در مورد ماشین مجازی VirtualBox منتشر کرده ایم. در اینجا جدیدترین ها هستند:

به چه چیزی نیاز خواهید داشت؟

برای کار، اولاً به خود VirtualBox و ثانیاً یک تصویر لینوکس ISO نیاز دارید. اولی و دومی هر دو کاملا رایگان هستند. بنابراین می توانید با خیال راحت از سایت های رسمی دانلود کنید. VirtualBox را از این لینک دانلود کنید. شما می توانید هر توزیع لینوکس را انتخاب کنید، هر کدام وب سایت خود را دارند که می توانید به سرعت یک تصویر ISO را پیدا کنید.

شما به راحتی می توانید یک ماشین مجازی را خودتان نصب کنید، هیچ چیز پیچیده ای وجود ندارد. اما بیایید نحوه نصب لینوکس را در VirtualBox با جزئیات بررسی کنیم.

نصب سیستم عامل مجازی شامل سه مرحله اصلی است: ایجاد، پیکربندی و راه اندازی.

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

در این مرحله یک دستگاه مجازی برای لینوکس ایجاد می کنیم. ویژگی های دستگاه ما باید برای سیستم عامل کافی باشد، اما نه خیلی سخاوتمندانه - ما باید چیزی را برای ویندوز بگذاریم.

VirtualBox را باز کنید. در بالا سمت چپ، روی ایجاد کلیک کنید.

پنجره ای ظاهر می شود که در آن باید نام دستگاه (هر کدام) را وارد کنید، سیستم عامل زیر را انتخاب کنید و حتی نسخه سیستم عامل را پایین بیاورید. راحت تر است که نامی متناسب با نوع سیستم عامل بدهید. به عنوان مثال، "Linux Fedora". در این صورت VirtualBox خود دو نقطه بعدی را انتخاب می کند.

اگرچه می توانید آنها را به صورت دستی تنظیم کنید. ما توزیع سیستم عامل لینوکس فدورا را نصب خواهیم کرد. بنابراین، در پاراگراف دوم "Linux" را انتخاب می کنیم، در سوم - "Fedora".

VirtaulBox تنظیماتی را برای تمامی سیستم عامل های شناخته شده خود آماده کرده است. لینوکس فدورا یکی از آنهاست. بنابراین، در پنجره های زیر ("میزان حافظه را انتخاب کنید"، "مشخص کردن هارد دیسک"، "نوع را مشخص کنید"، فرمت ذخیره سازی را مشخص کنید، "نام و اندازه فایل را مشخص کنید")، به سادگی روی "بعدی" کلیک کنید.

راه اندازی ماشین مجازی

در مرحله راه اندازی، دیسک را با لینوکس فدورا در درایو مجازی قرار می دهیم تا دستگاه ما بداند سیستم عامل را کجا نصب کند. فقط در مورد ما همه چیز مجازی است، حتی دیسک. تصویر ISO که دانلود کردیم یک DVD مجازی است.

به "تنظیمات" بروید. در آنجا، در سمت راست، "Media" را انتخاب کنید، سپس روی کنترلر خالی IDE کلیک کنید، سپس روی پنجره دیسک شکل نزدیک درایو کلیک کنید. در آنجا به آیتم "انتخاب تصویر دیسک نوری" نیاز داریم.

در پنجره جستجو به دنبال فایل ISO می گردیم. پیدا می کنیم و انتخاب می کنیم.

می بینیم که اکنون کنترل کننده IDE (DVD) خالی نیست، حاوی یک "دیسک" با لینوکس فدورا است.

راه اندازی

در مرحله راه اندازی، در نهایت به نصب لینوکس در VirtualBox خواهیم پرداخت. پنجره نصب فدورا ظاهر می شود که در آن 3 گزینه وجود دارد: Fedora Live - بدون نصب سیستم عامل را وارد کنید (اما همیشه به یک دیسک نیاز دارید). عیب یابی - حل مشکل؛ و نصب. برای شروع آن باید Tab را فشار دهید. این کاری است که ما انجام می دهیم.

به دلایلی، فدورا دوباره می پرسد که آیا از دیسک اجرا شود یا نصب شود. نصب کنید، بنابراین “Install to Hard Drive” را انتخاب کنید.

بعد زبان و تنظیمات اولیه - صفحه کلید، تاریخ، محل نصب است. آنچه در مورد فدورا راحت است این است که مکان نصب به طور خودکار تنظیم می شود. نیازی به پیکربندی دستی پارتیشن ها مانند اوبونتو نیست. برای کسی که فدورا را برای اولین بار امتحان می کند، درست است. به طور خلاصه، روی "شروع نصب" کلیک کنید.

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

در لینوکس، تنظیم رمز عبور Root الزامی است. آن را ایجاد کنید تا نصب کامل شود.

تمام، لینوکس روی هارد دیسک شماست. اکنون می توانید "DVD" (فایل ISO) را بیرون بکشید. برای انجام این کار، "تنظیمات"، "رسانه"، "درایو"، "حذف دیسک از درایو".

لینوکس فدورا را بدون دیسک اجرا کنید. فقط روی "راه اندازی" کلیک کنید. اگر قبلاً کاربری ایجاد نکرده اید، باید یک کاربر ایجاد کنید.

دو نکته مفید:

  1. هنگامی که از سیستم خارج می شوید، توصیه می شود لینوکس را به صورت فرهنگی - از طریق Shut Down خاموش کنید. گاهی اوقات، اگر خیلی داغ شود، می توانید به سادگی ماشین مجازی را خاموش کنید - این کشنده نیست.
  2. دو حالت عملکرد ماوس وجود دارد: غیر یکپارچه و یکپارچه. می توانید آنها را در منوی "Machine" تنظیم کنید. برای بازگرداندن ماوس از حالت یکپارچه، از "Ctrl" استفاده کنید.

ماشین مجازی یک راه بسیار راحت برای آزمایش نسخه های جدید سیستم عامل ها بدون ایجاد اختلال در عملکرد سیستم اصلی است. من خودم خیلی وقته ازش استفاده میکنم از آنجایی که سیستم عامل اصلی من OS X است، Parallels Desktop را برای خودم انتخاب کردم.

اما این جوهر ماشین مجازی را تغییر نمی دهد - این وسیله ای ساده، راحت و قابل درک (اغلب در سطح شهودی) برای دیدن چیزی جدید است. حتما آن را امتحان کنید، همانطور که می بینید هیچ مشکلی در آن وجود ندارد.

VirtualBox (Oracle VM VirtualBox) یک ابزار نرم افزار مجازی سازی رایگان برای سیستم عامل های Microsoft Windows، Linux، FreeBSD، Mac OS X، Solaris/OpenSolaris، ReactOS، DOS و سایر سیستم عامل ها است. پس از انتشار اولین نسخه در دسترس عمومی VirtualBox در سال 2007، در مدت زمان نسبتاً کوتاهی، این محصول نرم افزاری به دلیل نه تنها رایگان بودن، بلکه بسیار قابل اعتماد بودن، استفاده آسان و پشتیبانی برای بسیاری از افراد، به یکی از محبوب ترین بسته های مجازی سازی تبدیل شد. زبان های ملی و یک سیستم کمکی خوب (در زمان نوشتن مقالات - فقط به زبان انگلیسی) و کراس پلتفرم.

    به بیان ساده، VirtualBox مجموعه‌ای از برنامه‌های کاربردی، سرویس‌های سیستم و درایورهایی است که سخت‌افزار جدید رایانه را در محیط سیستم‌عاملی که VirtualBox در آن اجرا می‌شود، شبیه‌سازی می‌کند. در یک رایانه مجازی (ماشین مجازی، به اختصار VM) که در محیط آن ایجاد شده است، می توانید تقریباً هر سیستم عامل (سیستم عامل مهمان) را نصب کرده و به موازات سیستم اصلی از آن استفاده کنید. بنابراین، به عنوان مثال، در یک کامپیوتر واقعی ویندوز می توانید یک ماشین مجازی (VM) با سیستم عامل لینوکس نصب کنید و از هر دو سیستم عامل به طور همزمان استفاده کنید. علاوه بر این، می توانید تعامل بین این سیستم ها را از طریق یک شبکه محلی، تبادل اطلاعات از طریق رسانه های قابل جابجایی، پوشه های مشترک و غیره پیکربندی کنید. همچنین وضعیت فعلی ماشین مجازی (و وضعیت سیستم عامل نصب شده بر روی آن) قابل ضبط است. ، و در صورت لزوم، در هر نقطه از زمان - یک بازگشت کامل به این حالت انجام دهید.

این مقاله نمونه ای از نصب و پیکربندی VirtualBox در ویندوز 7 و نصب Linux Mageia بر روی یک ماشین مجازی جدید را مورد بحث قرار می دهد.

نصب Oracle VM Virtualbox در ویندوز 7

   آخرین نسخه VirtualBox برای یک سیستم عامل خاص را می توان از صفحه دانلود پروژه دانلود کرد.

نصب کننده VirtualBox برای سیستم عامل های ویندوز یک فایل اجرایی است که در ویندوز 7 باید به صورت administrator اجرا شود. نصب نرم افزار استاندارد آغاز خواهد شد:

در طول نصب بیشتر VirtualBox، یک هشدار صادر می شود:

این بدان معنی است که هنگام نصب درایورهای شبکه VirtualBox، اتصالات فعلی شبکه ریست شده و قطع موقت از شبکه رخ خواهد داد. به عنوان مثال، اگر به موازات نصب، داده ها با یک درایو شبکه رد و بدل شود، با خطا از کار می افتد. اگر روی شبکه کار نمی کنید، غیرفعال کردن موقت آداپتورها هیچ تاثیری نخواهد داشت و باید با فشار دادن یک دکمه اجازه دهید نصب ادامه یابد. آره. در غیر این صورت، ابتدا باید منابع شبکه را خاموش کنید. همچنین، امنیت ویندوز ممکن است برای اجازه نصب نرم افزار جدید، درخواست تأیید کند:

باید کادر "همیشه به نرم افزار شرکت Oracle اعتماد داشته باشید" را علامت بزنید و روی دکمه کلیک کنید نصب.

پس از اتمام نصب، ماژول اصلی نرم افزار VirtualBox راه اندازی می شود:

نصب لینوکس بر روی ماشین مجازی Oracle VM Virtualbox

   فرآیند نصب لینوکس یا هر سیستم عامل دیگری از دو بخش تشکیل شده است:

ایجاد یک ماشین مجازی برای سیستم عامل مهمان انتخاب شده برای نصب.

تعیین منبع با توزیع نصب و شروع فرآیند نصب.

روند نصب یک سیستم عامل جدید بر روی یک ماشین مجازی عملاً با نصب روی یک ماشین مجازی تفاوتی ندارد - شما VM را از دیسک نصب بوت می کنید و سپس دستورالعمل های نصب کننده را دنبال می کنید. منبع بوت توسط تنظیمات ماشین مجازی تعیین می شود (به طور پیش فرض، ترتیب بوت به شرح زیر است - فلاپی دیسک، CD-ROM، هارد دیسک، شبکه).

هنگامی که VirtualBox را برای اولین بار راه اندازی می کنید، پنجره اصلی برنامه با یک پیام خوش آمدگویی و یک دکمه فعال "Create" برای ایجاد یک VM جدید نمایش داده می شود:

در کل برای آشنایی کلی با سیستم عامل مهمان که Linux Mageia خواهد بود نیازی به تنظیمات اجباری نیست. می توانید بلافاصله شروع به ایجاد یک ماشین مجازی کنید - روی دکمه کلیک کنید ايجاد كردن. پس از آن فرآیند ایجاد یک ماشین مجازی جدید شروع می شود و باید پارامترهای اصلی آن را تعیین کنید:

نام ماشین مجازی مطابق با آن، دایرکتوری با فایل های ماشین مجازی ایجاد می شود. به طور پیش فرض این یک زیر شاخه در است "C:\Users\User\VirtualBox VMs\" .

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

نسخه سیستم عامل. در این مورد، Mageia یک فورک لینوکس Mandriva است. ما انتخاب می کنیم - ماندریوا.

باقیمانده پارامترهای درخواستی را می توان به طور پیش فرض رها کرد، زیرا آنها قبلاً بر اساس پیکربندی سخت افزاری ماشین واقعی و مطابق با نوع و نسخه سیستم عامل نصب شده روی ماشین مجازی انتخاب شده اند. اما در صورت لزوم، می توانید به عنوان مثال، مقدار RAM اختصاص داده شده به VM، اندازه و نوع دیسک را افزایش دهید.

در اینجا نمونه ای از تخصیص 1024 مگابایت رم به یک ماشین مجازی به جای 512 مگابایت توصیه شده آورده شده است. هنگام تخصیص حافظه، باید اندازه واقعی آن و حداقل نیازهای سیستم عامل مهمان را در نظر بگیرید. اگر در انتخاب این مورد مشکل دارید، از مقادیر توصیه شده توسط برنامه استفاده کنید. تخصیص نامناسب حافظه بین ماشین های واقعی و مجازی می تواند منجر به عملکرد ضعیف هر دو شود.

هارد دیسک ماشین مجازی (دیسک سخت مجازی) می تواند به صورت پویا یا ثابت ایجاد شود. یک دیسک پویا نه برای کل حجم مشخص شده، بلکه برای بخشی از آن ایجاد می شود و در حین نصب یا عملکرد آن در صورت نیاز افزایش می یابد که باعث صرفه جویی در فضا در هارد دیسک واقعی می شود. از نقطه نظر حداکثر عملکرد سیستم عامل مهمان، بهتر است یک هارد دیسک مجازی ثابت را انتخاب کنید.

از نظر فیزیکی، هارد دیسک مجازی یک فایل روی یک سیستم فایل واقعی است. این فایل در چندین فرمت قابل ارائه است:

بسیاری از تنظیماتی که در هنگام ایجاد یک ماشین مجازی جدید تعریف می شوند، پس از تکمیل ایجاد آن قابل تغییر هستند:

دکمه نوار ابزار فعال شده است اهنگ. تنظیم دقیق ماشین مجازی موضوعی جداگانه است و در مرحله آشنایی با سیستم عامل مهمان نیاز خاصی به آنها وجود ندارد. بنابراین، می توانید بلافاصله شروع به راه اندازی VM کنید - روی دکمه کلیک کنید راه اندازی. هنگام راه اندازی، پیامی در مورد استفاده نمایش داده می شود. ضبط خودکار صفحه کلید

هنگام جابجایی به پنجره ماشین مجازی، ورودی صفحه کلید برای آن انجام می شود و نه برای برنامه های واقعی. به طور پیش فرض، Ctrl راست برای جابجایی ورودی صفحه کلید بین ویندوز ماشین واقعی و مجازی استفاده می شود.

از آنجایی که سیستم مهمان هنوز نصب نشده است، باید از دیسک نصب بوت شوید. می توانید از یک درایو CD/DVD معمولی با رسانه نصب قابل بوت از پیش آماده شده یا تصویری از این دیسک استفاده کنید. VirtualBox به شما امکان می دهد یک فایل تصویری را به عنوان یک درایو مجازی با رسانه به یک ماشین مجازی متصل کنید. در بیشتر موارد، محتویات دیسک های نصب به عنوان فایل های تصویری با فرمت ISO-9660 دانلود می شوند (فایل هایی با پسوند iso). VirtualBox به شما این امکان را می دهد که بدون رایت تصویر بر روی CD انجام دهید و چنین فایلی را مستقیماً به عنوان یک درایو مجازی با رسانه نصب شده بر اساس محتویات تصویر iso به ماشین مجازی متصل کنید.

فایل تصویری Mageia-2-i586-DVD.isoبه عنوان یک درایو مجازی با دیسک نصب Mageia-2 متصل خواهد شد. وقتی دکمه را فشار می دهید ادامه هیددرایو مجازی بوت می شود و منوی بوت لودر Mageia نمایش داده می شود

برای ادامه نصب، را انتخاب کنید Mageia 2 را نصب کنید. در طول مراحل نصب، می توانید زبان مورد استفاده را انتخاب کنید، باید موافقت خود را با موافقت نامه مجوز تأیید کنید، زبان سیستم نصب شده (معمولاً اروپایی - روسی) و طرح صفحه کلید را انتخاب کنید. سپس دیسک پارتیشن بندی می شود، پارتیشن ها فرمت می شوند، منابع نصب اضافی شناسایی می شوند و از کاربر خواسته می شود که یک محیط گرافیکی دسکتاپ را انتخاب کند.

انتخاب محیط گرافیکی، به عنوان یک قاعده، با ترجیحات شخصی و هدف سیستم نصب شده تعیین می شود. محیط پیش فرض است KDE(کوتاه برای محیط دسکتاپ K). رایج ترین پوسته های گرافیکی در لینوکس هستند گنومو KDE. از نظر خارجی، آنها از بسیاری جهات مشابه هستند، اما اعتقاد بر این است که KDE یک محیط گرافیکی امیدوارکننده تر و راحت تر، و همچنین پیکربندی پیچیده تر، و سخت افزاری سخت افزاری و محیط گرافیکی است. می توانید در محیط KDE با لینوکس آشنا شوید. بعداً پس از نصب سیستم، می توانید محیط را تغییر دهید یا حتی از راه اندازی پوسته گرافیکی خودداری کنید، مثلاً با تغییر سطح اجرای سیستم.

پس از تعیین محیط گرافیکی، نصب Mageia آغاز خواهد شد. پیشرفت نصب با نظرات همراه است و نام مرحله فعلی در سمت چپ صفحه برجسته شده است. لازم به ذکر است که Linux Mageia، به عنوان شاخه ای از لینوکس Mandriva، بسیار شبیه به سلف خود است، به خوبی روسی شده است و یکی از قابل درک ترین توزیع های لینوکس است، بنابراین نصب سیستم، به عنوان یک قاعده، حتی مشکلی ایجاد نمی کند. وقتی برای اولین بار با آن آشنا می شوید.

در طول مراحل نصب، باید یک رمز عبور برای مدیر سیستم (کاربر ریشه)، حداقل یک نام کاربری و رمز عبور معمولی و تنظیمات نمایش. در نهایت، پس از اتمام نصب، خلاصه ای از قطعات اصلی و سخت افزار نصب شده نمایش داده می شود.

تمام تنظیمات قابل تنظیم را می توان پس از اتمام نصب تغییر داد. در صورت تمایل و دسترسی به اینترنت می توانید آپدیت های Mageia را نیز دانلود و نصب کنید.

پس از اتمام نصب لینوکس، توصیه می شود مراحلی را انجام دهید که می تواند توسعه سیستم عامل جدید را در آینده بسیار ساده کند. یکی از ویژگی های بسیار مفید VirtualBox امکان ذخیره وضعیت فعلی ماشین مجازی (قابلیت ایجاد عکس های فوری VM) و برگرداندن آن به وضعیت زمانی است که عکس فوری گرفته شده است. با این حال، این ویژگی یکی از ویژگی های VirtualBox نیست و تقریباً همه سیستم های مجازی سازی امکان ایجاد عکس های فوری از سیستم و بازیابی ماشین مجازی را از Snapshot فراهم می کنند. اسنپ ​​شات های زیادی می تواند وجود داشته باشد و بازیابی وضعیت یک ماشین مجازی را می توان با استفاده از هر یک از آنها انجام داد. برای مواردی که سیستم غیرفعال می شود (به عنوان مثال به دلیل تنظیمات پیکربندی نادرست)، وجود عکس های فوری به شما امکان می دهد که به معنای واقعی کلمه ماشین مجازی را تنها با یک کلیک زنده کنید. برای یک کاربر تازه کار لینوکس، توانایی بازگرداندن یک ماشین مجازی مانند این می تواند مقدار قابل توجهی در زمان و اعصاب صرفه جویی کند. توصیه می شود قبل از تغییر تنظیمات لینوکس، یک عکس فوری از سیستم "تمیز" تازه نصب شده بگیرید. یک عکس از طریق منوی Virtualbox "Machine" - "Take a picture" یا "Host + T" (CTRL + T سمت راست) گرفته می شود. برای مدیریت عکس‌های فوری خودروی انتخابی، از دکمه «تصاویر» که در گوشه سمت راست بالای صفحه نمایش داده می‌شود، استفاده کنید.

این سیستم که با تنظیمات پیش‌فرض نصب می‌شود، معمولاً برای اکثر کاربران خانگی آماده استفاده است. به طور کلی، محیط گرافیکی KDE بصری است و از بسیاری جهات شبیه به دسکتاپ خانواده سیستم عامل های ویندوز است. با این حال، برخی از تفاوت ها قابل توجه است. در لینوکس، می توانید به طور همزمان از 4 دسکتاپ مجازی و به اصطلاح اتاق استفاده کنید - وسیله ای برای گروه بندی برنامه های مشابه. کاربر این امکان را دارد که برای هر دسکتاپ یک محیط کاری مجزا ایجاد کند و در صورت نیاز با کلیک بر روی آیکون موجود در نوار وظیفه، بین آنها جابجا شود. در مورد اتاق ها، در حال حاضر این ابزار در مرحله توسعه است و علاوه بر این، برای یک کاربر تازه کار لینوکس، هیچ علاقه عملی ندارد.

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

برای تغییر تنظیمات سیستم، پارامترهای مشترک برای همه کاربران، نصب و حذف برنامه ها، استفاده کنید مرکز کنترل Mageia. هنگام اجرای آن، به امتیازات مدیریتی نیاز خواهید داشت - رمز عبور کاربر را وارد کنید ریشه :

    یک ماشین مجازی را می توان در یک شبکه محلی موجود ادغام کرد و دسترسی به منابع آن را همانند منابع یک ماشین واقعی فراهم کرد. با این حال، برخی از تنظیمات باید در این مورد تغییر کند. و این خیلی مربوط به تغییر تنظیمات امنیتی سیستم عامل نصب شده نیست، بلکه در مورد دسترسی شبکه به منابع شبکه آن است. ساده ترین و موثرترین راه برای حل این مشکل این است که تنظیمات شبکه را به گونه ای تغییر دهید که ماشین مجازی یک آدرس IP از محدوده شبکه محلی واقعی داشته باشد و در تنظیمات اتصال VirtualBox برای آداپتور شبکه مجازی، به جای حالت ترجمه آدرس (NAT)، حالت پل شبکه استفاده می شود:

در این حالت تمامی فریم های شبکه ایجاد شده در محیط مجازی مستقیماً به آداپتور واقعی پخش می شوند. تنها چیزی که باقی می ماند این است که یک آدرس IP از محدوده شبکه محلی به آداپتور مجازی اختصاص دهید، یا به صورت خودکار در صورت وجود سرور DHCP یا به صورت دستی. این را می توان با استفاده از مرکز کنترل Mageia، در زیر انجام داد شبکه و اینترنت - مرکز شبکه. آداپتور شبکه را انتخاب کنید و روی دکمه "پیکربندی" کلیک کنید:

در صورت لزوم، سایر خدمات شبکه را می توان با استفاده از مرکز کنترل Mageia - بخش "مدیریت برنامه ها" نصب کرد و از طریق تنظیمات موجود در بخش "امنیت" - "تنظیم فایروال شخصی" به آنها اجازه دسترسی به شبکه را داد.

شما باید یک سیستم عامل متفاوت را روی کامپیوتر لینوکس خود اجرا کنید. اما آیا باید سیستم های خود را دوبار بوت کنید یا بهتر است از ماشین مجازی استفاده کنید؟ و اگر گزینه دوم را انتخاب کردید، باید بدانید که از چه نرم افزار ماشین مجازی استفاده کنید؟

ماشین های مجازی برای لینوکس در مقابل حالت بوت دوگانه

قبلاً در مورد نحوه نصب لینوکس در کنار ویندوز 10 در یک دستگاه صحبت کردیم. این کار بسیار ساده انجام می شود. اما اگر می خواهید ویندوز را مستقیماً در محیط لینوکس اجرا کنید و در عین حال همه چیز را روان و سریع اجرا کنید، چه کاری باید انجام دهید؟ بیایید آن را بفهمیم. به اصطلاح ماشین های مجازی برای لینوکس به ما در این امر کمک خواهند کرد.

شما لینوکس را اجرا می کنید - شاید لینوکس مینتیا اوبونتو - همراه با ویندوز؟ یا دو یا چند توزیع لینوکس روی رایانه خود نصب کرده اید؟ چگونه این همه برای شما کار می کند؟ برای برخی، این پویایی به خوبی و به سرعت کار می کند. برای دیگران، راه اندازی مجدد ممکن است یک مشکل باشد.

زمان راه اندازی مجدد، انتخاب یک سیستم عامل دیگر در صفحه بوت لودر GRUB و سپس راه اندازی می تواند مشکل ساز باشد. این امر به ویژه در سیستم هایی که لینوکس در کنار ویندوز نصب شده است صادق است.

در سیستم‌های کندتر یا سیستم‌هایی که برنامه‌های زیادی در هنگام بوت شدن ویندوز اجرا می‌شوند، ممکن است ۵ تا ۱۵ دقیقه صبر کنید تا بتوانید شروع به کار کنید. یک راه حل آنتی ویروس نصب کنید و حتی کندتر بوت می شوید. اما این در مورد دستگاه های قدیمی تر صدق می کند، زیرا در دستگاه های جدید همه چیز بسیار سریع کار می کند.

با این حال، اجرای سیستم عامل دوم خود در یک ماشین مجازی ممکن است این مشکل را حل کند. ماشین های مجازی لینوکس در بسیاری از موقعیت ها بسیار مفید هستند و می توانند بهره وری را تا حد زیادی بهبود بخشند.

ماشین مجازی چیست؟

ما در گذشته چند بار به ماشین‌های مجازی – معروف به VM- نگاه کرده‌ایم. به عبارت ساده، اینها برنامه هایی هستند که یک محیط نرم افزاری ایجاد می کنند که سخت افزار کامپیوتر را شبیه سازی می کند. سپس سیستم عامل را می توان در این محیط نصب کرد. ما این را «سیستم‌عامل مهمان» می‌نامیم و سیستم عامل نصب شده روی رایانه فیزیکی شما «سیستم میزبان» است.

علاوه بر این، مجازی سازی را می توان با سخت افزار سیستم های تخصصی افزایش داد.

به بیان واضح تر، ماشین های مجازی برای لینوکس برنامه هایی هستند که می توانید سیستم عامل های اضافی را روی آنها اجرا کنید.

چگونه مجازی سازی را در رایانه شخصی خود فعال کنیم

اگرچه سیستم‌عامل مهمانی که انتخاب می‌کنید می‌تواند بدون مجازی‌سازی سخت‌افزار اجرا شود، اما اگر این گزینه در دسترس باشد، ارزش استفاده از آن را دارد. نه حداقل به این دلیل که تخلیه منابع سیستم کامپیوتر شما را کاهش می دهد.

برای فعال کردن مجازی سازی سخت افزار، باید کامپیوتر خود را مجددا راه اندازی کنید تا به BIOS دسترسی داشته باشید. نحوه دستیابی به این امر به دستگاه شما بستگی دارد، اما معمولاً با فشار دادن Del یا F2 پس از راه اندازی مجدد رایانه انجام می شود.

صفحه را پیدا کنید " علاوه بر ایندر BIOS و یکی از موارد زیر را پیدا کنید:

  • مجازی سازی
  • VT-x (اینتل - سیستم های قدیمی تر VT-d خواهند داشت)
  • AMD-V (سیستم های AMD)

BIOS با استفاده از کلیدهای جهت دار کنترل می شود. هنگامی که مجازی سازی را فعال کردید، F10 را برای ذخیره و خروج فشار دهید.

پس از انجام این کار، شما یک انتخاب از سه برنامه کاربردی VM منبع باز خواهید داشت که در زیر به آنها خواهیم پرداخت (VMWare برای لینوکس نیز موجود است، اما منبع باز نیست).

1. VirtualBox

VirtualBox با ارائه مجازی سازی جهانی، می تواند یک ماشین مجازی ایجاد کند که تقریباً هر سیستم عاملی را اجرا می کند (به جز آنهایی که برای دستگاه های ARM طراحی شده اند). همچنین نرم افزار و مجازی سازی سخت را با ذخیره ماشین های مجازی به عنوان تصاویر دیسک ارائه می دهد. این امر بک آپ گیری یا انتقال آن به رایانه های شخصی دیگر یا برنامه های مجازی را آسان می کند.

VirtualBox به ویژه برای اجرای توزیع های لینوکس 32 بیتی و 64 بیتی و همچنین ویندوز مناسب است. شما حتی می توانید OS X را روی VirtualBox اجرا کنید، شاید قبل از تنظیم رایانه شخصی خود به عنوان Hackintosh آن را آزمایش کنید. یک نسخه برای توزیع خود در virtualbox.org/wiki/Downloads پیدا کنید.

2. QEMU

اگر می خواهید یک سیستم عامل مبتنی بر ARM (مانند Android، Raspbian یا RISC OS) را اجرا کنید، این ابزار خط فرمانی است که شما انتخاب می کنید.

پاسخ کوتاه به Quick Emulator این است که می توانید یک ماشین مجازی قدرتمند بسازید، QEMU به راحتی قابل راه اندازی است و برخی از سیستم عامل های مهمان حتی می توانند با QEMU داخلی بوت شوند.

اگرچه نام نامشخص QEMU "Quick Emulator" است، اما در واقع یک Hypervisor است، ابزاری برای مدیریت مجازی سازی سخت افزار. می توانید QEMU را با موارد زیر نصب کنید:

sudo apt-get نصب qemu qemu-kvm libvirt-bin

3. KVM

کوتاه کردن یک ماشین مجازی مبتنی بر هسته، KVM یک فورک پروژه QEMU است و در ارتباط با این ابزار برای ارائه گزینه‌های اضافی (مانند سرعت مشابه) فراتر از ویژگی‌های داخلی VM کار می‌کند.

این بدان معناست که KVM سرعت و پایداری عالی نسبت به VirtualBox ارائه می‌کند، اما راه‌اندازی KVM کمی دشوارتر است. با این حال، اگر بتوانید درایورهای پارا-مجازی شده را پشت سر بگذارید، به خوبی درک خواهید کرد که چرا KVM یک گزینه محبوب برای میزبانی ماشین های مجازی است.

برای استفاده از KVM، با تأیید اینکه سخت افزار شما برای مجازی سازی سخت افزار مناسب است، شروع کنید:

sudo apt-get install cpu-checker

اگر پاسخ این است که می توان از شتاب KVM استفاده کرد، اقدام به نصب نرم افزار کنید:

sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils

شما قادر خواهید بود KVM را از طریق دسکتاپ خود با استفاده از Virtual Machine Manager که در منوی دسکتاپ پیدا خواهید کرد، اجرا کنید.

کدام توزیع ها در VM بهتر اجرا می شوند؟

هنگامی که برنامه مناسب برای ماشین مجازی را انتخاب کردید، باید گزینه سیستم عامل مهمان خود را انتخاب کنید. به عنوان مثال، شما می توانید به راحتی ویندوز را روی VirtualBox اجرا کنید، اگرچه ویندوز 7 احتمالا امن ترین گزینه است.

برعکس، QEMU برای اجرای توزیع های ARM توزیع شده مانند Raspberry Pi's Raspbian یا Android مناسب است.

در همین حال، چیزی سبک وزن مانند Lubuntu روی هر یک از این ابزارهای VM اجرا می شود.

از کدام ابزار VM استفاده کنم؟

در این مقاله سه گزینه محبوب را بررسی کردیم و در مورد نحوه عملکرد آنها صحبت کردیم. شما می توانید هر یک از این برنامه ها را انتخاب کنید، به خصوص که همه آنها با کیفیت هستند و کاملا کارآمد هستند. اما هنوز هم باید جالب ترین، راحت ترین و سریع ترین VM را انتخاب کنید.

VirtualBox یک برنامه عالی برای اجرای یک سیستم مجازی است. رابط کاربری بسیار کاربر پسند است که برای مبتدیان یک مزیت بزرگ است. همچنین شایان ذکر است بهینه سازی عالی و سرعت کلی که با هر به روز رسانی بهبود می یابد.

اگر هنوز در مورد موضوع "ماشین های مجازی برای لینوکس" سوالی دارید، در مورد آن برای ما بنویسید.

اگر خطایی پیدا کردید، لطفاً قسمتی از متن را برجسته کرده و کلیک کنید Ctrl+Enter.

هنگامی که زمان و منابع گرانبها باشد، یک ماشین مجازی یک نجات واقعی است. نصب آن به شما امکان می دهد از سیستم عامل شخص ثالث راحت تر و ساده تر از نصب کامل یک سیستم جدید بر روی هارد دیسک خود استفاده کنید. یک ماشین مجازی از شما در برابر مشکلات سازگاری غیرضروری محافظت می کند و همچنین به شما این امکان را می دهد که در صورت عدم نیاز به سرعت تمام داده های غیر ضروری را "جمع کنید". علاوه بر این، "مجازی" به شما امکان می دهد به سرعت عقبگرد کنید. از آنجایی که نصب اوبونتو در VirtualBox یک گزینه بسیار موثر است، به بررسی آن خواهیم پرداخت. و همچنین ابزارهایی که ممکن است در محیط جدید خود به آنها نیاز داشته باشید.

نصب اوبونتو در VirtualBox یکی از گزینه های نصب Windous و Linux بر روی یک کامپیوتر است.

VirtualBox نرم افزار مجازی سازی است که توسط اوراکل ایجاد شده است. تحت یک مجوز رایگان توزیع می شود. این برنامه کراس پلتفرم است (قابل استفاده با سیستم عامل های مختلف)، ماژولار است و از کل بسته فناوری های مدرن برای منطقه خود پشتیبانی می کند. این یکی از محبوب ترین برنامه های مشابه برای خانواده سیستم عامل ویندوز است. اما شما نباید آن را با نسخه های قبلی ویندوز استفاده کنید - باعث پشتیبانی ضعیف می شود. وقتی آنها می گویند که می خواهند چیزی را روی یک ماشین مجازی نصب کنند، اغلب منظورشان VirtualBox است.

بیایید نصب را شروع کنیم

برای سادگی، ما به سیستم بومی رایانه شما به عنوان سیستم میزبان و سیستم مجازی به عنوان سیستم مهمان اشاره خواهیم کرد. برای نصب اوبونتو روی ماشین مجازی VirtualBox، به یک بسته نرم افزاری اولیه نیاز دارید. در مورد ما، این خود برنامه VirtualBox است. پیدا کردن وب سایت رسمی برنامه آسان است - virtualbox.org. از بخش «دانلودها» باید دو فایل را دانلود کنید:

  • VirtualBox برای میزبان ویندوز (x86/amd64)؛
  • VirtualBox Oracle VM VirtualBox Extension Pack (همه پلتفرم های پشتیبانی شده).

در وب سایت رسمی برنامه همیشه جدیدترین نسخه را پیدا خواهید کرد. شما فقط باید آن را دانلود کنید.

شروع به نصب فایل اول کنید. تمام تنظیمات را به عنوان پیش فرض نگه دارید. در حین نصب، شبکه ممکن است برای مدتی در دسترس نباشد. بنابراین، فایل ها و برنامه های دیگر را به صورت موازی دانلود نکنید. وقتی اولین فایل بر روی رایانه شما باز شد، نصب فایل بعدی را شروع کنید. به تمام سوالات نصب کننده پاسخ مثبت دهید. پس از راه اندازی برنامه، راه اندازی VirtualBox شروع می شود، ما اوبونتو را به مرور زمان نصب می کنیم.

ایجاد یک محیط مجازی


  • نام - اوبونتو-1.
  • نوع -
  • نسخه - بسته به توزیع شما (به عمق بیت توجه کنید!).

در همان پنجره، باید به تب “Shared Folders” رفته و یک پوشه جدید اضافه کنید. علامت "+" را در بخش پیدا کنید و از آن برای انجام این کار استفاده کنید.

این عملیات به شما این امکان را می دهد که به راحتی فایل ها را از سیستم اصلی به سیستم مجازی کپی کنید. همچنین کادر کنار «اتصال خودکار» را علامت بزنید.

چگونه تصویر را دانلود کنیم؟

اگر قبلاً تصویر سیستم اوبونتو ندارید و نمی دانید از کجا آن را دریافت کنید، باید این کار را انجام دهید. در لیست عملیات لازم در مورد نحوه نصب اوبونتو در ماشین مجازی، این یکی از مهمترین موارد است.

ubuntu.com را در مرورگر خود باز کنید. در آن می توانید به راحتی پیوندی برای دانلود توزیع پیدا کنید. نسخه فعلی سیستم را ذخیره کنید (از امروز 16.10 است). توصیه می شود توزیعی را نصب کنید که با مقدار RAM در رایانه شما مطابقت داشته باشد:

  • اگر کمتر از 4 گیگابایت رم دارید، تصویر سیستم x را دانلود کنید
  • اگر 4 گیگابایت رم یا بیشتر دارید، تصویر x را دانلود کنید

نصب سیستم عامل مجازی

پس از ورود مجدد به ماشین مجازی VirtualBox، پنجره شروع (Manager) را باز کنید. "ماشین" ایجاد شده را انتخاب کنید. آن را از طریق منوی اصلی برنامه اجرا کنید.

VirtualBox از شما می خواهد تصویری را که با آن کار می کند انتخاب کنید. فایل "iso" را که دانلود کرده اید پیدا کرده و انتخاب کنید و به پنجره بعدی بروید. در اینجا به نحوه نصب سریع اوبونتو در VirtualBox می پردازیم. اکنون موضوع به راه اندازی خود سیستم عامل مجازی باقی می ماند.


اضافات مفید

ما هنوز همه عملکردهایی را که کار شما را با سیستم عامل اضافی ساده می کند، پیاده سازی نکرده ایم. چگونه اوبونتو را روی VirtualBox با افزونه نصب کنیم؟

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

با داشتن مقدار کافی رم و حافظه مجازی و قدرت پردازنده مورد نیاز، می توان همزمان چندین سیستم را راه اندازی کرد و در حالت فول با آنها کار کرد. با این حال، برای این کار باید نرم افزار مناسب را انتخاب کنید.

اگر تصمیم به استفاده از ماشین مجازی در یک سیستم عامل دارید، ابتدا باید دریابید که کدام یک برای شما مناسب است. اکنون پنج نماینده محبوب این نوع نرم افزار را در نظر خواهیم گرفت.

VirtualBox

این برنامه یک محصول جهانی است که می تواند برای فرآیند مجازی سازی در لینوکس استفاده شود. به لطف آن، می تواند تعدادی سیستم عامل دیگر، از جمله ویندوز یا حتی MacOS را پشتیبانی کند.

این نرم افزار عملا هیچ تفاوتی با VirtualBox ندارد اما از جهاتی نسبت به آخرین برنامه ذکر شده برتری دارد. کارشناسان تأکید می کنند که عملکرد آنها تقریباً یکسان است، اما VMWare اجازه می دهد:

  • ایجاد شبکه های مجازی یا محلی بین ماشین های نصب شده بر روی کامپیوتر؛
  • یک کلیپ بورد مشترک را سازماندهی کنید.
  • انتقال فایل ها

با این حال، بدون اشکال نبود. مشکل این است که از ضبط فایل های ویدئویی پشتیبانی نمی کند.

در صورت تمایل، این برنامه را می توان در حالت تمام اتوماتیک، با انتخاب پارامترهای مورد نیاز، که اغلب بسیار راحت است، نصب کرد.

قمو

این برنامه برای دستگاه های مبتنی بر ARM مانند Android، Raspbian، RISC OS طراحی شده است. راه اندازی آن بسیار دشوار است، به خصوص برای یک کاربر بی تجربه. واقعیت این است که کار با ماشین مجازی منحصراً در آن انجام می شود "پایانه"با وارد کردن دستورات خاص با این حال، با کمک آن می توانید کاملاً هر سیستم عاملی را اجرا کنید، آنها را روی هارد دیسک خود نصب کنید یا آنها را در یک فایل خاص بنویسید.

نکته جالب در مورد Qemu این است که به شما امکان می دهد از شتاب سخت افزاری استفاده کنید و برنامه ها را به صورت آنلاین نصب کنید. برای نصب چنین نرم افزاری بر روی یک سیستم عامل مبتنی بر هسته لینوکس، "پایانه"باید دستور زیر را اجرا کنید:

sudo apt نصب qemu qemu-kvm libvirt-bin

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

KVM

نام برنامه مخفف ماشین مجازی مبتنی بر هسته (یک ماشین مجازی که بر اساس هسته توسعه یافته است) است. به لطف آن، می توانید از سرعت نسبتاً بالایی اطمینان حاصل کنید، که عمدتاً به دلیل هسته لینوکس است.

در مقایسه با VirtualBox بسیار سریعتر و قابل اطمینان تر کار می کند، اما پیکربندی آن بسیار دشوارتر است و نگهداری آن چندان آسان نیست. اما امروزه این برنامه محبوب ترین برای نصب ماشین های مجازی است. این تقاضا تا حد زیادی به این دلیل است که با کمک آن می توانید سرور خود را در اینترنت میزبانی کنید.

قبل از نصب برنامه، باید تعیین کنید که آیا سخت افزار رایانه شما می تواند از شتاب سخت افزاری پشتیبانی کند یا خیر. برای انجام این کار باید از ابزار کاربردی استفاده کنید سی پی یو چک کننده. اگر همه چیز در این زمینه درست است، می توانید نصب KVM را روی رایانه خود شروع کنید. برای این منظور در "پایانه"دستور زیر را وارد کنید:

sudo apt-get install emu-kvn libvirt-bin virtinst bridge-utils virt-manager

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

XEN

این برنامه تقریباً کاملاً مشابه KVM است، اما تفاوت هایی با آن دارد. نکته اصلی این است که ماشین مجازی XEN نیاز به بازسازی هسته دارد، در غیر این صورت به درستی کار نخواهد کرد.

یکی دیگر از کیفیت های متمایز این برنامه، توانایی کار حتی بدون استفاده از شتاب سخت افزاری هنگام اجرای سیستم عامل لینوکس/اوبونتو است.

برای نصب XEN بر روی کامپیوتر خود، باید یک سری دستورات را یکی یکی اجرا کنید "پایانه":

apt-get install\
xen-hypervisor-4.1-amd64\
xen-hypervisor-4.1-i386\
xen-utils-4.1\
زن واچ\
زن-ابزار\
xen-utils-common\
xenstore-utils

شایان ذکر است که پس از نصب، پیکربندی لازم است، که برای کاربر معمولی بسیار پیچیده به نظر می رسد.

نتیجه

مجازی سازی در سیستم عامل لینوکس اخیراً به سرعت در حال توسعه است. برنامه های جدید با هدف این به طور منظم ظاهر می شوند. ما به طور مرتب آنها را رصد می کنیم و برای حل مشکلات کاربران به آنها توصیه می کنیم.

بهترین مقالات در این زمینه