VirtualBox یک نرمافزار قدرتمند برای مجازیسازی سیستمهای x86 و AMD64/Intel64 است که هم برای استفادههای سازمانی و هم برای استفادههای خانگی طراحی شده است. این نرمافزار که برای سرورها، دسکتاپها و سیستمهای تعبیهشده (embedded systems) هدفگذاری شده، اکنون تنها راهکار مجازیسازی با کیفیت حرفهای است که بهصورت نرمافزار متنباز (Open Source) ارائه میشود. در حال حاضر، VirtualBox بر روی سیستمعاملهای میزبان Windows، Linux، macOS و Solaris اجرا میشود و از سیستمعاملهای مهمان متعددی پشتیبانی میکند؛ از جمله (اما نه محدود به) Windows (NT 4.0، 2000، XP، Server 2003، Vista، 7، 8، Windows 10 و Windows 11)، DOS/Windows 3.x، Linux (نسخههای 2.4، 2.6، 3.x، 4.x، 5.x و 6.x)، Solaris و OpenSolaris، OS/2، OpenBSD، NetBSD و FreeBSD.

برخی از ویژگیهای VirtualBox عبارتند از:
-
ماژولار بودن:
VirtualBox طراحی بسیار ماژولاری دارد که شامل رابطهای برنامهنویسی داخلی کاملاً تعریفشده و طراحی client/server است. این ویژگی باعث میشود که بتوان آن را از چندین رابط بهطور همزمان کنترل کرد؛ برای مثال، میتوانید یک ماشین مجازی را از طریق رابط کاربری گرافیکی (GUI) اجرا کنید و سپس همان ماشین را از خط فرمان یا حتی از راه دور کنترل کنید. همچنین VirtualBox دارای یک کیت کامل توسعه نرمافزار (SDK) است؛ به این معنا که حتی با وجود متنباز بودن نرمافزار، نیازی به تغییر کد منبع برای ایجاد یک رابط جدید برای VirtualBox ندارید.
-
توصیف ماشینهای مجازی در قالب XML:
تنظیمات مربوط به ماشینهای مجازی بهطور کامل در قالب XML ذخیره میشوند و به سختافزارهای محلی وابسته نیستند. به این ترتیب، تعریف ماشینهای مجازی به راحتی قابل انتقال به کامپیوترهای دیگر است.
فهرست تغییرات نسخه 7.2.0 VirtualBox:
این نسخه یک بهروزرسانی بزرگ است و ویژگیهای جدید زیر به آن اضافه شدهاند:
-
رابط کاربری (GUI):
- ابزارهای عمومی و ابزارهای ماشین مجازی از منوهای همبرگری (hamburger menus) به نوار ابزار عمومی (در سمت چپ عمودی) و تبهای ابزارهای ماشین مجازی (بهصورت افقی بالای پنل سمت راست) منتقل شدند تا دسترسی به آنها آسانتر شود.
-
میزبان Windows/Arm:
- مجازیسازی ماشینهای مجازی برای معماری Arm به بسته نصبکننده یکپارچه Windows اضافه شده است.
-
میزبان Arm:
- پشتیبانی از مجازیسازی سیستمعامل Windows 11/Arm.
-
میزبان Linux:
- پشتیبانی از شتابدهی ویدئویی هنگام فعال بودن قابلیت 3D.
-
مهمان Windows/Arm:
- اضافه شدن Guest Additions برای سیستمعامل جدید Windows 11/Arm.
-
میزبان macOS Arm:
- پشتیبانی آزمایشی از شتابدهی سهبعدی (3D acceleration) با استفاده از DXMT، که جایگزین راهحل قبلی (DXVK بر پایه MoltenVK) شده است. توجه: شتابدهی سهبعدی روی میزبانهای macOS با پردازندههای Intel دیگر پشتیبانی نمیشود.
-
ذخیرهسازی:
- شبیهسازی کنترلر ذخیرهسازی NVMe اکنون بخشی از بسته اصلی متنباز است.
موارد اصلاحشده یا اضافهشده دیگر:
-
ماشینهای مجازی Arm:
- توجه: حالت ذخیره ماشینهای مجازی Arm از نسخه 7.1 با نسخه 7.2 سازگار نیست. لطفاً قبل از بهروزرسانی به نسخه 7.2، این ماشینها را از حالت ذخیره خارج کنید (snapshots با حالت ذخیره مرتبط که در نسخه 7.1 ایجاد شدهاند، دیگر در نسخه 7.2 کار نخواهند کرد).
-
VMM (Virtual Machine Manager):
- بهبود گزارش ویژگیهای CPU در معماریهای x86_64 و Arm هنگام استفاده از Windows Hyper-V بهعنوان موتور مجازیسازی.
- اضافه شدن پشتیبانی از دستورالعملهای xsave/xrestor هنگام استفاده از Hyper-V در ویندوز x86_64، که باعث ارائه قابلیتهای مجموعه دستورالعملهای x86_64-v3 (شامل AVX و AVX2) در پردازندههای جدید میشود.
- رفع مشکلی که باعث میشد ویژگیهای x86_64-v3 به مهمان منتقل نشود.
-
رابط کاربری (GUI):
- رفع باگی در جادوگر Clone VM که باعث میشد امکان گنجاندن snapshots در نتیجه کلون غیرممکن شود.
- بهبود صفحات تنظیمات و تنظیمات برگزیده.
- افزودن گزینهای برای جهانی کردن پوشههای اشتراکی برای تمام ماشینهای مجازی.
-
صدا:
- رفع مشکل کرش در شرایط نادر.
-
شبکه NAT:
- بهبودها و رفع مشکلات متعدد از جمله بهبود مدیریت سرور DNS و ذخیره تنظیمات ماشین مجازی.
-
ذخیرهسازی:
- رفع مشکل خراب شدن تصاویر VMDK هنگام تغییر اندازه.
-
ضبط ویدئو:
- رفع مشکلات همگامسازی فریمها، نشت حافظه کوچک و برخی باگهای دیگر.
-
TPM (Trusted Platform Module):
- رفع مشکل بارگذاری حالت ذخیره.
-
BIOS و UEFI:
- بهبودها و رفع مشکلات متعدد از جمله گزارشگیری صحیح کلیدها و رفع مشکلات مربوط به Grub.
-
میزبان و مهمان لینوکس:
- پشتیبانی اولیه از نسخه هسته 6.16 و 6.17.
-
میزبان و مهمان Windows/Arm:
- اضافه شدن درایور گرافیکی WDDM با پشتیبانی از حالتهای 2D و 3D.
این بهروزرسانی شامل تغییرات و بهبودهای متعدد دیگری نیز هست که تجربه کار با VirtualBox را بهبود میبخشد.
دانلود نرم افزار VirtualBox