مخاطب

نصب و پیکربندی VirtualBox در ویندوز

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


چرا VirtualBox؟

قبل از اینکه در مورد دلایل انتخابم صحبت کنم VirtualBoxمن می خواهم کمی به موضوع مجازی سازی و شبیه سازی به طور کلی بپردازم. شبیه سازی چیست؟
شبیه سازیتوانایی یک برنامه یا دستگاه برای تقلید از عملکرد یک برنامه یا دستگاه دیگر است.
چه کسی و برای چه چیزی از شبیه سازها استفاده می کند؟
شبیه سازهای نرم افزاری اصولاً برای استقرار چندین سیستم عامل بر روی یک کامپیوتر بدون تأثیر بر سیستم عامل اصلی طراحی شده اند. شبیه سازها یا سیستم های مجازی سازی برای طیف وسیعی از افراد در دسترس هستند: از کاربران عادی گرفته تا مدیران و برنامه نویسان.
شبیه ساز برای کاربران- این اول از همه، توانایی راه اندازی برنامه ها تحت سایر سیستم عامل ها بدون راه اندازی مجدد اصلی، آزمایش نرم افزار جدید و آزمایش های مختلف با تنظیمات است.
شبیه ساز برای مدیران- این یک زمین آزمایشی برای آزمایش است! اکنون یادگیری مدیریت بسیار آسان‌تر شده است؛ هر کسی می‌تواند شبکه‌های مجازی را از ده‌ها سیستم عامل مهمان ایجاد کند، آنها را پیکربندی کند و مهارت‌های عملی کسب کند.
شبیه ساز برای برنامه نویسان- اینها دستیارانی هستند که در حال حاضر زندگی بدون آنها دشوار است. آنها اشکال زدایی و آزمایش برنامه ها را به معنای واقعی کلمه به طور قابل توجهی سرعت می بخشند. و اگر در مورد توسعه دهندگان برنامه های کاربردی شبکه یا برنامه نویسی سطح پایین صحبت کنیم، شبیه سازها به سادگی قیمتی ندارند!
شبیه ساز برای هکرها- خب، اینجا همه چیز واضح است، بررسی اکسپلویت ها، آزمایش ویروس ها، اشکال زدایی و مطالعه برنامه های افراد دیگر...
بنابراین، اهمیت تقلید بسیار دشوار است. تنها سوال این است کدام شبیه ساز را انتخاب کنید?

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

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

همه ماشین های مجازی این دو، من می گویم، الزامات سخت را برآورده نمی کنند. در نظر گرفته شدم کامپیوتر مجازی(کار نکرد زیرا فقط سیستم های مهمان ویندوز پشتیبانی می شوند) و VMWare(کار نکرد زیرا این نرم افزار پولی است که قیمت آن بسیار بالا است و نمی خواهم از نسخه های هک شده استفاده کنم).

ویژگی های VirtualBox

  • کراس پلت فرم
  • مدولار بودن
  • مهاجرت زنده
  • پشتیبانی از USB 2.0 هنگامی که دستگاه های میزبان در دسترس سیستم عامل های مهمان قرار می گیرند (فقط نسخه اختصاصی)
  • پشتیبانی از سیستم های مهمان 64 بیتی (از نسخه 2.0)، حتی در سیستم های میزبان 32 بیتی (از نسخه 2.1، این نیاز به پشتیبانی از فناوری مجازی سازی پردازنده دارد)
  • پشتیبانی از SMP در سمت سیستم مهمان (از نسخه 3.0 شروع می شود، این نیاز به پشتیبانی از فناوری مجازی سازی روی پردازنده دارد)
  • سرور داخلی RDP، و همچنین پشتیبانی از دستگاه های سرویس گیرنده USB از طریق RDP (فقط نسخه اختصاصی)
  • پشتیبانی آزمایشی برای شتاب سه بعدی سخت افزاری (OpenGL، DirectX 8/9 (با استفاده از کد شراب) (فقط Windows XP و Vista 32 بیتی))، برای مهمانان DOS/Windows 3.x/95/98/ME، شتاب پشتیبانی سه بعدی سخت افزاری است. ارائه نشده است
  • پشتیبانی از تصاویر هارد دیسک VMDK (VMware) و VHD (پی سی مجازی مایکروسافت)، از جمله عکس های فوری (شروع از نسخه 2.1)
  • پشتیبانی از iSCSI (فقط نسخه اختصاصی)
  • پشتیبانی از مجازی سازی دستگاه های صوتی (نمونه سازی AC97 یا SoundBlaster 16 برای انتخاب)
  • پشتیبانی از انواع مختلف ارتباطات شبکه (NAT، شبکه میزبان از طریق پل، داخلی)
  • پشتیبانی از زنجیره ای از حالت های ماشین مجازی ذخیره شده (عکس های فوری)، که می توانند از هر حالتی از سیستم مهمان بازگردانده شوند.
  • پشتیبانی از پوشه‌های اشتراکی برای اشتراک‌گذاری آسان فایل بین سیستم‌های میزبان و مهمان (برای ویندوز 2000 و بالاتر، مهمان‌های لینوکس و سولاریس)
  • پشتیبانی از ادغام دسکتاپ (حالت بدون درز) سیستم عامل میزبان و مهمان
  • امکان انتخاب زبان رابط وجود دارد (رابط روسی زبان نیز پشتیبانی می شود)

این لیست چشمگیر است، علاوه بر این، نسخه 3.2.12 اخیرا منتشر شده است و تعداد زیادی از خطاها تصحیح شده است؛ آنها را می توان در وب سایت توسعه دهنده VirtualBox یافت.

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

نصب VirtualBox

به عنوان یک سیستم میزبان استفاده می شود Windows Vista Ultimate SP2. فرآیند نصب VirtualBox خود کاملاً بی اهمیت است، همه چیز واضح و بدون نظر است.

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

راه اندازی VirtualBox

ایجاد یک سیستم عامل مهمان جدید

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

512 مگابایت در حال حاضر برای اکثر سیستم عامل ها کافی است، اما من 1 گیگابایت را اختصاص دادم.
در مرحله بعد باید یک هارد دیسک جدید ایجاد کنید، این یک روش نسبتاً ساده است، فقط باید دستورالعمل های موجود در Create New Hard Drives Wizard را دنبال کنید. در نتیجه، شما باید با چیزی شبیه به این نتیجه بگیرید:

مرحله نهایی ایجاد سیستم عامل مهمان در VirtualBox

راه اندازی سخت افزار سیستم عامل مهمان در VirtualBox

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

Tab عمومی - پیشرفته

  • پوشه عکس- مسیر پوشه ای که تصاویر دیسک سیستم عامل مهمان در آن ذخیره می شود. عکس فوری به فضای دیسک زیادی نیاز دارد، بنابراین در اینجا بهتر است به دیسکی اشاره کنیم که فضای کافی برای این کار وجود دارد.
  • کلیپ بورد مشترک- تنظیم استفاده از کلیپ بورد بین سیستم میزبان و سیستم عامل مهمان
  • نوار ابزار کوچک- کنسول برای مدیریت یک ماشین مجازی

Tab سیستم - مادربرد

  • در حال بارگیری سفارش- ترتیب راه اندازی سیستم عامل مهمان را تعیین می کند. پس از نصب، به شما توصیه می کنم که این ترتیب را تغییر دهید و هارد دیسک را در وهله اول قرار دهید (مگر اینکه، البته، بارگذاری از رسانه های دیگر برای شما چندان مهم نیست)
  • IO APIC را غیرفعال کنید- کنترل کننده وقفه پیشرفته مورد استفاده در پردازنده ها از اینتل. به طور کامل سیستم عامل پشتیبانی می شود پنجره ها.
  • EFI را فعال کنیدEFI«خدمات راه‌اندازی» را تعریف می‌کند که شامل پشتیبانی از کنسول‌های متنی و گرافیکی در دستگاه‌های مختلف، اتوبوس‌ها، سرویس‌های بلوک و فایل و سرویس‌های زمان اجرا مانند تاریخ، زمان و حافظه غیرفرار می‌شود. توسط تعدادی از سیستم عامل ها برای راه اندازی استفاده می شود.

Tab سیستم - پردازنده

  • پردازنده(های)- تعداد پردازنده های مورد استفاده توسط ماشین مجازی را پیکربندی کنید. "لطفاً توجه داشته باشید که این گزینه تنها در صورتی در دسترس خواهد بود که مجازی سازی سخت افزاری پشتیبانی شود AMD-Vیا VT-xبرگه سیستم - شتابو همچنین گزینه فعال شده است OI APICروی زبانه سیستم - مادربرد.
  • PAE/NX را فعال کنید- حالت عملکرد واحد مدیریت حافظه داخلی پردازنده های سازگار با x86، که از عناصر جدول صفحه 64 بیتی استفاده می کند (که تنها 36 بیت برای آدرس دهی استفاده می شود)، که با آن پردازنده می تواند 64 گیگابایت حافظه فیزیکی را آدرس دهی کند (به جای آن) از 4 گیگابایت آدرس دهی در هنگام استفاده از جداول 32 بیتی).

Tab سیستم - شتاب

  • VTx/AMD-V را فعال کنید- استفاده از مجازی سازی سخت افزاری پردازنده اصلی (پردازنده شما باید از این حالت ها پشتیبانی کند یا باید در آن فعال شود BIOS)
  • Nested Paging را فعال کنیدصفحه بندی تو در توآدرس های حافظه فیزیکی سیستم عامل مهمان را به آدرس های فیزیکی حافظه سیستم عامل میزبان ترجمه می کند

Tab حامل ها

  • در این تب می توانید استفاده از رسانه خارجی و درایوهای CD/DVD را پیکربندی کنید. لطفاً توجه داشته باشید که هنگام نصب سیستم عامل مهمان می توانید از دیسک های مجازی استفاده کنید. خیلی راحت است. می توانید آنها را از طریق اضافه کنید مدیر رسانه مجازیکه در آن می توانید تعداد زیادی عکس مختلف را ذخیره کرده و در طول یک جلسه در سیستم مهمان بین آنها جابه جا شوید. می توانید با این مدیر تماس بگیرید:

مدیریت دیسک مجازی در VirtualBox

Tab خالص

  • تنظیمات شبکه در یک مقاله جداگانه مورد بحث قرار خواهد گرفت. که در ویندوز XPدرایور فقط برای وجود دارد Pcnet-Fast III (Am79C973)، به همین دلیل است که باید آن را انتخاب کنید.

Tab پورت های COM

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

Tab یو اس بی

  • در اینجا باید آنها را به لیست اضافه کنید یو اس بی-کنترل کننده هایی که توسط سیستم های مجازی استفاده خواهند شد. هنگام راه اندازی سیستم مجازی مشخص شده مراقب باشید یو اس بی-دستگاه ها در دستگاه اصلی کار نمی کنند (حداقل برای من اینطور بود)

Tab پوشه های مشترک

  • پوشه های مشترک برای تبادل فایل ها بین سیستم عامل میزبان و مهمان در نظر گرفته شده است

پیکربندی سیستم عامل مهمان ویندوز XP نصب شده در VirtualBox

ما باید درایورها را برای تمام اجزای سخت افزاری مجازی رایانه شخصی خود نصب کنیم. این کار را می توان با نصب افزونه ها انجام داد:

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

حالت ادغام نمایش

یک حالت بسیار مفید که به شما امکان می دهد یک سیستم مجازی را مستقیماً در سیستم اصلی بدون تغییر به پنجره ماشین مجازی مدیریت کنید. عملکرد واقعا باور نکردنی! آن را امتحان کنید و همه چیز را خواهید فهمید. برای تغییر به این حالت، از میانبرهای صفحه کلید استفاده کنید HOST + L، جایی که "HOST" کلید میزبان است (راست "Ctrl" به طور پیش فرض).

مفاهیم و تعاریف مورد استفاده

ماشین مجازی(VM، از ماشین مجازی انگلیسی) یک نرم افزار و/یا سیستم سخت افزاری است که سخت افزار یک پلتفرم خاص را شبیه سازی می کند و برنامه هایی را برای این پلتفرم اجرا می کند. هدف- پلت فرم هدف یا مهمان) روی پلت فرم دیگر ( میزبان- پلت فرم میزبان، پلت فرم میزبان)

شبیه سازی(شبیه انگلیسی) - تولید مثل توسط نرم افزار یا سخت افزار یا ترکیبی از آنها از عملکرد برنامه ها یا دستگاه های دیگر.

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

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

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

منابع اطلاعاتی

  1. VirtualBox.org - صفحه رسمی ماشین مجازی VirtualBox
  2. رده:مجازی سازی در ru.wikipedia.org
  3. نصب و پیکربندی پلت فرم مجازی سازی Oracle VM VirtualBox - مقاله ویکتور کراسنوخین در OSzone.net
آیا مقاله را دوست داشتید؟ به اشتراک بگذارید