فيرتشوال بوكس

أوراكل فيرتشوال بوكس ​​(المعروف سابقًا باسم أوراكل في إم فيرتشوال بوكس ، وسن فيرتشوال بوكس ، وسن إكس في إم فيرتشوال بوكس، وإينوتك فيرتشوال بوكس ) هو برنامج إدارة أجهزة افتراضية مُستضاف لأنظمة x86 و ARM ، طوّرته شركة أوراكل . أُنشئ فيرتشوال بوكس ​​في الأصل بواسطة شركة إينوتك سيستمبيراتونغ جي إم بي إتش، التي استحوذت عليها شركة صن مايكروسيستمز عام 2008، ثم استحوذت عليها أوراكل بدورها عام 2010.

يمكن تثبيت VirtualBox على أنظمة تشغيل Microsoft Windows و macOS و Linux و Solaris و OpenSolaris . كما تتوفر منه نسخ لأنظمة FreeBSD [ 5 ] و Genode [ 6 ] . يدعم VirtualBox إنشاء وإدارة الأجهزة الافتراضية الضيفة التي تعمل بأنظمة Windows و Linux و BSD و OS/2 و Solaris و Haiku و OSx86 [ 7 ] ، بالإضافة إلى محاكاة افتراضية محدودة لأنظمة macOS الضيفة على أجهزة Apple [ 8 ] [ 9 ] . بالنسبة لبعض أنظمة التشغيل الضيفة، تتوفر حزمة "إضافات الضيف" التي تضم برامج تشغيل الأجهزة وتطبيقات النظام [ 10 ] [ 11 ] ، والتي تُحسّن الأداء عادةً، وخاصةً أداء الرسومات، وتسمح بتغيير دقة نظام التشغيل الضيف تلقائيًا عند تغيير حجم نافذة الجهاز الافتراضي على نظام التشغيل المضيف.

تم إصدار برنامج VirtualBox بموجب شروط رخصة جنو العمومية العامة، وبموجب رخصة CDDL اختيارياً لمعظم ملفات التوزيعة المصدرية، وهو برنامج مجاني ومفتوح المصدر ، على الرغم من أن حزمة الإضافات هي برنامج احتكاري ، ومتاحة مجاناً للمستخدمين الشخصيين فقط. أُعيد ترخيص VirtualBox إلى رخصة جنو العمومية العامة الإصدار الثالث (GPLv3) مع استثناءات تتعلق بالربط مع رخصة CDDL وغيرها من الرخص غير المتوافقة مع رخصة جنو العمومية العامة. [ 12 ]

تاريخ

شعار VirtualBox OSE، 2007-2010
شعار VirtualBox، 2010–2024
شعار VirtualBox، من عام 2024 حتى الآن

طُرح برنامج VirtualBox لأول مرة من قِبل شركة InnoTek Systemberatung GmbH الألمانية، ومقرها في فينشتات ، بموجب ترخيص برمجيات احتكاري ، مما أتاح نسخة واحدة من المنتج مجانًا للاستخدام الشخصي أو التقييمي، وفقًا لترخيص VirtualBox للاستخدام الشخصي والتقييم (PUEL). [ 13 ] في يناير 2007، وبناءً على نصيحة من LiSoG ، أصدرت InnoTek برنامج VirtualBox Open Source Edition (OSE) كبرنامج مجاني ومفتوح المصدر ، وفقًا لمتطلبات رخصة جنو العمومية العامة (GPL)، الإصدار 2. [ 14 ]

ساهمت شركة InnoTek أيضًا في تطوير دعم نظامي التشغيل OS/2 و Linux في بيئات المحاكاة الافتراضية [ 15 ] ومنافذ OS/2 [ 16 ] لمنتجات شركة Connectix التي استحوذت عليها مايكروسوفت لاحقًا . وعلى وجه التحديد، طورت InnoTek شفرة "الإضافات" في كل من Windows Virtual PC و Microsoft Virtual Server ، مما يتيح تفاعلات متنوعة بين نظام التشغيل المضيف والضيف، مثل مشاركة الحافظة أو تغيير حجم نافذة العرض ديناميكيًا.

استحوذت شركة صن مايكروسيستمز على شركة إنوتك في فبراير 2008. [ 17 ] [ 18 ] [ 19 ]

بعد استحواذ شركة أوراكل على شركة صن مايكروسيستمز في يناير 2010، أعيد تسمية المنتج إلى "أوراكل في إم فيرتشوال بوكس". [ 20 ] [ 21 ] [ 22 ]

في ديسمبر 2019، أزالت VirtualBox دعمها للتقنية الافتراضية القائمة على البرامج ، وأصبحت تعتمد حصريًا على التقنية الافتراضية المدعومة بالأجهزة . [ 23 ] [ 2 ]

في أغسطس 2025، بدأ برنامج VirtualBox بدعم تقنية المحاكاة الافتراضية ARM بشكل كامل. [ 24 ]

سجل الإصدارات

إصدارتاريخ الافراج عنهتغييرات ملحوظة
3.2 [ 25 ]19 مايو 2010
  • دعم نظام التشغيل Mac OS X Server كنظام تشغيل ضيف  – تجريبي
  • تضخيم الذاكرة (غير متوفر على مضيفات سولاريس)
  • إلغاء تكرار بيانات ذاكرة الوصول العشوائي (دمج الصفحات) لأنظمة ويندوز الضيفة على مضيفات 64 بت
  • إمكانية توصيل وحدة المعالجة المركزية أثناء التشغيل لنظام Linux (إضافة سريعة وإزالة سريعة) ولبعض أنظمة Windows الضيفة (إضافة سريعة فقط)
  • حذف اللقطات أثناء تشغيل الجهاز الظاهري
  • إعدادات الشاشات المتعددة للأنظمة الضيفة في واجهة المستخدم الرسومية ، لأنظمة ويندوز الضيفة
  • محاكاة وحدة تحكم LSI Logic SAS
  • تسريع الفيديو عبر بروتوكول سطح المكتب البعيد (RDP) من خلال امتداد غير مجاني
  • تشغيل تطبيقات الضيف والتحكم بها من المضيف  – لعمليات نشر البرامج المؤتمتة
4.0 [ 26 ]22 ديسمبر 2010
  • تم التخلي عن فصل PUEL/OSE لصالح منتج أساسي مفتوح المصدر وحزمة ملحقات مغلقة المصدر يمكن تثبيتها فوق المنتج الأساسي. وكجزء من هذا التغيير، أصبحت مكونات إضافية من VirtualBox مفتوحة المصدر (برامج التثبيت، والوثائق، وبرامج تشغيل الأجهزة).
  • محاكاة ترميز الصوت Intel HD
  • محاكاة مجموعة شرائح Intel ICH9
  • نظام تخزين جديد للأجهزة الافتراضية حيث يتم تخزين جميع بيانات الأجهزة الافتراضية في مجلد واحد لتحسين قابلية نقل الأجهزة الافتراضية
  • تتضمن العديد من التحسينات على واجهة المستخدم مظهرًا جديدًا مع معاينة الجهاز الظاهري ووضع التكبير/التصغير
  • على المضيفين ذوي 32 بت، يمكن لكل جهاز افتراضي استخدام أكثر من 1.5  جيجابايت من ذاكرة الوصول العشوائي (RAM).
  • بالإضافة إلى تنسيق OVF ، يتم دعم تنسيق OVA ذي الملف الواحد
  • يمكن تحديد استخدام وحدة المعالجة المركزية وعرض نطاق الإدخال/الإخراج لكل جهاز افتراضي
  • دعم صور Apple DMG (DVD)
  • إعدادات الشاشات المتعددة للأنظمة الضيفة Linux/Solaris (كانت سابقًا لنظام Windows فقط)
  • تغيير حجم تنسيقات صور الأقراص من Oracle وVDI (صورة قرص VirtualBox) وMicrosoft وVHD (القرص الصلب لجهاز الكمبيوتر الظاهري)
4.1 [ 27 ]19 يوليو 2011
  • دعم ويندوز أيرو (تجريبي)
  • استنساخ الآلة الافتراضية
4.2 [ 28 ]13 سبتمبر 2012
  • مجموعات الأجهزة الافتراضية  - تسمح بإدارة مجموعة من الأجهزة الافتراضية كوحدة واحدة (تشغيلها أو إيقاف تشغيلها، وأخذ لقطات، وما إلى ذلك).
  • يمكن تغيير بعض إعدادات الجهاز الظاهري أثناء تشغيل الجهاز الظاهري
  • يدعم ما يصل إلى 36 بطاقة شبكة في حالة مجموعة شرائح ICH9
  • دعم لتقييد عرض نطاق الإدخال/الإخراج للشبكة
  • يمكن تشغيل الأجهزة الافتراضية تلقائيًا عند بدء تشغيل النظام المضيف (باستثناء أنظمة ويندوز المضيفة).
4.3 [ 29 ]15 أكتوبر 2013
  • دعم التقاط الفيديو للآلة الافتراضية
  • دعم أجهزة اللمس المضيفة (تمرير واجهة المستخدم الرسومية لأحداث اللمس المضيفة إلى الضيف) / محاكاة USB لهذه الأجهزة
5.0 [ 30 ]9 يوليو 2015
  • دعم المحاكاة الافتراضية لأنظمة التشغيل Windows وLinux لتحسين دقة ضبط الوقت والأداء
  • وحدة تحكم USB3 تعتمد على تصميم Intel للأجهزة. [ 31 ] وهي مدعومة من قبل أي إصدار من Windows بدءًا من Windows 8 ، وأي نواة Linux بدءًا من 2.6.31، وMac OS X بدءًا من الإصدار 10.7.4.
  • دعم السحب والإفلات ثنائي الاتجاه لأنظمة التشغيل Windows وLinux وSolaris
  • تشفير صورة قرص الجهاز الظاهري عبر امتداد غير مجاني
  • دعم تغيير حجم مخرجات الجهاز الظاهري وشاشات العرض عالية الدقة
  • توصيل أقراص SATA أثناء التشغيل باستخدام واجهة المستخدم الرسومية
  • التقاط حركة مرور USB
  • يمكن فصل الأجهزة الافتراضية عن جلسة واجهة المستخدم الرسومية وتشغيلها في الخلفية [ 32 ]
  • تعليمات AVX و AVX-2 و AES-NI و SSE 4.1/4.2 (إذا كانت مدعومة من قبل وحدة المعالجة المركزية المضيفة)
6.0 [ 33 ]18 ديسمبر 2018
  • دعم تصدير الأجهزة الافتراضية إلى Oracle Cloud
  • مدير ملفات يسمح بالتحكم في نظام ملفات الضيف ونسخ الملفات منه وإليه
  • برنامج تشغيل وحدة معالجة الرسومات VMSVGA لأنظمة لينكس
  • دعم إعداد مكبرات الصوت المحيطية
  • دعم تقنية المحاكاة الافتراضية المتداخلة المدعومة بالأجهزة على معالجات AMD
6.1 [ 34 ]10 ديسمبر 2019
  • دعم استيراد الأجهزة الافتراضية من Oracle Cloud
  • تمت إضافة دعم المحاكاة الافتراضية المتداخلة لمعالجات Intel (كانت متاحة بالفعل لمعالجات AMD) بدءًا من معالج Intel Core i5 Broadwell
  • دعم تجريبي لنقل الملفات عبر السحب والإفلات فقط لنظام التشغيل Windows المضيف والضيوف (معطل افتراضيًا، ويجب تمكينه باستخدام VBoxManage)
  • دعم تقنية virtio-scsi للأقراص الصلبة ومحركات الأقراص الضوئية، بما في ذلك دعم الإقلاع
  • يدعم هذا النظام الأجهزة المضيفة التي تحتوي على ما يصل إلى 1024 وحدة معالجة مركزية.
  • دعم DXVA (فك تشفير الفيديو المُسرّع بواسطة الأجهزة) لأنظمة التشغيل Windows الضيف
  • يدعم نظام EFI ذاكرة NVRAM مما يحسن التوافق مع العديد من أنظمة التشغيل الضيف
  • لوحة مفاتيح برمجية (افتراضية) لإدخال أي مفاتيح للضيف
  • مراقبة استخدام وحدة المعالجة المركزية للضيوف
  • تم إيقاف دعم تقنية المحاكاة الافتراضية لوحدة المعالجة المركزية البرمجية: أصبح من الضروري الآن استخدام وحدة معالجة مركزية تدعم تقنية المحاكاة الافتراضية للأجهزة.
  • تم إيقاف دعم تمرير PCI لمضيفات Linux
7.0 [ 35 ]10 أكتوبر 2022
  • دعم نظام التشغيل الضيف Windows 11: التمهيد الآمن UEFI ومحاكاة رقائق TPM 1.2 و 2.0 [ 36 ]
  • محاكاة IOMMU من Intel و AMD
  • تشفير كامل للأجهزة الافتراضية (في الإصدارات السابقة من VirtualBox كان من الممكن تشفير أقراص الأجهزة الافتراضية فقط) متاح عبر واجهة سطر الأوامر [ 36 ]
  • تسريع ثلاثي الأبعاد باستخدام DirectX 11 على نظام التشغيل Windows، و DXVK على المضيفين الآخرين [ 36 ]
  • الوضع الداكن لواجهة المستخدم مُفعّل حاليًا فقط لأجهزة ويندوز.
  • دعم تجريبي لأجهزة Apple ARM64 المضيفة [ 36 ]
7.1 [ 37 ]9 سبتمبر 2024
7.2 [ 38 ]14 أغسطس 2025
  • محاكاة الأجهزة الافتراضية لنظام التشغيل Windows على معالجات ARM [ 24 ]
  • تقنية المحاكاة الافتراضية لنظام التشغيل Windows ARM لأجهزة ARM
  • تسريع ثلاثي الأبعاد تجريبي لـ Direct3D 10/11 باستخدام DXMT للأجهزة الضيفة على أنظمة MacOS ARM
7.2.6 [ 24 ]20 يناير 2026تم جعل الميزات التالية، التي كانت مملوكة سابقًا، مفتوحة المصدر:
  • تشفير القرص والآلة الافتراضية
  • خادم VRDP
  • محاكاة البطاقة الذكية USB

الترخيص

تُعدّ الحزمة الأساسية، منذ الإصدار 4 في ديسمبر 2010، برنامجًا مجانيًا بموجب رخصة جنو العمومية العامة الإصدار 2 (GPLv2). وتُضيف حزمة تكميلية، بموجب ترخيص احتكاري ، دعمًا لأجهزة USB 2.0 و3.0، وبروتوكول سطح المكتب البعيد (RDP)، وتشفير القرص، و NVMe ، وبيئة تنفيذ ما قبل التمهيد (PXE). تُسمى هذه الحزمة "حزمة ملحقات VirtualBox Oracle VM VirtualBox". وهي تتضمن مكونات مغلقة المصدر، لذا فهي غير متاحة كمصدر . [ 39 ] يُسمى الترخيص "ترخيص الاستخدام الشخصي والتقييم" (PUEL) . وهو يسمح بالوصول المجاني للاستخدام الشخصي والتعليمي والتقييم. [ 40 ] منذ إصدار VirtualBox 5.1.30، [ 41 ] تُعرّف أوراكل الاستخدام الشخصي بأنه التثبيت على جهاز كمبيوتر واحد لأغراض غير تجارية. [ 42 ]

قبل الإصدار الرابع، كان هناك حزمتان مختلفتان من برنامج VirtualBox. كانت الحزمة الكاملة تُقدم مجانًا بموجب ترخيص PUEL، بينما كانت تراخيص النشر التجاري الأخرى متاحة للشراء من شركة أوراكل. أما الحزمة الثانية، المسماة VirtualBox Open Source Edition (OSE)، فقد صدرت بموجب ترخيص GPLv2. وقد أزالت هذه الحزمة المكونات الاحتكارية نفسها غير المتوفرة بموجب ترخيص GPLv2. [ 42 ] [ 39 ]

منذ 9 سبتمبر 2011، [ 43 ] يتطلب بناء نظام الإدخال والإخراج الأساسي (BIOS) لبرنامج VirtualBox استخدام مُصرّف Open Watcom ، [ 44 ] المُرخّص بموجب رخصة Sybase Open Watcom العامة . وقد أقرت مبادرة المصادر المفتوحة هذا البرنامج باعتباره "مفتوح المصدر"، [ 45 ] إلا أن مؤسسة البرمجيات الحرة ومبادئ دبيان التوجيهية للبرمجيات الحرة لا تعتبره "مجانيًا". [ 44 ] [ 46 ]

يدعم VirtualBox تجريبياً أنظمة macOS كأنظمة ضيف. مع ذلك، لا تسمح اتفاقية ترخيص المستخدم النهائي لنظام macOS بتشغيله على أجهزة غير تابعة لشركة Apple. ويفرض نظام التشغيل هذا الشرط عن طريق استدعاء وحدة التحكم في إدارة النظام (SMC) من Apple للتحقق من أصالة الجهاز. جميع أجهزة Apple مزودة بوحدة SMC. [ 47 ]

المحاكاة الافتراضية

تشغيل قرص Ubuntu الحي باستخدام VirtualBox على Ubuntu

يستطيع مستخدمو VirtualBox تحميل أنظمة تشغيل ضيف متعددة ضمن نظام تشغيل مضيف واحد. ويمكن تشغيل كل نظام ضيف وإيقافه مؤقتًا وإيقافه نهائيًا بشكل مستقل ضمن جهازه الظاهري الخاص . كما يمكن للمستخدم تهيئة كل جهاز ظاهري على حدة وتشغيله باستخدام خيار المحاكاة الافتراضية البرمجية أو المحاكاة الافتراضية المدعومة بالأجهزة، إذا كان جهاز المضيف يدعم ذلك. ويمكن لنظام التشغيل المضيف وأنظمة التشغيل الضيف والتطبيقات التواصل فيما بينها عبر آليات متعددة، بما في ذلك الحافظة المشتركة وشبكة افتراضية. كما يمكن للأجهزة الظاهرية الضيفة التواصل مباشرةً فيما بينها إذا تم تهيئتها لذلك. [ 48 ]

بمساعدة الأجهزة

يدعم VirtualBox تقنيتي المحاكاة الافتراضية المدعومة بالأجهزة VT-x من Intel و AMD-V من AMD . وباستخدام هذه الإمكانيات، يستطيع VirtualBox تشغيل كل جهاز افتراضي ضيف في مساحة عناوين منفصلة خاصة به؛ حيث يعمل رمز نظام التشغيل الضيف (الحلقة 0) على المضيف في الحلقة 0 في وضع VMX غير الجذر بدلاً من الحلقة 1. 

ابتداءً من الإصدار 6.1، يدعم VirtualBox هذه الطريقة فقط. [ 23 ] [ 2 ] وحتى ذلك الحين، كان VirtualBox يدعم على وجه التحديد بعض الأنظمة الضيفة (بما في ذلك الأنظمة الضيفة 64 بت، والأنظمة الضيفة SMP، وبعض أنظمة التشغيل الاحتكارية) فقط على المضيفين الذين يستخدمون تقنية المحاكاة الافتراضية المدعومة بالأجهزة .

الأجهزة والملحقات

يحاكي برنامج VirtualBox الأقراص الصلبة بثلاثة تنسيقات: VDI (صورة القرص الظاهري) الأصلي، و VMDK من VMware ، و VHD من Microsoft . وبذلك، يدعم الأقراص التي أنشأتها برامج إدارة الأجهزة الافتراضية الأخرى. كما يمكن لـ VirtualBox الاتصال بأهداف iSCSI والأقسام الخام على المضيف، باستخدام أي منهما كقرص صلب ظاهري. ويحاكي VirtualBox وحدات تحكم IDE (وحدات تحكم PIIX4 وICH6)، و SCSI ، و SATA (وحدة تحكم ICH8M)، و SAS ، التي يمكن توصيل الأقراص الصلبة بها.

يدعم برنامج VirtualBox تنسيق Open Virtualization Format (OVF) منذ الإصدار 2.2.0 (أبريل 2009). [ 50 ]

يمكن تحميل كل من صور ISO والأجهزة المادية المتصلة بالجهاز المضيف كأقراص CD أو DVD. يدعم VirtualBox تشغيل أنظمة التشغيل من أقراص CD وDVD الحية .

يوفر VirtualBox افتراضيًا دعمًا للرسومات من خلال بطاقة رسومات افتراضية مخصصة متوافقة مع VBE أو UEFI GOP . تتضمن إضافات الضيف لأنظمة Windows وLinux وSolaris وOpenSolaris وOS/2 برنامج تشغيل فيديو خاصًا يُحسّن أداء الفيديو ويتضمن ميزات إضافية، مثل الضبط التلقائي لدقة شاشة الضيف عند تغيير حجم نافذة الجهاز الظاهري [ 51 ] وتكوين سطح المكتب عبر برامج تشغيل WDDM الافتراضية .

بالنسبة لمحول شبكة إيثرنت ، يقوم VirtualBox بمحاكاة بطاقات واجهة الشبكة هذه : [ 52 ]

  • AMD PCnet PCI II (Am79C970A)
  • AMD PCnet-Fast III (Am79C973)
  • معالج Intel Pro/1000 MT المكتبي (82540EM)
  • خادم Intel Pro/1000 MT (82545EM)
  • خادم Intel Pro/1000 T (82543GC)
  • محول الشبكة شبه الافتراضي (virtio-net)

تتيح بطاقات الشبكة المُحاكاة تشغيل معظم أنظمة التشغيل الضيفة دون الحاجة إلى البحث عن برامج تشغيل أجهزة الشبكة وتثبيتها، حيث تأتي هذه البرامج مُدمجة مع نظام التشغيل الضيف. كما يتوفر مُهايئ شبكة شبه افتراضي خاص، يُحسّن أداء الشبكة من خلال إلغاء الحاجة إلى مُطابقة واجهة جهاز مُحددة، ولكنه يتطلب دعمًا خاصًا لبرنامج التشغيل في نظام التشغيل الضيف. (تأتي العديد من توزيعات لينكس مُزوّدة بهذا البرنامج). يستخدم VirtualBox افتراضيًا تقنية NAT التي تُمكّن برامج الإنترنت للمستخدمين النهائيين، مثل Firefox أو ssh، من العمل. يُمكن أيضًا تهيئة الشبكات المُجسّرة عبر مُهايئ شبكة المضيف أو الشبكات الافتراضية بين الأنظمة الضيفة. يُمكن توصيل ما يصل إلى 36 مُهايئ شبكة في وقت واحد، ولكن يُمكن تهيئة أربعة منها فقط عبر الواجهة الرسومية.

بالنسبة لبطاقة الصوت، يقوم برنامج VirtualBox بمحاكاة أجهزة Intel HD Audio و Intel ICH AC'97 و SoundBlaster 16. [ 53 ]

تتم محاكاة وحدة تحكم USB 1.1، بحيث يمكن رؤية أي أجهزة USB متصلة بالمضيف في النظام الضيف. تضيف حزمة التوسعة الخاصة وحدة تحكم USB 2.0 أو USB 3.0، وإذا كان VirtualBox يعمل كخادم RDP ، فيمكنه أيضًا استخدام أجهزة USB على عميل RDP البعيد ، كما لو كانت متصلة بالمضيف، ولكن فقط إذا كان العميل يدعم هذه الإضافة الخاصة بـ VirtualBox (توفر Oracle عملاء لأنظمة Solaris وLinux و Sun Ray التي تدعم هذه الميزة، وقد وعدت بدعم منصات أخرى في الإصدارات المستقبلية). [ 54 ]

البرمجيات

في غياب تقنية المحاكاة الافتراضية المدعومة بالأجهزة، اعتمدت الإصدارات 6.0.24 وما قبلها من برنامج VirtualBox على أسلوب محاكاة افتراضية قياسي قائم على البرمجيات . يدعم هذا الوضع أنظمة التشغيل الضيفة 32 بت التي تعمل في الحلقتين 0 و3 من بنية Intel الحلقية .

  • يقوم النظام بإعادة تهيئة كود نظام التشغيل الضيف، الذي يُفترض أن يعمل في الحلقة 0، ليتم تنفيذه في الحلقة 1 على جهاز المضيف. ولأن هذا الكود يحتوي على العديد من التعليمات ذات الامتيازات التي لا يمكن تشغيلها بشكل أصلي في الحلقة 1، يستخدم VirtualBox مدير فحص وتحليل الكود (CSAM) لفحص كود الحلقة 0 بشكل متكرر قبل تنفيذه الأول لتحديد التعليمات الإشكالية، ثم يستدعي مدير التصحيحات (PATM) لإجراء تصحيح فوري . يستبدل هذا التصحيح التعليمة بقفزة إلى جزء كود مُترجم مُكافئ وآمن للآلة الافتراضية في ذاكرة المشرف.
  • يتم تشغيل رمز وضع المستخدم الضيف، الذي يعمل في الحلقة 3، بشكل عام مباشرة على أجهزة المضيف في الحلقة 3.

في كلتا الحالتين، يستخدم VirtualBox تقنيتي CSAM وPATM لفحص التعليمات البرمجية المعيبة وتصحيحها عند حدوث أي خطأ. كما يحتوي VirtualBox على مُجمِّع ديناميكي ، يعتمد على QEMU ، لإعادة تجميع أي كود برمجي في الوضع الحقيقي أو الوضع المحمي بالكامل (مثل كود BIOS، أو نظام تشغيل ضيف DOS، أو أي نظام تشغيل عند بدء التشغيل). [ 55 ]

باستخدام هذه التقنيات، استطاع برنامج VirtualBox تحقيق أداء مماثل لأداء برنامج VMware في إصداراته اللاحقة. [ 56 ] [ 57 ]

تم إسقاط هذه الميزة بدءًا من VirtualBox 6.1. [ 23 ] [ 2 ]

سمات

  • لقطات من ذاكرة الوصول العشوائي والتخزين تسمح بالعودة إلى حالة سابقة.
  • لقطات الشاشة وتسجيل فيديو الشاشة
  • يُستخدم مفتاح "المضيف" لتحرير مؤشر لوحة المفاتيح والماوس إلى النظام المضيف في حال ارتباطهما (اقترانهما) بالنظام الضيف، كما يُستخدم لاختصارات لوحة المفاتيح للوصول إلى ميزات مثل الإعدادات وإعادة التشغيل والتقاط لقطات الشاشة. وهو افتراضيًا Ctrlالمفتاح الموجود على الجانب الأيمن، أو المفتاح الأيسر على نظام ماك . [ 58 ] [ 59 ]⌘ Command
  • تكامل مؤشر الماوس، مما يعني الربط التلقائي وفصل مؤشر الماوس عند تحريكه داخل وخارج الشاشة الافتراضية، إذا كان نظام التشغيل الضيف يدعم ذلك.
  • الوضع السلس  – القدرة على تشغيل التطبيقات الافتراضية جنبًا إلى جنب مع تطبيقات سطح المكتب العادية
  • لوحة مشتركة
  • المجلدات المشتركة من خلال برنامج "إضافات الضيف" [ 60 ]
  • برامج تشغيل وأدوات مساعدة خاصة لتسهيل التبديل بين الأنظمة
  • إمكانية تحديد مقدار ذاكرة الوصول العشوائي المشتركة، وذاكرة الفيديو، وسعة تنفيذ وحدة المعالجة المركزية
  • القدرة على محاكاة شاشات متعددة [ 61 ]
  • التفاعل عبر سطر الأوامر (بالإضافة إلى واجهة المستخدم الرسومية)
  • واجهة برمجة التطبيقات العامة ( جافا ، بايثون ، SOAP ، XPCOM ) للتحكم في تكوين وتنفيذ الجهاز الظاهري [ 62 ]
  • الترحيل المتداخل لـ AMD-V و Intel VT (فقط للمعالجات التي تدعم SLAT ومع تمكين SLAT)
  • دعم محدود لتسريع الرسومات ثلاثية الأبعاد (بما في ذلك OpenGL حتى الإصدار 3.0 (ولكن ليس بما في ذلك) و Direct3D 9.0c عبر ترجمة Direct3D إلى OpenGL الخاصة بـ Wine في الإصدارات السابقة للإصدار 7.0 أو DXVK في الإصدارات اللاحقة)
  • يدعم نظام المعالجة المتعددة المتناظرة (SMP) (حتى 32 وحدة معالجة مركزية افتراضية لكل جهاز افتراضي)، منذ الإصدار 3.0
  • الانتقال الآني (المعروف أيضاً بالهجرة الحية )
  • تسريع إخراج الفيديو ثنائي الأبعاد (لا ينبغي الخلط بينه وبين تسريع فك تشفير الفيديو)، منذ الإصدار 3.1
  • تم دعم EFI منذ الإصدار 3.1 ( لا يتم دعم أنظمة التشغيل الضيفة Windows 7 [ 63 ] [ 64 ] ) [ 65 ]

محاكاة التخزين

تشمل خيارات دعم التخزين ما يلي:

  • الوصول المباشر إلى القرص الصلب  – يسمح بظهور أقسام القرص الصلب الفعلية على النظام المضيف في النظام الضيف
  • دعم تنسيق قرص الجهاز الظاهري VMware ( VMDK  ) - يسمح بتبادل صور الأقراص مع VMware
  • دعم مايكروسوفت VHD
  • أقراص QEMU qed و qcow
  • أقراص بتنسيق HDD (الإصدار 2 فقط؛ الإصداران 3 و4 غير مدعومين) المستخدمة في منتجات المحاكاة الافتراضية من Parallels

القيود

  • تمت إزالة تسريع الرسومات ثلاثية الأبعاد لأنظمة التشغيل Windows الضيفة الأقدم من Windows Vista [ 66 ] في الإصدار 6.1. [ 67 ]
  • يتميز برنامج VirtualBox بمعدل نقل بيانات منخفض للغاية من وإلى أجهزة USB2 . [ 68 ] [ 69 ]
  • بالنسبة لأجهزة USB3 ، لا تعمل خاصية تمرير الأجهزة في أنظمة التشغيل الضيف القديمة، مثل Windows Vista و Windows XP ، التي تفتقر إلى برامج التشغيل المناسبة. مع ذلك، أضاف برنامج VirtualBox منذ الإصدار 5.0 وحدة تحكم USB3 تجريبية ( Renesas uPD720201 xHCI )، والتي تُفعّل USB3 في هذه الأنظمة. يتطلب ذلك تعديل بعض ملفات التكوين. [ 70 ] [ 71 ]
  • إضافات الضيف لنظام macOS غير متوفرة في الوقت الحالي. [ 72 ]
  • لا تتوفر إضافات الضيف الأصلية لأنظمة ويندوز 9x ( ويندوز 95 ، 98 ، و ME ). ينتج عن ذلك ضعف في الأداء بسبب عدم وجود تسريع للرسومات مع عمق ألوان محدود افتراضيًا. يتوفر برنامج خارجي من جهات خارجية [ 73 ] [ 74 ] [ 75 ] لتمكين دعم وضع الألوان 32 بت، مما يؤدي إلى تحسين الأداء. [ 76 ] [ 77 ] [ 78 ]
  • دعم نظام EFI غير مكتمل، على سبيل المثال، لا يدعم نظام EFI الإقلاع لنظام تشغيل Windows 7 كضيف. [ 72 ] [ 65 ]
  • لا يتم دعم سوى الإصدارات القديمة من DirectX و OpenGL pass-through (يمكن تفعيل هذه الميزة باستخدام خيار تسريع ثلاثي الأبعاد لكل جهاز افتراضي على حدة). [ 79 ]
  • تقتصر ذاكرة الفيديو على 128 ميجابايت (256 ميجابايت مع تمكين تسريع الفيديو ثنائي الأبعاد) بسبب الصعوبات التقنية [ 80 ] (إن مجرد تغيير واجهة المستخدم الرسومية للسماح للمستخدم بتخصيص المزيد من ذاكرة الفيديو لجهاز افتراضي أو تحرير ملف تكوين الجهاز الافتراضي يدويًا لن ينجح وسيؤدي إلى خطأ فادح [ 80 ] ).
  • لا يمكن تثبيت أنظمة التشغيل Windows 95/98/98SE/ME أو تشغيلها بشكل غير موثوق على أي معالج بتردد 2 جيجاهرتز أو أعلى (حتى إصدار Windows 98SE)، ومع المعالجات الحديثة (AMD Zen وما بعدها؛ Intel Tiger Lake وما بعدها) ومع برامج المحاكاة الافتراضية المدعومة بالأجهزة (VirtualBox 6.1 وما فوق). ويعود ذلك إلى عدم برمجة هذه الأنظمة بشكل صحيح. [ 81 ] [ 82 ] [ 83 ] [ 84 ] وقد طُوِّرت رقعة برمجية مفتوحة المصدر لإصلاح هذه المشكلة، والتي تعالج أيضًا خللًا في Windows 95/98/98SE يتسبب في تعطل النظام عند تشغيله على المعالجات السريعة الحديثة. [ 84 ]
  • يتطلب تشغيل نظام تشغيل Windows 11 أصليًا استخدام VirtualBox الإصدار 7.0 [ 85 ] والإصدارات الأحدث. [ 86 ] ويتحقق التوافق الكامل مع Windows 11 في VirtualBox الإصدار 7.0.14 والإصدارات الأحدث.
  • لا يدعم متحكم NVMe المرفق أنظمة التشغيل الضيف التي تعمل بنظام Windows. [ 87 ]

نظام التشغيل المضيف

تشمل أنظمة التشغيل المدعومة ما يلي: [ 88 ]

  • نظام التشغيل Windows 10 64 بت والإصدارات الأحدث. تمت إضافة دعم أنظمة Windows 64 بت مع VirtualBox 1.5. تم إزالة دعم أنظمة Windows 32 بت في الإصدار 6.0.
    • تمت إزالة دعم نظام التشغيل Windows 2000 في الإصدار 1.6. [ 89 ] [ 90 ]
    • تمت إزالة دعم نظام التشغيل Windows XP في الإصدار 5.0. [ 91 ] [ 92 ]
    • تمت إزالة دعم نظام التشغيل ويندوز فيستا في الإصدار 5.2.
    • تمت إزالة دعم نظام التشغيل Windows 7 (64 بت) في الإصدار 6.1.
    • تمت إزالة دعم نظام التشغيل Windows 8 (64 بت) في الإصدار 7.0. [ 93 ] [ 94 ]
    • تمت إزالة دعم نظام التشغيل Windows 8.1 (64 بت) في الإصدار 7.1. [ 95 ]
  • نظام التشغيل Windows Server 2019 والإصدارات الأحدث.
    • تمت إزالة دعم نظام التشغيل Windows Server 2003 في الإصدار 5.0. [ 91 ] [ 92 ]
    • تمت إزالة دعم نظام التشغيل Windows Server 2008 في الإصدار 6.0.
    • تمت إزالة دعم نظام التشغيل Windows Server 2008 R2 في الإصدار 7.0. [ 93 ] [ 94 ]
    • تمت إزالة دعم Windows Server 2012 و 2016 في الإصدار 7.1. [ 95 ]
  • توزيعات لينكس
  • نظام macOS من الإصدار 11 ( Big Sur ) إلى الإصدار 14 ( Sonoma ) لكل من إصدارات ARM و Intel :
    • تمت إضافة دعم أولي لنظام التشغيل Mac OS X (مرحلة تجريبية) مع VirtualBox 1.4، ودعم كامل مع الإصدار 1.6.
    • تمت إزالة دعم نظام التشغيل Mac OS X 10.4 (Tiger) والإصدارات الأقدم مع VirtualBox 3.1. [ 96 ] [ 97 ]
    • تمت إزالة دعم نظام التشغيل Mac OS X 10.5 (Leopard) مع VirtualBox 4.2. [ 98 ] [ 99 ]
    • تمت إزالة دعم نظامي التشغيل Mac OS X 10.6 (Snow Leopard) و 10.7 (Lion) مع VirtualBox 5.0. [ 91 ] [ 92 ]
    • تمت إزالة دعم نظام التشغيل Mac OS X 10.8 (Mountain Lion) مع VirtualBox 5.1. [ 100 ] [ 101 ]
    • تمت إزالة دعم نظام التشغيل Mac OS X 10.9 (Mavericks) مع VirtualBox 5.2. [ 102 ]
    • تمت إزالة دعم نظام التشغيل Mac OS X 10.10 (Yosemite) ونظام التشغيل OS X 10.11 (El Capitan) مع VirtualBox 6.0.
    • تم إزالة دعم نظام macOS 10.12 (Sierra) رسميًا مع إصدار VirtualBox 6.1 (مع ذلك، سيظل بالإمكان تثبيته وتشغيله اعتبارًا من الإصدار 6.1.16). [ 88 ]
    • تمت إزالة دعم نظامي التشغيل macOS 10.13 (High Sierra) و macOS 10.14 (Mojave) رسميًا مع VirtualBox 7.0. [ 93 ] [ 94 ]
    • تمت إزالة دعم نظام التشغيل macOS 10.15 (Catalina) رسميًا مع VirtualBox 7.1. [ 95 ]
  • أوراكل سولاريس

إضافات الضيوف

تتطلب بعض الميزات تثبيت حزمة ملحقات VirtualBox المغلقة المصدر : [ 2 ]

  • دعم وحدة تحكم USB 2.0/3.0 افتراضية (EHCI/xHCI) (بدءًا من VirtualBox 7.0، تم دمج هذه الوظيفة في إصدار GPL بدلاً من ذلك. [ 85 ] )
  • خاصية PXE للتشغيل لبطاقات Intel.
  • دعم كاميرا الويب [ 103 ]

بينما يُعدّ برنامج VirtualBox نفسه مجاني الاستخدام ويُوزّع بموجب ترخيص مفتوح المصدر، فإنّ حزمة ملحقات VirtualBox مرخّصة بموجب ترخيص الاستخدام الشخصي والتقييم لـ VirtualBox (PUEL). الاستخدام الشخصي لحزمة الملحقات مجاني، لكنّ المستخدمين التجاريين بحاجة إلى شراء ترخيص. [ 104 ]

يتم تثبيت إضافات الضيف داخل كل جهاز افتراضي ضيف يدعمها؛ ويتم تثبيت حزمة الامتداد على المضيف الذي يقوم بتشغيل VirtualBox.

انظر أيضاً

مراجع

  1. "VirtualBox 7.2.14" . 21 يوليو 2026. تم الاطلاع عليه بتاريخ 21 يوليو 2026 .
  2. 1 2 3 4 5 "التنزيلات" . مؤرشف من الأصل بتاريخ 25-09-2022 . تم الاطلاع عليه بتاريخ 02-02-2012 .
  3. "تنزيل VirtualBox" . VirtualBox.org . أوراكل . مؤرشف من الأصل بتاريخ 25-09-2022 . تم الاطلاع عليه بتاريخ 02-02-2012 .
  4. "النسخ في vbox/trunk - Oracle VM VirtualBox" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 11 يناير 2023. تم الاطلاع عليه بتاريخ 11 يوليو 2022 .
  5. "VirtualBox" . Wiki.FreeBSD.org . 16-06-2009. مؤرشف من الأصل في 08-07-2009 . تم الاطلاع عليه في 04-07-2009 .
  6. "ملاحظات إصدار إطار عمل نظام التشغيل Genode 14.02" . Genode.org . مختبرات Genode. 28 فبراير 2014. مؤرشف من الأصل في 8 مارس 2014. تم الاطلاع عليه في 19 مارس 2014 .
  7. "أنظمة التشغيل الضيف" . VirtualBox.org . 12-06-2009. مؤرشف من الأصل في 05-05-2022 . تم الاطلاع عليه في 04-07-2009 .
  8. "كيفية تثبيت نظام التشغيل Mac OS X Snow Leopard في VirtualBox على نظام التشغيل Windows 7" . 10 يوليو 2010. مؤرشف من الأصل في 9 مايو 2012. تم الاطلاع عليه في 8 مايو 2012 .
  9. بوردي، كيفن (4 مايو 2010). "برنامج VirtualBox 3.2 التجريبي يُحاكي نظام التشغيل Mac OS X (على أجهزة Mac)" . موقع Lifehacker . مؤرشف من الأصل في 7 مايو 2010. تم الاطلاع عليه في 12 مايو 2010 .
  10. "الفصل 4: إضافات الضيف" . VirtualBox. مؤرشف من الأصل بتاريخ 26-06-2018 . تم الاطلاع عليه بتاريخ 02-09-2014 .
  11. "Oracle VM VirtualBox 4.3 متوفر الآن" (بيان صحفي). شركة أوراكل. 15 أكتوبر 2013. مؤرشف من الأصل بتاريخ 12 أكتوبر 2014. تم الاطلاع عليه بتاريخ 15 أكتوبر 2014 .
  12. "نسخ الملفات في vbox/trunk - Oracle VM VirtualBox" . 17-09-2022. مؤرشف من الأصل في 17-09-2022 . تم الاطلاع عليه في 17-09-2022 .
  13. "VirtualBox_PUEL" . VirtualBox. 10-09-2008. مؤرشف من الأصل في 18-07-2011 . تم الاسترجاع في 04-07-2009 .
  14. "GPL" . VirtualBox. مؤرشف من الأصل بتاريخ 21-06-2018 . تم الاطلاع عليه بتاريخ 04-07-2009 .
  15. أونغ، روني. "سجل إصدارات الإضافات" . مجموعة الأخبار : microsoft.public.virtualpc . مؤرشف من الأصل بتاريخ 10 نوفمبر 2012. تم الاطلاع عليه بتاريخ 4 يوليو 2009 . 
  16. «شركة Connectix تعلن عن أول حل للحوسبة الافتراضية لمستخدمي نظام التشغيل OS/2؛ حيث يتيح Virtual PC للشركات تشغيل نظامي التشغيل OS/2 وWindows في وقت واحد على جهاز كمبيوتر واحد | Business Wire | ابحث عن المقالات على BNET» . Findarticles.com. 1 يوليو 2002. تاريخ الاسترجاع: 4 يوليو 2009 .{{cite news}}: CS1 maint: deprecated archiveal service ( link )
  17. «أعلنت شركة صن مايكروسيستمز عن اتفاقية للاستحواذ على شركة إنوتيك، مما يوسع نطاق وصول صن xVM إلى أجهزة سطح المكتب الخاصة بالمطورين» (بيان صحفي). صن مايكروسيستمز. ١٢ فبراير ٢٠٠٨. مؤرشف من الأصل في ١٣ فبراير ٢٠٠٨. تم الاطلاع عليه في ١٢ فبراير ٢٠٠٨ .
  18. "أخبار التجارة الإلكترونية: أعمال: شركة صن تستحوذ على حصة كبيرة في مجال المحاكاة الافتراضية لأجهزة سطح المكتب من خلال صفقة شراء شركة إنوتيك" . Ecommercetimes.com. مؤرشف من الأصل بتاريخ 21 يونيو 2018. تم الاطلاع عليه بتاريخ 4 يوليو 2009 .
  19. "صن ترحب بشركة إنوتيك" . شركة صن مايكروسيستمز. مؤرشف من الأصل بتاريخ 2008-03-02 . تم الاطلاع عليه بتاريخ 2008-02-26 . في 20 فبراير، أكملت صن عملية الاستحواذ على شركة إنوتيك.
  20. "أوراكل والافتراضية" . شركة أوراكل . مؤرشف من الأصل بتاريخ 24 يوليو 2011. تم الاطلاع عليه بتاريخ 30 يناير 2010 .
  21. "انضمام VirtualBox إلى مجموعة حلول المحاكاة الافتراضية للمؤسسات من Oracle" . systemnews. 25 فبراير 2010. مؤرشف من الأصل في 6 مارس 2025. تم الاطلاع عليه في 6 مارس 2010 .
  22. هاولي، آدم (26 فبراير 2010). "خط إنتاج أوراكل للآلات الافتراضية يرحب بشركة صن!" . مدونة أوراكل للتقنيات الافتراضية . شركة أوراكل. مؤرشف من الأصل بتاريخ 7 أبريل 2010. تم الاطلاع عليه بتاريخ 6 مارس 2011 .
  23. 1 2 3 "سجل التغييرات - 6.1" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 11 يناير 2023. تم الاطلاع عليه بتاريخ 12 ديسمبر 2019 .
  24. 1 2 3 "سجل التغييرات - 7.2 - أوراكل فيرتشوال بوكس" . www.virtualbox.org . تم الاطلاع عليه بتاريخ 14 أغسطس 2025 .
  25. JeGX (2010-05-20). "VirtualBox 3.2.0 متوفر مع دعم OpenGL 2.1 | Geeks3D" . تم الاطلاع عليه بتاريخ 29-01-2026 .
  26. "سجل التغييرات - الإصدار 4.0 - أوراكل فيرتشوال بوكس" . www.virtualbox.org . تم الاطلاع عليه بتاريخ 29 يناير 2026 .
  27. "سجل التغييرات - 4.1 - أوراكل فيرتشوال بوكس" . www.virtualbox.org . تم الاطلاع عليه بتاريخ 29 يناير 2026 .
  28. "سجل التغييرات - 4.2 - أوراكل فيرتشوال بوكس" . www.virtualbox.org . تم الاطلاع عليه بتاريخ 29-01-2026 .
  29. "سجل التغييرات - 4.3 - أوراكل فيرتشوال بوكس" . www.virtualbox.org . تم الاطلاع عليه بتاريخ 29-01-2026 .
  30. "سجل التغييرات - 5.0 - أوراكل فيرتشوال بوكس" . www.virtualbox.org . تم الاطلاع عليه بتاريخ 29-01-2026 .
  31. "برنامج تشغيل USB 3.0: برنامج تشغيل وحدة التحكم المضيفة القابلة للتوسيع USB 3.0 من إنتل لعائلة شرائح Intel 7 Series/C216" . مؤرشف من الأصل بتاريخ 11 يناير 2023. تم الاطلاع عليه بتاريخ 5 مايو 2015 .
  32. "وضع واجهة المستخدم الرسومية/إدارة الأجهزة الافتراضية المنفصلة الجديد" . مؤرشف من الأصل بتاريخ 11 يناير 2023. تم الاطلاع عليه بتاريخ 2 أبريل 2015 .
  33. "سجل التغييرات - الإصدار 6.0 - أوراكل فيرتشوال بوكس" . www.virtualbox.org . تم الاطلاع عليه بتاريخ 29 يناير 2026 .
  34. "سجل التغييرات - 6.1 - أوراكل فيرتشوال بوكس" . www.virtualbox.org . تم الاطلاع عليه بتاريخ 29-01-2026 .
  35. "سجل التغييرات - الإصدار 7.0 - أوراكل فيرتشوال بوكس" . www.virtualbox.org . تم الاطلاع عليه بتاريخ 29 يناير 2026 .
  36. ١ ٢ ٣ ٤ بروفن، ليام (١١ أكتوبر ٢٠٢٢). "إصدار Oracle VirtualBox 7.0" . ذا ريجستر . مؤرشف من الأصل بتاريخ ٢٠٢٢-١٠-٢٢ . تم الاسترجاع بتاريخ ٢٠٢٢-١٠-٢٢ .
  37. "سجل التغييرات - 7.1 - أوراكل فيرتشوال بوكس" . www.virtualbox.org . تم الاطلاع عليه بتاريخ 29-01-2026 .
  38. "سجل التغييرات - 7.2 - أوراكل فيرتشوال بوكس" . www.virtualbox.org . تم الاطلاع عليه بتاريخ 29-01-2026 .
  39. 1 2 "إصدارات" . VirtualBox. مؤرشف من الأصل بتاريخ 27-06-2009 . تم الاسترجاع بتاريخ 04-07-2009 .
  40. "VirtualBox_PUEL" . VirtualBox. 19-04-2010. مؤرشف من الأصل في 18-07-2011 . تم الاسترجاع في 20-04-2011 .
  41. «لم يعد برنامج PUEL يسمح بالاستخدام التجاري مع حزمة ملحقات VB 5.1.30» . forums.virtualbox.org . مؤرشف من الأصل بتاريخ 20 يونيو 2018. تم الاطلاع عليه بتاريخ 18 يناير 2019 .
  42. 1 2 "الترخيص: الأسئلة الشائعة" . VirtualBox. مؤرشف من الأصل بتاريخ 27-09-2013 . تم الاطلاع عليه بتاريخ 28-11-2017 .
  43. VirtualBox. "تحويل BIOS النظام إلى Watcom C. · VirtualBox/virtualbox@9bf63cd" . GitHub . تم الاسترجاع في 30 أغسطس 2025 .
  44. "تراخيص المصادر المفتوحة حسب الفئة" . بالو ألتو، كاليفورنيا : مبادرة المصادر المفتوحة . 19 سبتمبر 2006. تراخيص غير قابلة لإعادة الاستخدام. مؤرشف من الأصل في 21 يوليو 2016. تم الاطلاع عليه في 24 يوليو 2016 .
  45. "تراخيص متنوعة وتعليقات عليها" . بوسطن، ماساتشوستس : مؤسسة البرمجيات الحرة . تراخيص البرمجيات غير الحرة. مؤرشف من الأصل بتاريخ 24 يوليو 2010. تم الاطلاع عليه بتاريخ 24 يوليو 2016 .
  46. "مقابلة مع آندي هول، مدير منتجات أوراكل في إم فيرتشوال بوكس" . مؤرشفة من الأصل بتاريخ 15 أغسطس 2010. تم الاطلاع عليها بتاريخ 12 أغسطس 2010 .
  47. "الشبكات الداخلية" . VirtualBox. مؤرشف من الأصل بتاريخ 27-07-2013 . تم الاطلاع عليه بتاريخ 31-07-2013 .
  48. "Oracle® VM VirtualBox®" . مؤرشف من الأصل بتاريخ 13 أغسطس 2013. تم الاطلاع عليه بتاريخ 4 أبريل 2013 .
  49. "سجل تغييرات VirtualBox" . مؤرشف من الأصل بتاريخ 2010-02-05 . تم الاطلاع عليه بتاريخ 2010-02-18 .
  50. "الفصل 4. إضافات الضيف" . VirtualBox. مؤرشف من الأصل بتاريخ 26-06-2018 . تم الاطلاع عليه بتاريخ 17-01-2011 .
  51. "الفصل 6. الشبكات الافتراضية" . VirtualBox. مؤرشف من الأصل بتاريخ 27-07-2013 . تم الاطلاع عليه بتاريخ 17-01-2011 .
  52. "الفصل 3. تهيئة الأجهزة الافتراضية" . VirtualBox. مؤرشف من الأصل بتاريخ 30-12-2010 . تم الاطلاع عليه بتاريخ 17-01-2011 .
  53. "الفصل 7: الأجهزة الافتراضية عن بُعد" . دليل VirtualBox 4.1.4 . أوراكل. 3 أكتوبر 2011. مؤرشف من الأصل في 20 نوفمبر 2011. تم الاطلاع عليه في 19 نوفمبر 2011 .
  54. "دليل VirtualBox، القسم 10.4 تفاصيل حول محاكاة البرامج" . VirtualBox. مؤرشف من الأصل بتاريخ 11 أبريل 2011. تم الاطلاع عليه بتاريخ 25 أبريل 2011 .
  55. د. ديدريش، أوليفر (15 يناير 2007). "VirtualBox" . Heise.de. مؤرشف من الأصل بتاريخ 10 ديسمبر 2007. تم الاطلاع عليه بتاريخ 4 يوليو 2009 .
  56. بيرلو، جيسون (21 مايو 2010). "مواجهة المحاكاة الافتراضية 2: أوراكل في إم فيرتشوال بوكس ​​3.2 مقابل في إم وير ورك ستيشن 7.1" . زد نت. مؤرشف من الأصل في 24 مايو 2010. تم الاطلاع عليه في 24 مايو 2010 .
  57. "دليل مستخدم Oracle VM VirtualBox" . docs.oracle.com . مؤرشف من الأصل بتاريخ 26-09-2021 . تم الاطلاع عليه بتاريخ 31-10-2021 .
  58. "الفصل الأول: الخطوات الأولى" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 17 ديسمبر 2018. تم الاطلاع عليه بتاريخ 31 أكتوبر 2021 .
  59. "الفصل 4. إضافات الضيوف" . www.virtualbox.org . مؤرشف من الأصل في 2 ديسمبر 2010. تم الاطلاع عليه في 31 أكتوبر 2021 .
  60. "دليل مستخدم Oracle VM VirtualBox" . docs.oracle.com . مؤرشف من الأصل بتاريخ 31-10-2021 . تم الاطلاع عليه بتاريخ 31-10-2021 .
  61. "واجهة برمجة تطبيقات بايثون للآلة الافتراضية VirtualBox" . شركة صن مايكروسيستمز. 5 سبتمبر 2008. مؤرشف من الأصل في 10 سبتمبر 2008. تم الاطلاع عليه في 6 سبتمبر 2008 .
  62. "#7702 (دعم UEFI لأنظمة ويندوز الضيفة)" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 11 يناير 2019. تم الاطلاع عليه بتاريخ 11 يناير 2019 .
  63. "الفصل 3. تهيئة الأجهزة الافتراضية" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 30-12-2010 . تم الاطلاع عليه بتاريخ 11-01-2019 .
  64. 1 2 "الفصل 3. تهيئة الأجهزة الافتراضية" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 30-12-2010 . تم الاطلاع عليه بتاريخ 14-04-2016 .
  65. "الفصل 3. تهيئة الأجهزة الافتراضية: إعدادات العرض" . مؤرشف من الأصل بتاريخ 30-12-2010 . تم الاطلاع عليه بتاريخ 27-07-2020 .
  66. "سجل التغييرات لبرنامج VirtualBox 6.1" . مؤرشف من الأصل بتاريخ 11 يناير 2023. تم الاطلاع عليه بتاريخ 12 ديسمبر 2019 .
  67. "#2973 (USB بطيء للغاية مع USB 2.0 (مشابه جدًا لـ #464))" . أوراكل. مؤرشف من الأصل في 6 أكتوبر 2014. تم الاطلاع عليه في 10 أكتوبر 2014 .
  68. "#4261 (بطء سرعات النقل من قرص USB)" . أوراكل. مؤرشف من الأصل في 6 أكتوبر 2014. تم الاطلاع عليه في 10 أكتوبر 2014 .
  69. "دعم USB 3.0 في أنظمة التشغيل الضيف XP" . forums.virtualbox.org . مؤرشف من الأصل بتاريخ 12 يوليو 2019. تم الاطلاع عليه بتاريخ 25 يناير 2020 .
  70. "دعم USB 3.0 في أنظمة التشغيل الضيف XP" . forums.virtualbox.org . مؤرشف من الأصل بتاريخ 19-09-2020 . تم الاطلاع عليه بتاريخ 25-01-2020 .
  71. 1 2 "الفصل 14. القيود المعروفة" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 29-03-2017 . تم الاطلاع عليه بتاريخ 28-03-2017 .
  72. "حزمة الخدمة غير الرسمية لنظام التشغيل ويندوز 98 الإصدار الثاني" . www.majorgeeks.com . مؤرشف من الأصل بتاريخ 11 يناير 2023. تم الاطلاع عليه بتاريخ 28 مارس 2017 .
  73. "حزمة خيارات 98SE" . www.majorgeeks.com . مؤرشف من الأصل بتاريخ 29-03-2017 . تم الاطلاع عليه بتاريخ 28-03-2017 .
  74. "حزمة طاقة ويندوز 9x" . www.majorgeeks.com . مؤرشف من الأصل بتاريخ 11 يناير 2023. تم الاطلاع عليه بتاريخ 28 مارس 2017 .
  75. "دليل تعليمي: أنظمة التشغيل الضيف لنظامي التشغيل ويندوز 95/98" . forums.virtualbox.org . مؤرشف من الأصل بتاريخ 11 يناير 2023. تم الاطلاع عليه بتاريخ 28 مارس 2017 .
  76. "ويندوز 98 إس إي مع ACPI - النجاح أخيرًا!" . forums.virtualbox.org . مؤرشف من الأصل بتاريخ 11 يناير 2023. تم الاطلاع عليه بتاريخ 28 مارس 2017 . 
  77. "Windows 98SE خطوة بخطوة" . forums.virtualbox.org . مؤرشف من الأصل بتاريخ 29-03-2017 . تم الاطلاع عليه بتاريخ 28-03-2017 .
  78. "الفصل 4. إضافات الضيوف" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 26-06-2018 . تم الاطلاع عليه بتاريخ 28-03-2017 .
  79. 1 2 "سبب تحديد سعة ذاكرة الفيديو بـ 256 ميجابايت" . forums.virtualbox.org . مؤرشف من الأصل بتاريخ 30 يناير 2018. تم الاطلاع عليه بتاريخ 29 يناير 2018 .
  80. "#19275 (لا يمكن تثبيت نظام التشغيل Windows 98SE في VirtualBox 6.1.2 مع معالج Ryzen 3000)" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 22 أكتوبر 2020. تم الاطلاع عليه بتاريخ 14 فبراير 2020 .
  81. وونغ، هنري (10 أغسطس 2015). "تماسك ذاكرة الترجمة السريعة وتدفق الصفحات في معالجات x86" . مؤرشف من الأصل في 4 يونيو 2020. تم الاطلاع عليه في 4 يونيو 2020 .
  82. "خطأ إبطال TLB في ويندوز 9x" . 10 أغسطس 2015. مؤرشف من الأصل في 4 يونيو 2020. تم الاطلاع عليه في 4 يونيو 2020 .
  83. 1 2 JHRobotics (2022-07-18)، تحديث لنظام التشغيل Windows 95/98/98 SE/Me لإصلاح مشاكل وحدة المعالجة المركزية ، مؤرشف من الأصل بتاريخ 2022-07-23 ، تم استرجاعه بتاريخ 2022-07-23
  84. 1 2 "سجل التغييرات - 7.0" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 2022-11-06 . تم الاطلاع عليه بتاريخ 2022-10-11 .
  85. «يجري العمل على توافق البرنامج مع نظام التشغيل ويندوز 11» . forums.virtualbox.org . مؤرشف من الأصل بتاريخ 23 أكتوبر 2021. تم الاطلاع عليه بتاريخ 23 أكتوبر 2021 .
  86. VirtualBox. " [ خطأ ] : لا يزال مُتحكم NVMe معطلاً لأنظمة Windows 10/11 الضيفة · المشكلة رقم 126 · VirtualBox/virtualbox" . GitHub . تم الاطلاع عليه بتاريخ 14 أغسطس 2025 .
  87. 1 2 "دليل VirtualBox: الفصل 1. الخطوات الأولى" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 17-12-2018 . تم الاطلاع عليه بتاريخ 03-09-2020 .* "دليل مستخدم Oracle® VM VirtualBox للإصدار 6.1: الفصل 1. الخطوات الأولى" . www.virtualbox.org . مؤرشف من الأصل بتاريخ 18 أغسطس 2021. تم الاطلاع عليه بتاريخ 13 نوفمبر 2020 .
  88. "دليل مستخدم Oracle VirtualBox الإصدار 1.5.6" (ملف PDF) . مؤرشف من النسخة الأصلية (PDF) بتاريخ 13 أبريل 2008. تم الاطلاع عليه بتاريخ 15 سبتمبر 2024 .
  89. "دليل مستخدم Oracle VirtualBox الإصدار 1.6.0" (ملف PDF) . مؤرشف من النسخة الأصلية (PDF) بتاريخ 17 مايو 2008. تم الاطلاع عليه بتاريخ 15 سبتمبر 2024 .
  90. 1 2 3 "دليل مستخدم Oracle VirtualBox الإصدار 4.3.40" (ملف PDF) . تم الاطلاع عليه بتاريخ 10 نوفمبر 2023 .
  91. 1 2 3 "دليل مستخدم Oracle VirtualBox الإصدار 5.0.0" (ملف PDF) . تم الاطلاع عليه بتاريخ 10 نوفمبر 2023 .
  92. 1 2 3 "دليل مستخدم Oracle VirtualBox الإصدار 6.1.44" (ملف PDF) . تم الاطلاع عليه بتاريخ 28-06-2023 .
  93. 1 2 3 "دليل مستخدم Oracle VirtualBox الإصدار 7.0.0" (ملف PDF) . تم الاطلاع عليه بتاريخ 28-06-2023 .
  94. 1 2 3 "Oracle VirtualBox: دليل المستخدم للإصدار 7.1" (ملف PDF) . 2024-09-09 . تم الاطلاع عليه بتاريخ 2024-09-14 .
  95. "دليل مستخدم Sun VirtualBox الإصدار 3.0.2 (مؤرشف)" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 15-05-2015.
  96. "دليل مستخدم Sun VirtualBox الإصدار 3.1.0 (مؤرشف)" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 15-05-2015.
  97. "دليل مستخدم Oracle VirtualBox الإصدار 4.1.44" (ملف PDF) . تم الاطلاع عليه بتاريخ 10 نوفمبر 2023 .
  98. "دليل مستخدم Oracle VirtualBox الإصدار 4.2.0" (ملف PDF) . تم الاطلاع عليه بتاريخ 10 نوفمبر 2023 .
  99. "دليل مستخدم Oracle VirtualBox الإصدار 5.0.40" (ملف PDF) . تم الاطلاع عليه بتاريخ 10 نوفمبر 2023 .
  100. "دليل مستخدم Oracle VirtualBox الإصدار 5.1.0" (ملف PDF) . تم الاطلاع عليه بتاريخ 10 نوفمبر 2023 .
  101. "دليل VirtualBox (مؤرشف)" . مؤرشف من الأصل بتاريخ 2018-12-17.
  102. "تفعيل كاميرا الويب في نظام التشغيل الضيف VirtualBox على نظام التشغيل المضيف Windows" . 23 يناير 2018. مؤرشف من الأصل في 24 يونيو 2021. تم الاطلاع عليه في 18 يونيو 2021 .
  103. "الأسئلة الشائعة حول الترخيص" . مؤرشف من الأصل بتاريخ 14-10-2023 . تم الاطلاع عليه بتاريخ 27-02-2024 .