VirtualBox یک نرمافزار قدرتمند مجازیسازی برای معماریهای x86 و AMD64/Intel64 است که برای استفادههای سازمانی و هم خانگی طراحی شده است. این نرمافزار که برای سرورها، دسکتاپها و سیستمهای جاسازیشده (Embedded) هدفگذاری شده است، اکنون تنها راهحل مجازیسازی با کیفیت حرفهای است که به صورت منبعباز (Open Source) ارائه میشود. در حال حاضر، VirtualBox روی سیستمعاملهای میزبان Windows، Linux، macOS و Solaris اجرا میشود و از تعداد زیادی از سیستمعاملهای مهمان (Guest Operating Systems) پشتیبانی میکند که شامل اما نه محدود به موارد زیر است: Windows (نسخههای NT 4.0، 2000، XP، Server 2003، Vista، 7، 8، 10 و 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 طراحی بسیار ماژولاری دارد که دارای رابطهای برنامهنویسی داخلی مشخص و ساختار کلاینت / سرور است. این ویژگی باعث میشود که بتوان آن را بهطور همزمان از چندین رابط کنترل کرد. به عنوان مثال، میتوانید یک ماشین مجازی را از طریق رابط گرافیکی (GUI) اجرا کنید و سپس همان ماشین را از طریق خط فرمان یا حتی از راه دور کنترل کنید. VirtualBox همچنین یک کیت کامل توسعه نرمافزار (SDK) ارائه میدهد. با وجود اینکه این نرمافزار منبعباز است، نیازی نیست که برای نوشتن یک رابط جدید، کد منبع را تغییر دهید.
ذخیرهسازی تنظیمات ماشینهای مجازی در قالب XML: تنظیمات مربوط به ماشینهای مجازی به طور کامل در قالب XML ذخیره میشوند و به ماشینهای محلی وابسته نیستند. به همین دلیل، انتقال تعریف ماشینهای مجازی به سیستمهای دیگر به سادگی امکانپذیر است.
تغییرات نسخه 7.1.12 VirtualBox:
- VMM: مشکل ایجاد شده در هنگام اجرای ماشین مجازی تو در تو (Nested VM) که باعث بروز خطای “Guru Meditation” برای ماشین مجازی اصلی میشد، برطرف شد.
- NAT: مشکلی که مانع از اجرای ماشینهای مجازی با نامهای طولانی میشد، رفع شد. (مرجع: github:GH-16)
- میزبان لینوکس: مشکل احتمالی کرش هسته (Kernel Panic) هنگام استفاده از شبکهبندی پل (Bridged Networking) با رابط شبکهای که توسط درایور ixgbe در هستههای جدیدتر مدیریت میشد، برطرف شد.
- میزبان ویندوز: مشکلی که منجر به نمایش صفحه آبی مرگ (BSOD) هنگام بستن رابط گرافیکی VirtualBox پس از حذف نصب بسته میزبان میشد، رفع شد. (مرجع: github:GH-38)
- میزبان ویندوز: بهبودهای کلی در نصب درایورها اعمال شد.
- میزبان ویندوز: پشتیبانی از قابلیت AVX/AVX2 برای سیستمعامل مهمان، زمانی که Hyper-V فعال است، اضافه شد. (مرجع: github:GH-36)
- ضبط: مشکلی که باعث میشد ماشینهای مجازی ویندوزی نتوانند در صورت فعال بودن ضبط در تنظیمات نمایش (Display Settings) اجرا شوند، رفع شد. (خطا شماره #22363)
- میزبان و مهمان لینوکس: رفع مشکلات اضافی برای پشتیبانی از هسته 6.16.
- افزونههای مهمان لینوکس (Linux Guest Additions): مشکلی که باعث میشد دستور ‘rcvboxadd status-kernel’ وضعیت نادرستی را گزارش کند، زمانی که ماشین مهمان از هسته 3.10 یا قدیمیتر استفاده میکرد، برطرف شد.
- افزونههای مهمان لینوکس: مشکلی که باعث میشد VBoxClient در صورت استفاده ماشین مهمان از هسته 2.6 یا قدیمیتر اجرا نشود، رفع شد.
- افزونههای مهمان لینوکس: مشکلی که باعث نمایش یک هشدار در گزارش سیستم به دلیل قانون نادرست udev میشد، برطرف شد.
دانلود نرم افزار VirtualBox
source