كيفية تسريع الأجهزة الافتراضية VMWare وOracle VirtualBox وMicrosoft Hyper-V. الجهاز الظاهري ونصائح لتسريعه القرص الثابت الظاهري الديناميكي أو الثابت

من وقت لآخر، يتعين عليك العمل مع الأجهزة الافتراضية في VirtualBox، لكنك غير راضٍ تمامًا عن سرعة عملها؟ سنحاول في هذه المقالة إخبارك بكيفية تسريع VirtualBox!

سواء كنت مطور برامج أو مصمم ويب أو مهووسًا بالتكنولوجيا مهتمًا بالمنتجات الجديدة، لا أحد يحب الآلة الافتراضية البطيئة. إحدى الأجهزة الافتراضية الشائعة والمجانية أيضًا هي Oracle Virtualbox.

تسريع VirtualBox

سنخبرك المزيد عن كيفية جعل أنظمة التشغيل الافتراضية تعمل بشكل أسرع.

مكونات الخادم أو جهاز الكمبيوتر الخاص بك

الحجة الأكثر أهمية للتشغيل السريع لنظام التشغيل في Virtualbox هي المكونات عالية الأداء. للحصول على عمل أكثر أو أقل راحة، ستحتاج إلى:

  • معالج Intel Core i5، ما يعادله أو أعلى
  • ذاكرة الوصول العشوائي من 8 جيجابايت
  • SSD أو HDD مع ذاكرة خالية كافية (نظام تشغيل واحد مثبت بسعة 8 جيجابايت على الأقل)

على الأجهزة الأبطأ، لن تتمكن من جعل VirtualBox يعمل بسرعة، بغض النظر عما تفعله.

إعداد UEFI/BIOS

تتمتع معالجات Intel وAMD الحديثة بقدرات المحاكاة الافتراضية للأجهزة، ويمكن أن يؤدي تمكين هذا الخيار إلى تسريع تشغيل الجهاز الظاهري VirtualBox بشكل كبير. للقيام بذلك، يجب عليك تمكين خيارات Intel VT-x أو AMD-V.

إعداد VirtualBox

الآن دعونا نلقي نظرة على الخيارات التي يجب تمكينها أو تغييرها في VirtualBox لتسريع تشغيل الجهاز الظاهري.

موقع الجهاز الظاهري

إذا كان جهاز الكمبيوتر الخاص بك يحتوي على أكثر من قرص واحد (HDD أو SSD)، فإن الإعداد الأول الذي يجب تغييره هو "المجلد الافتراضي للأجهزة". من الضروري تنفيذ هذا الإعداد، لأنه عند تشغيل برامج معينة ونظام التشغيل، يمكن أن تسبب تأخيرات في النظام الفرعي للقرص؛ ولمنع حدوث ذلك، من الضروري وضع "الأجهزة الافتراضية" على قرص آخر.

ومن الأفضل أن يكون محرك أقراص SSD. الشيء الوحيد الذي يستحق الاهتمام به هو أنه لا ينبغي عليك تحديد محرك أقراص خارجي، حيث أن سرعة القراءة/الكتابة ستكون أقل بكثير من محركات الأقراص الداخلية.

لتعيين "المجلد الافتراضي" تحتاج إلى تحديد "ملف" في اللوحة والانتقال إلى علامة التبويب "عام".

الإعدادات عند إنشاء الأجهزة الافتراضية

عند إنشاء جهاز افتراضي، يجب الانتباه إلى المعلمات التالية:


تكوين إعدادات الجهاز الظاهري

بمجرد إنشاء القرص الثابت الافتراضي، يمكنك تكوينه لتخصيص أي موارد لنظام التشغيل.

قسم "النظام"

في قسم "النظام"، علامة التبويب "المعالج"، حدد المربع بجوار "تمكين PAE/NX" إذا كنت قد قدمت أكثر من 4 جيجابايت للنظام الظاهري.

حدد العدد المقبول من نوى المعالج.

في علامة التبويب "التسريع"، قم بتمكين المحاكاة الافتراضية للأجهزة عن طريق تحديد مربعي الاختيار "تمكين VT-x/AMD-V" و"تمكين الترحيل المتداخل".

في القائمة المنسدلة "واجهة Paravirtualization"، حدد:

  • Hyper-V - لنظام التشغيل Windows
  • KVM - لأنظمة التشغيل المعتمدة على Linux kernel (Ubuntu، Fedora، OpenSuse، Mint، Debian)

قسم العرض

في قسم "العرض"، حدد المربع بجوار "التسريع: تمكين تسريع ثلاثي الأبعاد"؛ إذا كنت تستخدم نظام التشغيل Windows، فحدد أيضًا "تمكين تسريع ثنائي الأبعاد".

قم بتعيين الحد الأقصى لذاكرة الفيديو. ومن الجدير بالذكر هنا أنه من واجهة VirtualBox لا يمكنك تحديد حجم ذاكرة الفيديو أكثر من 128 ميجابايت؛ لتحديد المزيد (حتى 256 ميجابايت)، اتبع الخطوات التالية:


قسم "الإعلام"

في قسم "الوسائط"، حدد وحدة تحكم SATA الافتراضية التي سيتم تثبيت الجهاز الظاهري عليها (أو مثبتًا بالفعل) وحدد المربع بجوار "التخزين المؤقت للإدخال/الإخراج"

بعد تثبيت النظام الظاهري

بعد تثبيت نظام التشغيل على جهاز ظاهري، يجب عليك على الفور توصيل الوظائف الإضافية لنظام التشغيل الضيف وتثبيت "برامج التشغيل" لنظام التشغيل Windows أو Linux الافتراضي وإعادة تشغيل النظام.

ما الذي يمكن أن يسرع VirtualBox؟

إذا أكملت جميع الخطوات التي كتبناها أعلاه، فإن الإجراءات التالية ستساعدك على زيادة أداء النظام الافتراضي:


لا تزال لديك أسئلة؟ اكتبوها في التعليقات وأخبرونا ماذا فعلتم أو العكس!

هذا كل شئ! اقرأ المزيد من المقالات والتعليمات في القسم. ابق مع الموقع، سيكون أكثر إثارة للاهتمام!

الأجهزة الافتراضية [عدة أجهزة كمبيوتر في جهاز واحد] جولتيايف أليكسي كونستانتينوفيتش

إيقاف تشغيل الجهاز الظاهري

نظرًا لأنه عند العمل مع جهاز افتراضي، فأنت تتعامل مع جهاز كمبيوتر "شبه مستقل"، فيجب التعامل مع عملية إيقاف تشغيل الجهاز الافتراضي بحذر شديد.

على سبيل المثال، تبين أن إجبار جهاز افتراضي على التوقف في بعض الحالات يشبه إيقاف تشغيل جهاز كمبيوتر حقيقي مع كل العواقب المترتبة على ذلك. على وجه الخصوص، عند تشغيل الجهاز الافتراضي في المرة التالية، قد ترى رسالة على الشاشة تفيد بأن جلسة نظام التشغيل (الضيف) السابقة قد اكتملت بشكل غير صحيح ويجب فحص محركات الأقراص الثابتة. أنا وأنت نعلم أن الأجهزة الافتراضية لا تحتوي على أي محركات أقراص ثابتة، وأن هذه مجرد ملفات VHD يمكن حذفها وإعادة إنشائها كحل أخير. لكن نظام التشغيل الضيف لا يشك في ذلك ويتصرف مثل نظام تشغيل "حقيقي"، ويراقب بعناية حالته وحالة جميع الموارد الموكلة إليه.

لذلك، بالنظر إلى الأمام قليلاً، نلاحظ أن الطريقة الصحيحة لإيقاف تشغيل جهاز افتراضي هي تلك التي تستخدمها عند إيقاف تشغيل نظام تشغيل حقيقي من النوع المقابل. على سبيل المثال، إذا كان نظام التشغيل الضيف هو Windows 98، فمن الضروري في القائمة يبدأنظام التشغيل هذا حدد الأمر اغلق، ثم في نافذة إضافية أشر إلى طريقة محددة لإكمال العمل (الشكل 2.44).

أرز. 2.44.الإغلاق الصحيح لجهاز VM

إذا تم تحديد الخيار قم بإيقاف تشغيل الكمبيوتر، سيتم أولاً إيقاف تشغيل نظام التشغيل الضيف، ثم سيقوم Virtual PC بإيقاف تشغيل الجهاز الافتراضي المقابل وإغلاق نافذته. في الوقت نفسه، يدعم Virtual PC مجموعة كاملة من الطرق الإضافية لإيقاف تشغيل جهاز افتراضي (يمكن استخدام جميعها تقريبًا لإيقاف تشغيل جهاز افتراضي حتى في الحالات التي لم يتم فيها تثبيت نظام التشغيل الضيف بعد).

تعتمد القائمة المحددة لهذه الخيارات على ما إذا كان تكوين VM يستخدم أقراص التراجع أم لا.

لا يتم استخدام أقراص التراجع

عن طريق الاختيار من القائمة فعلفريق يغلق(أو بالنقر فوق الزر لإغلاق نافذة VM)، سترى مربع حوار على الشاشة يحتوي على قائمة بالخيارات الممكنة لإيقاف العمل (الشكل 2.45):

? حالة الحفظ(تذكر الحالة) - ينتهي الجهاز الافتراضي، لكن Virtual PC يتذكر حالته الحالية (بما في ذلك حالة التطبيقات قيد التشغيل ومظهر نافذة VM)؛ في المرة التالية التي يتم فيها تشغيل الجهاز الظاهري، ستتم استعادة حالته الثابتة، دون تنفيذ إجراء تمهيد نظام التشغيل "معصفر"؛

? اغلق نظام التشغيل (إيقاف تشغيل نظام التشغيل) - يكتمل جهاز VM عن طريق الخروج أولاً من نظام التشغيل الضيف وإغلاق نافذة VM (أي أن هذا الخيار مشابه لإيقاف التشغيل "القياسي" لنظام التشغيل الضيف)؛ يتوفر الخيار فقط في حالة تثبيت ملحقات الأجهزة الافتراضية لهذا الجهاز الظاهري؛

? أطفأ(إيقاف التشغيل) - يتم إيقاف تشغيل الجهاز الافتراضي دون الخروج أولاً من نظام التشغيل الضيف؛ يشبه هذا الخيار إيقاف تشغيل الكمبيوتر الحقيقي (يوصى بهذا الخيار فقط كملاذ أخير، لأنه قد يؤدي إلى إتلاف البيانات الموجودة على القرص الثابت الافتراضي).

أرز. 2.45.خيارات لإيقاف تشغيل جهاز افتراضي في حالة عدم وجود أقراص الخدمة

يقوم Virtual PC بحفظ الحالة الحالية لجهاز VM في ملف VSV خاص، والذي يتم إنشاؤه في نفس المجلد مثل ملف تكوين VM. إذا كان ملف VSV تالفًا أو محذوفًا أو لم يتم نقله باستخدام الجهاز الافتراضي إلى كمبيوتر مضيف آخر، فلن يكون من الممكن استعادة الحالة الحالية للجهاز الافتراضي. يعتمد حجم ملف VSV على نوع نظام التشغيل الضيف وعدد التطبيقات قيد التشغيل، ولكن حتى مع وجود حد أدنى من المعلومات المحفوظة، يبلغ حجمه حوالي 15 ميجابايت.

أقراص التراجع قيد الاستخدام

عند استخدام أقراص التراجع، تكون قائمة خيارات إيقاف تشغيل الجهاز الافتراضي أكثر شمولاً، وبالإضافة إلى ذلك، يتم استكمالها بمعلمة أخرى قابلة للتخصيص (الشكل 2.46).

أرز. 2.46.نافذة إيقاف تشغيل VM عند استخدام أقراص التراجع

لذا، فإن قائمة الخيارات الخاصة بإيقاف تشغيل جهاز افتراضي تحتوي على العناصر التالية:

? حفظ الحالة وحفظ التغييرات(تذكر الحالة واحفظ التغييرات) - قبل إيقاف التشغيل، يقوم Virtual PC VM بنقل البيانات من قرص التراجع إلى القرص الرئيسي ويتذكر الحالة الحالية لجهاز VM؛

? قم بإيقاف تشغيل نظام التشغيل وحفظ التغييرات(إيقاف تشغيل نظام التشغيل وحفظ التغييرات) - يكتمل الجهاز الافتراضي عن طريق حفظ التغييرات أولاً، والخروج من نظام التشغيل الضيف وإغلاق نافذة الجهاز الافتراضي (يتوفر الخيار فقط في حالة تثبيت ملحقات الأجهزة الافتراضية لهذا الجهاز الافتراضي)؛

? قم بإيقاف وحفظ التغييرات(إيقاف التشغيل وحفظ التغييرات) - يتم إيقاف تشغيل الجهاز الافتراضي دون الخروج أولاً من نظام التشغيل الضيف، ولكن مع حفظ التغييرات التي تم إجراؤها؛

? قم بإيقاف وحذف التغييرات(إيقاف التشغيل وحذف التغييرات) - يتم إيقاف تشغيل الجهاز الافتراضي دون الخروج أولاً من نظام التشغيل الضيف ودون حفظ التغييرات التي تم إجراؤها. يوجد أسفل قائمة الخيارات مربع اختيار (نقل التغييرات إلى القرص الثابت الظاهري). افتراضيًا، يتم تعيينه لجميع الخيارات التي تتطلب حفظ التغييرات. يوفر هذا وضعًا قياسيًا لاستخدام أقراص العودة إلى الحالة السابقة: عند إيقاف تشغيل الجهاز الافتراضي، يتم نقل البيانات من هذه الأقراص إلى القرص الرئيسي، وبعد ذلك يتم حذف ملفات قرص العودة إلى الحالة السابقة. ومع ذلك، يمكنك مسح خانة الاختيار. سيسمح لك هذا بتأجيل نقل التغييرات إلى القرص الرئيسي حتى الجلسة التالية مع الجهاز الافتراضي. عند استخدام هذا الوضع، لا يتم حذف ملفات VUD حتى يتم تحديد خانة الاختيار في نهاية الجلسة التالية مع VM تنفيذ التغييرات على القرص الثابت الظاهري.

إيقاف تشغيل الجهاز الافتراضي تلقائيًا

من الممكن جدًا بالنسبة لجهاز افتراضي معين أن تستخدم دائمًا (أو دائمًا تقريبًا) نفس الطريقة "لإيقاف تشغيله". على سبيل المثال، مع حفظ التغييرات التي تم إجراؤها وتذكر الحالة الحالية لجهاز VM. لإنقاذ نفسك من الاضطرار إلى تحديد خيار إيقاف التشغيل المطلوب من القائمة في كل مرة، يمكنك تحديده في إعدادات VM باعتباره الخيار الافتراضي.

1. في نافذة وحدة التحكم، حدد VM المطلوب وانقر فوق الزر إعدادات.

2. في الجزء الأيسر من نافذة معلمات VM، حدد فئة يغلق(كاملة) كما هو موضح في الصورة. 2.47.

3. على الجانب الأيمن من النافذة، حدد زر الاختيار الإغلاق تلقائيًا بدون رسالة و:(أكمل تلقائيًا دون عرض رسالة و:) وحدد الإكمال المناسب للعبارة من القائمة أدناه.

أرز. 2.47.ضبط معلمات الإغلاق التلقائي للأجهزة الافتراضية

إذا تم استخدام خيارين في أغلب الأحيان لإيقاف تشغيل جهاز افتراضي معين، فيمكنك قصر القائمة المعروضة على الشاشة على هذه الخيارات فقط. للقيام بذلك، يجب عليك ضبط المفتاح في نافذة معلمات VM إظهار الرسالة التي تحتوي على هذه الخيارات عند الإغلاق:(إظهار رسالة تحتوي على خيارات الإكمال هذه)، ثم حدد المجموعة المناسبة من خانات الاختيار. تعد القدرة على إيقاف التشغيل بأمان مفيدة في كثير من الحالات. على وجه الخصوص، عندما لا يكون من الممكن تثبيت نظام التشغيل الضيف بنجاح في المرة الأولى.

من كتاب لينكس للمستخدم مؤلف كوسترومين فيكتور ألكسيفيتش

18.4. إنشاء جهاز ظاهري لإنشاء جهاز ظاهري (للإيجاز سنكتب أحيانًا VM)، من الأسهل استخدام معالج التكوين، ولكن هذه العملية تكون أكثر وضوحًا عند استخدام "محرر التكوين" (الشكل 18.2)، وهو أطلقت

من كتاب الأجهزة الافتراضية [أجهزة كمبيوتر متعددة في جهاز واحد] مؤلف جولتيايف أليكسي كونستانتينوفيتش

إنشاء جهاز افتراضي كما تعلم، يتم تخزين وصف تكوين الجهاز الظاهري في ملف نصي VMC، والقرص الثابت الظاهري هو ملف VHD. أرز. 2.10. نافذة على خصائص الحرب العالمية الثانية الحالية بشكل عام، هذه الملفات لا تعتمد على بعضها البعض، بل مع بعضها البعض

من كتاب المؤلف

بدء تشغيل جهاز افتراضي لبدء تشغيل الجهاز الافتراضي الذي تم إنشاؤه، تحتاج إلى تحديده في نافذة وحدة التحكم VM والنقر فوق الزر "ابدأ"، إذا كانت معلمات تكوين الجهاز الظاهري المحددة غير مدعومة بالخصائص التقنية للكمبيوتر المضيف، فلن يبدأ الجهاز الافتراضي ، والشاشة

من كتاب المؤلف

تكوين جهاز افتراضي للعمل على الإنترنت هناك ثلاثة خيارات لتوصيل جهاز افتراضي بالإنترنت:؟ من خلال المنفذ التسلسلي COM1، المعين لمنفذ COM للكمبيوتر المضيف الذي يتصل به المودم؛؟ عن طريق توصيل VM بنظام التشغيل المضيف باستخدام المعلمة المشتركة

من كتاب المؤلف

إنشاء وتكوين جهاز ظاهري على عكس Virtual PC، في الحالة الأولية، تجمع نافذة VMware الرئيسية بين كل من لوحة تحكم الجهاز الظاهري و"شاشات العرض" VM (تتم إضافتها كعلامات تبويب على الجانب الأيمن من النافذة عند الإنشاء

من كتاب المؤلف

إنشاء جهاز ظاهري يتم إنشاء جهاز ظاهري في برنامج VMware باستخدام المعالج. لتشغيله، انتقل إلى علامة التبويب "الصفحة الرئيسية" وانقر فوق الزر "جهاز افتراضي جديد" أو حدد الأمر الذي يحمل نفس الاسم من القائمة "ملف". بعد التعرف على نافذة بدء المعالج، سوف

من كتاب المؤلف

استنساخ جهاز افتراضي بمجرد أن تتمكن من إنشاء تكوين VM ملائم ومناسب للمهام التي يتم حلها، يمكنك "مضاعفته". بدءًا من VMware Workstation 5، أصبح من الممكن استنساخ الأجهزة الافتراضية حرفيًا، والحصول على

من كتاب المؤلف

نقل جهاز ظاهري ونسخه لنقل جهاز ظاهري أو نسخه إلى موقع جديد (على سبيل المثال، إلى محرك أقراص آخر على نفس الكمبيوتر المضيف أو إلى كمبيوتر مضيف مختلف)، ما عليك سوى استخدام Windows Explorer لنقل (أو نسخ) المجلد بأكمله

من كتاب المؤلف

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

من كتاب المؤلف

واجهة نافذة الجهاز الظاهري بعد بدء تشغيل VM بنجاح، تظهر نافذة تحميل الجهاز الظاهري على الشاشة، وعلى عكس Virtual PC، تخلى مطورو VMware عن التقليد المرئي لعملية POST الحقيقية وفضلوا عرض "الملكية" الخاصة بهم.

من كتاب المؤلف

إدارة حالة الجهاز الظاهري بعد إنشاء جهاز افتراضي، يمكنك إدارة حالته الحالية بطريقتين:؟ تغيير حالة نظام التشغيل الضيف باستخدام نظام التشغيل نفسه؛؟ من خلال عناصر التحكم المتوفرة في نافذة VMware الرئيسية، تمامًا كما هو الحال عند العمل

من كتاب المؤلف

إنشاء جهاز ظاهري وإعداده لا يختلف إجراء إنشاء جهاز ظاهري في Parallels Workstation عمليا عن إجراء إنشاء جهاز افتراضي في Virtual PC أو VMware؛ يتم تنفيذ جميع الإجراءات اللازمة بواسطة المعالج المقابل، وكل ما على المستخدم فعله هو لقبول

من كتاب المؤلف

إنشاء جهاز افتراضي كما تعلم، يتم إنشاء جهاز افتراضي في Parallels Workstation باستخدام المعالج. لتشغيله، انقر فوق الزر New VM في الصف السفلي من الأزرار أو حدد الأمر الذي يحمل نفس الاسم من القائمة "ملف"، بعد التعرف على نافذة بدء المعالج

من كتاب المؤلف

استنساخ جهاز افتراضي بمجرد إنشاء تكوين VM ملائم ومناسب للمهام التي يتم حلها، يمكنك "مضاعفته" باستخدام عملية استنساخ VM. لاستنساخ جهاز افتراضي، اتبع الخطوات التالية:1. قم بإيقاف تشغيل VM المستنسخ و

من كتاب المؤلف

بدء تشغيل جهاز ظاهري لذا، قبل بدء تشغيل الجهاز الظاهري لأول مرة، تحتاج إلى تعيين الترتيب الذي تعرض به الأجهزة التي يمكن تمهيد النظام الظاهري منها. في Parallels، نظرًا لحقيقة أن الأداة المساعدة لإعداد BIOS ليست كذلك مقلد,

من كتاب المؤلف

تغيير حالة الجهاز الظاهري على عكس المنتجات التي تمت مناقشتها في الفصلين السابقين، توفر Parallels Workstation مجموعة بسيطة من الأدوات لإدارة الحالة الحالية للجهاز الظاهري بعد بدء تشغيله. هناك ثلاثة خيارات متاحة فقط: إيقاف التشغيل،

1 فبراير 2013 الساعة 07:28 مساءً

بعض ميزات استخدام الأجهزة الافتراضية للمبتدئين

  • الافتراضية

تُستخدم الأجهزة الافتراضية، مثل Virtualbox، لمحاكاة الأجهزة الافتراضية وتشغيل أنظمة تشغيل متعددة على جهاز الكمبيوتر. كلما كانت وحدة المعالجة المركزية لديك أفضل وزادت ذاكرة الوصول العشوائي لديك، كلما زادت سرعة تشغيل الأجهزة الافتراضية على جهاز الكمبيوتر الخاص بك.
أقدم بعض النصائح التي ستساعدك على توفير الوقت عند إعداد الأجهزة الافتراضية في البداية. سيكون هذا مفيدًا للعمل مع VirtualBox أو VMware أو Parallels أو أي أجهزة افتراضية أخرى.

تأكد من تثبيت الوظائف الإضافية لنظام التشغيل الضيف VirtualBox أو VMware Tools

بعد تثبيت نظام تشغيل ضيف في جهاز افتراضي، أول ما عليك فعله هو تثبيت برنامج الجهاز الظاهري - "Guest OS Additions for VirtualBox" أو VMware Tools for VMware." تتضمن هذه الحزم برامج تشغيل خاصة ستساعد الضيف الخاص بك على التشغيل يعمل النظام بشكل أسرع باستخدام أجهزة جهازك المضيف.

يعد تثبيت الحزمة أمرًا بسيطًا - في VirtualBox، بعد تحميل نظام التشغيل الضيف، انقر فوق زر قائمة "الأجهزة" وحدد "تثبيت إضافات الضيف". إذا كنت تستخدم VMware، فحدد "تثبيت أدوات VMware" من قائمة Virtual Machine. اتبع الإرشادات التي تظهر على الشاشة لإكمال التثبيت - إذا كنت تستخدم Windows كنظام تشغيل ضيف، فسيكون ذلك مماثلاً لتثبيت أي تطبيق آخر.

تأكد من أن لديك أحدث إصدار من إضافات الضيف - إذا رأيت إشعارًا بتوفر تحديث لإضافات الضيف أو أدوات VMware، فيجب عليك تثبيته.

إنشاء حجم قرص ثابت أثناء الإعداد الأولي

عند إنشاء جهاز ظاهري، يمكنك إنشاء نوعين مختلفين من الأقراص الافتراضية. افتراضيًا، يقترح البرنامج عادةً استخدام الأقراص المخصصة ديناميكيًا والتي تنمو جنبًا إلى جنب مع المساحة التي يشغلها نظام التشغيل الضيف.

على سبيل المثال، إذا قمت بإنشاء جهاز ظاهري جديد بقرص مخصص ديناميكيًا بحد أقصى لحجم 30 جيجابايت، فلن يستغرق ما يصل إلى 30 جيجابايت من مساحة القرص الثابت على الفور. بعد تثبيت نظام التشغيل والبرامج، قد يستغرق القرص فقط ما يصل إلى 10 جيجابايت. عند إضافة ملفات إلى القرص الافتراضي، سيتم توسيعه إلى حجم أقصى يبلغ 30 جيجابايت.

يمكن أن يكون هذا مناسبًا - لن يشغل كل جهاز افتراضي مساحة كبيرة بشكل غير معقول على محرك الأقراص الثابتة لديك. ومع ذلك، فهو أبطأ من إنشاء قرص ذو حجم ثابت (قرص ذو مساحة مخصصة مسبقًا). عند إنشاء حجم قرص ثابت، سيتم استخدام الـ 30 جيجابايت بالكامل على جهاز الكمبيوتر الخاص بك على الفور.

توجد مقايضة هنا - حجم القرص الثابت يشغل مساحة أكبر على القرص الصلب، ولكنه يعمل بشكل أسرع مع القرص الثابت الافتراضي. ستتخلص أيضًا من تجزئة الملف - ستشغل المساحة كتلة كبيرة بدلاً من إضافة أجزاء أصغر في جميع أنحاء القرص.

استبعاد دليل الجهاز الظاهري في برنامج مكافحة الفيروسات الخاص بك

قد يقوم برنامج مكافحة الفيروسات الخاص بك بفحص ملفات الجهاز الظاهري أثناء الوصول إليها، مما يقلل من الأداء. لن يتمكن برنامج مكافحة الفيروسات من اكتشاف فيروس داخل جهاز افتراضي يعمل على نظام التشغيل الضيف الخاص بك، وبالتالي فإن هذا الفحص سيكون ضارًا فقط.

لتسريع العملية، يمكنك إضافة الدليل الظاهري لجهازك إلى قائمة استبعاد مؤلف برنامج مكافحة الفيروسات. بمجرد إدراجه، سيتجاهل برنامج مكافحة الفيروسات الخاص بك جميع الملفات الموجودة في هذا الدليل.

تخصيص المزيد من الذاكرة

الأجهزة الافتراضية تحب الكثير من الذاكرة الافتراضية. توصي Microsoft بذاكرة وصول عشوائي (RAM) بسعة 2 جيجابايت لنظام التشغيل Windows 7 64 بت، وتنطبق هذه التوصية أيضًا على نظام التشغيل Windows 7 x32 عند التشغيل في جهاز ظاهري. إذا قمت بتشغيل تطبيقات كبيرة في جهاز ظاهري، فيمكنك تخصيص أكثر من 2 جيجابايت من ذاكرة الوصول العشوائي.

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

تخصيص المزيد من المعالجات

إذا كان لديك جهاز كمبيوتر مزود بمعالجات أو مراكز متعددة، فيمكنك تخصيص معالجات إضافية لجهازك الظاهري من نافذة إعدادات VM. سيكون الجهاز الافتراضي المزود بمعالج ثنائي النواة (أو رباعي النواة) أكثر استجابة.

إذا كنت ستقوم بتثبيت نظام تشغيل من عائلة MS-Windows وفي المستقبل، بحيث يمكنك استخدام المزيد من النوى، حدد نواتين أثناء التثبيت بحيث يتم تثبيت HAL الصحيح، بعد التثبيت، يمكنك إيقاف تشغيل الجهاز وتثبيته 1 نواة بشكل افتراضي للاستخدام اليومي. لكن بالنسبة للمستقبل، يمكنك دائمًا إضافة النواة دون إلغاء تثبيت نظام التشغيل. يستطيع Linux VM اكتشاف أي عدد من النوى ديناميكيًا عند تشغيل نظام التشغيل.

ضبط إعدادات الفيديو

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

بشكل عام، تحتاج إلى تقليل استخدام الأبعاد الثلاثية، على سبيل المثال Windows 7، عن طريق تعطيل Aero.

تأكد من تمكين ميزات Intel VT-x أو AMD-V

تعد Intel VT-x وAMD-V امتدادات خاصة للمعالج تعمل على تحسين سرعة المحاكاة الافتراضية. تتضمن معالجات Intel وAMD الأحدث عادةً هذه الميزات. ومع ذلك، لا تقوم بعض أجهزة الكمبيوتر بتمكين VT-x أو AMD-V تلقائيًا - سيتعين عليك تمكين هذا الإعداد في BIOS بجهاز الكمبيوتر الخاص بك.

لتحديد ما إذا كان معالج Intel الخاص بك يدعم ملحق Intel VT، استخدم الأدوات المساعدة التي تعرض معلومات النظام. إذا كان المعالج الخاص بك يدعم هذه الميزة، ولكن الخيار غير متوفر في جهازك الظاهري، فيجب عليك تمكين هذه الميزة في BIOS للكمبيوتر الخاص بك. عادةً ما يتم تمكين هذا الخيار افتراضيًا على اللوحات الأم التي تحتوي على معالجات AMD.

ضع ملفات الجهاز الظاهري على محرك أقراص آخر

يمكن أن يحد أداء القرص من سرعة جهازك الظاهري. يمكن أن يؤدي وضع ملفات الجهاز الظاهري على قرص فعلي منفصل، أو عدم وضعها على قرص النظام، إلى تحسين الأداء. لن يتمكن جهازك الظاهري ونظامك من القراءة والكتابة من نفس القرص بشكل متزامن.

ومع ذلك، لا ينبغي عليك تشغيل الجهاز الظاهري من محرك أقراص خارجي (USB) - فسيكون ذلك أبطأ بكثير.

  1. نادرًا ما يكون تخصيص معالجات إضافية فكرة جيدة. استخدم وحدة المعالجة المركزية (CPU) واحدة لنظام تشغيل سطح المكتب.
  2. حاول عدم استخدام برامج Hypervisor الرسومية لأنظمة تشغيل الخادم.
  3. لا تقم بتخصيص المزيد من النوى لتشغيل الأجهزة الافتراضية أكثر من تلك الموجودة على جهاز الكمبيوتر الخاص بك.

عندما تحدد جهازًا افتراضيًا من القائمة الموجودة في نافذة المدير، سترى ملخصًا لإعدادات هذا الجهاز الظاهري.

من خلال النقر على " إعدادات» في شريط الأدوات بالأعلى، سترى نافذة مفصلة يمكنك من خلالها تكوين العديد من خصائص الجهاز الظاهري المحدد. لكن كن حذرًا: على الرغم من أنه يمكنك تغيير جميع إعدادات الجهاز الظاهري بعد تثبيت نظام التشغيل الضيف، إلا أن بعض التغييرات قد تمنع نظام التشغيل الضيف من العمل بشكل صحيح إذا تم ذلك بعد التثبيت.

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

يوفر VirtualBox العديد من الإعدادات التي يمكنك تغييرها لجهازك الظاهري. تتوفر المزيد من الخيارات مع واجهة سطر أوامر VirtualBox.

الاعدادات العامة

فى الشباك " إعدادات" في الفصل " شائعة»يمكنك تكوين الجوانب الأساسية للجهاز الظاهري، مثل الذاكرة والأجهزة المطلوبة. هناك أربع علامات تبويب: " أساسي», « بالإضافة إلى ذلك», « وصف" و " التشفير».

علامة التبويب الأساسية

على ال " أساسي" فئات " شائعة» يمكنك العثور على الإعدادات التالية:

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

لاحظ أنه داخليًا، يستخدم VirtualBox معرفات فريدة (UUIDs) لتحديد الأجهزة الافتراضية. يمكنك عرضها باستخدام VBoxManage.

نظام التشغيل/الإصدار

يكتبنظام التشغيل الضيف المثبت (أو الذي سيتم تثبيته) في الجهاز الظاهري. هذا هو نفس الإعداد الذي تم تحديده في معالج الجهاز الظاهري الجديد، كما هو موضح في القسم " ".

أثناء وجودك في معالج إنشاء جهاز ظاهري جديد، تعتمد الإعدادات الافتراضية للجهاز الظاهري الذي تم إنشاؤه حديثًا على نوع نظام التشغيل الذي تحدده، ولا يؤثر تغيير النوع بشكل أكبر على إعدادات الجهاز الظاهري؛ وهذا يعني أن الإعدادات في هذه اللوحة إعلامية وزخرفية بحتة.

علامة التبويب المتقدمة

مجلد الصور

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

الحافظة المشتركة

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

لمشاركة الحافظة، يجب عليك تثبيت VirtualBox Guest Additions. وإلا فلن يكون لهذا الإعداد أي تأثير.

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

وظيفة السحب والإفلات

يتيح لك هذا الخيار تمكين دعم السحب والإفلات: حدد كائنًا (مثل ملف) من المضيف أو الضيف وانسخه أو افتحه مباشرة على الجهاز الضيف أو المضيف. تسمح لك أوضاع السحب والإفلات المتعددة لكل جهاز افتراضي بتقييد الوصول في أي اتجاه.

لكي يعمل السحب والإسقاط، يجب تثبيت إضافات الضيف على جهاز الكمبيوتر الضيف.

ملحوظة: يتم تعطيل السحب والإفلات بشكل افتراضي. يمكن تغيير هذا الإعداد في أي وقت باستخدام عنصر القائمة " السحب والإسقاط" على القائمة " الأجهزة" آلة افتراضية.

علامة تبويب الوصف

هنا يمكنك إدخال أي وصف لجهازك الافتراضي إذا كنت ترغب في ذلك. لا يؤثر هذا على وظيفة الكمبيوتر، ولكن قد تجد هذه المساحة مفيدة لملاحظة أشياء مثل تكوين الجهاز الظاهري والبرنامج الذي تم تثبيته فيه.

لإدراج فاصل أسطر في حقل نص الوصف، انقر فوق التحول + أدخل.

علامة التبويب التشفير

إذا تم تحديد خانة الاختيار، فسيتم تشفير هذا الجهاز الظاهري. تحتاج إلى تحديد الخوارزمية التي سيتم من خلالها تشفير أقراص الجهاز الظاهري، وكذلك إدخال كلمة مرور التشفير ثم تأكيدها.

اعدادات النظام

مجموعة " نظام» يجمع المعلمات المختلفة المتعلقة بالأجهزة الأساسية التي يتم تقديمها إلى الجهاز الظاهري.

ملحوظةملاحظة: نظرًا لأن آلية تنشيط Microsoft Windows حساسة للتغييرات في الأجهزة، إذا قمت بتغيير إعدادات الأجهزة لضيف Windows، فقد تؤدي بعض هذه التغييرات إلى تشغيل طلب تنشيط من Microsoft.

علامة التبويب اللوحة الأم

على ال " اللوحة الأم"يمكنك التأثير على الأجهزة الافتراضية الموجودة عادةً على اللوحة الأم للكمبيوتر الحقيقي.

الذاكرة الرئيسية

يقوم هذا الخيار بتعيين مقدار ذاكرة الوصول العشوائي المخصصة ونقلها إلى الجهاز الظاهري عند بدء تشغيله. سيتم أخذ مقدار الذاكرة المحدد طوال مدة تشغيل الجهاز الظاهري من الكمبيوتر الفعلي ونقله إلى الكمبيوتر الافتراضي. وبالتالي، عند تشغيل الجهاز الظاهري، ستنخفض كمية ذاكرة الوصول العشوائي (RAM) الموجودة على جهاز الكمبيوتر الرئيسي الخاص بك بهذا المقدار. هذا هو نفس الإعداد الذي تم تحديده في معالج الجهاز الظاهري الجديد، كما هو موضح في القسم " " أعلاه.

يجب ألا يتسبب تغيير الذاكرة في حدوث مشكلات في جهاز الضيف، بالطبع، إلا إذا قمت بتعيين قيمة منخفضة جدًا بحيث لن يتم تشغيله عندها.

جارٍ تحميل الطلب

يحدد هذا الإعداد الترتيب الذي سيحاول به نظام التشغيل الضيف التمهيد من أجهزة تمهيد افتراضية مختلفة. على غرار إعداد BIOS لجهاز كمبيوتر حقيقي، يمكن لـ VirtualBox إخبار نظام التشغيل الضيف أنه يعمل من قرص مرن افتراضي، أو محرك أقراص مضغوطة/أقراص DVD افتراضي، أو قرص ثابت افتراضي (يتم تحديد كل منها بواسطة إعدادات VM أخرى)، أو الشبكة، أو أيا من هذه.

إذا قمت بتحديد " شبكة"، سيحاول الجهاز الظاهري التمهيد من الشبكة عبر آلية PXE، والتي يجب تكوينها.

شرائح

هنا يمكنك اختيار مجموعة الشرائح التي سيتم تقديمها إلى الجهاز الظاهري. قبل VirtualBox 4.0، كان PIIX3 هو الخيار الوحيد المتاح. بالنسبة لأنظمة تشغيل الضيف الحديثة مثل Mac OS X، لم تعد مجموعة الشرائح القديمة هذه مدعومة. ونتيجة لذلك، قدم VirtualBox 4.0 محاكاة لمجموعة شرائح ICH9 الأكثر حداثة، والتي تدعم PCI Express، وثلاثة نواقل PCI، وجسور PCI-to-PCI، ومقاطعات إشارة الرسائل (MSI). يسمح هذا لأنظمة التشغيل الحديثة بمعالجة المزيد من أجهزة PCI ولم يعد يتطلب تبادل IRQ. باستخدام مجموعة شرائح ICH9، يمكن أيضًا تكوين ما يصل إلى 36 بطاقة NIC (ما يصل إلى 8 بطاقات NIC مع PIIX3). يرجى ملاحظة أن دعم ICH9 تجريبي ولا يوصى به لأنظمة التشغيل الضيف التي لا تتطلب ذلك.

مناور المؤشر

أجهزة التأشير الافتراضية الافتراضية للضيوف القدماء هي التقليدية ماوس بي اس/2. إذا تم ضبط هذا الخيار على قرص USBيخبر VirtualBox الجهاز الظاهري بوجود جهاز لوحي USB ويمرر أحداث الماوس إلى الجهاز الظاهري باستخدام هذا الجهاز. الإعداد الثالث - جهاز لوحي USB متعدد اللمس، وهو مناسب لضيوف Windows الجدد.

يتمتع استخدام جهاز لوحي USB افتراضي بميزة الإبلاغ عن الحركات بإحداثيات مطلقة (بدلاً من تغييرات الموضع النسبي)، مما يسمح لـ VirtualBox بترجمة أحداث الماوس عبر نافذة VM إلى أحداث الجهاز اللوحي دون الحاجة إلى "التقاط" الماوس في الضيف كما هو موضح في القسم "". وهذا يجعل استخدام الجهاز الظاهري أقل مللاً حتى إذا لم يتم تثبيت إضافات الضيف.

تمكين APIC I/O APIC

تعد وحدات التحكم في المقاطعة القابلة للبرمجة المتقدمة (APICs) أحدث ميزات الأجهزة x86 التي حلت محل النمط القديم من وحدات التحكم في المقاطعة القابلة للبرمجة (POICs) في السنوات الأخيرة. باستخدام I/O APIC، يمكن لأنظمة التشغيل استخدام أكثر من 16 طلب مقاطعة (IRQs) وبالتالي تجنب عمليات تبادل IRQ لتحسين الموثوقية.

ملحوظة: تمكين I/O APIC مطلوب لأنظمة التشغيل الضيف 64 بت، وخاصة نظام التشغيل Windows Vista؛ يعد هذا ضروريًا أيضًا إذا كنت تريد استخدام أكثر من معالج ظاهري في جهاز ظاهري.

ومع ذلك، كان دعم البرامج لـ APIC I/O غير موثوق به مع بعض أنظمة التشغيل التي لا تعمل بنظام Windows. بالإضافة إلى ذلك، يؤدي استخدام I/O APIC إلى زيادة الحمل الظاهري بشكل طفيف، وبالتالي يؤدي إلى إبطاء نظام التشغيل الضيف قليلاً.

تحذيرملاحظة: تقوم جميع أنظمة تشغيل Windows منذ Windows 2000 بتثبيت نواة مختلفة اعتمادًا على ما إذا كان إدخال/إخراج APIC متاحًا أم لا. كما هو الحال مع ACPI، لا ينبغي تعطيل APIC I/O APEC بعد تثبيت نظام التشغيل Windows Guest. تمكينه بعد التثبيت لن يكون له أي تأثير.

تمكين EFI

يسمح هذا باستخدام واجهة البرامج الثابتة القابلة للتوسيع (EFI)، التي تحل محل BIOS القديم ويمكن أن تكون مفيدة لبعض حالات الاستخدام المتقدمة.

الساعة في نظام UTC

إذا تم تحديده، فستعرض ساعة المضيف الخاص بك توقيت تنسيق التوقيت العالمي (UTC)، وإلا فإنها ستعرض التوقيت المحلي للمضيف. عادةً ما تتبع الأنظمة المشابهة لنظام Unix نظام UTC.

إذا تم تحديده، فسيخبر VirtualBox الضيف بتوقيت النظام بالتوقيت العالمي المنسق (UTC) بدلاً من التوقيت المحلي (المضيف). يؤثر هذا على تشغيل ساعة الوقت الفعلي الافتراضية (RTC) ويمكن أن يكون مفيدًا لأنظمة تشغيل الضيف المشابهة لـ Unix والتي تتوقع عادةً ضبط ساعة الأجهزة على UTC.

بالإضافة إلى ذلك، يمكنك تعطيل التكوين المتقدم وواجهة الطاقة (ACPI)، التي يقدمها VirtualBox لنظام التشغيل الضيف افتراضيًا. ACPI هو معيار الصناعة الحالي الذي يسمح لأنظمة التشغيل بالتعرف على الأجهزة وتكوينها وإدارة اللوحات الأم والأجهزة الأخرى. نظرًا لأن جميع أجهزة الكمبيوتر الحديثة تتضمن هذه الميزة، وقد دعمها Windows وLinux لسنوات عديدة، فقد تم تمكينها أيضًا افتراضيًا في VirtualBox. لا يمكن تعطيله إلا في سطر الأوامر.

تحذيرملاحظة: تقوم جميع أنظمة تشغيل Windows منذ Windows 2000 بتثبيت نواة مختلفة اعتمادًا على ما إذا كان ACPI متاحًا أم لا، لذلك لا يمكن تعطيل ACPI بعد تثبيت نظام التشغيل Windows الضيف. تمكينه بعد التثبيت لن يكون له أي تأثير.

علامة تبويب المعالج

على ال " وحدة المعالجة المركزية» يمكنك تحديد عدد نوى المعالجات الافتراضية التي يجب أن تراها أنظمة التشغيل الضيف. منذ الإصدار 3.0، يدعم VirtualBox المعالجة المتعددة المتماثلة (SMP) ويمكنه تقديم ما يصل إلى 32 مركزًا للمعالج الظاهري لكل جهاز افتراضي.

ومع ذلك، يجب ألا تقوم بتكوين الأجهزة الافتراضية لاستخدام عدد أكبر من مراكز وحدة المعالجة المركزية (CPU) مقارنة بما لديك فعليًا (النوى الحقيقية، بدون خيوط تشعبية).

في علامة التبويب هذه، يمكنك أيضًا تعيين " حد تحميل وحدة المعالجة المركزية" يحد هذا الإعداد من الوقت الذي يقضيه المعالج المضيف في محاكاة معالج افتراضي. القيمة الافتراضية 100% تعني عدم وجود قيود. ويعني الإعداد 50% أنه يمكن لمعالج ظاهري واحد استخدام ما يصل إلى 50% من وحدة المعالجة المركزية الواحدة. لاحظ أن تحديد وقت تنفيذ المعالجات الافتراضية قد يسبب مشاكل مع الضيوف.

بالإضافة إلى المعلمة " تمكين PAE/NX» يحدد ما إذا كانت إمكانيات PAE وNX لوحدة المعالجة المركزية ستكون موجودة في الجهاز الظاهري. PAE لتقف على ملحق العنوان الفعلي. عادةً، إذا تم تمكينه ودعمه بواسطة نظام التشغيل، فيمكن حتى لمعالج 32 بت x86 الوصول إلى أكثر من 4 جيجابايت من ذاكرة الوصول العشوائي. وقد أصبح ذلك ممكنًا عن طريق إضافة 4 بتات إضافية إلى عناوين الذاكرة، بحيث يمكن استخدام 36 بت حتى 64 جيجابايت. تتطلب بعض أنظمة التشغيل (على سبيل المثال، Ubuntu Server) دعم PAE من وحدة المعالجة المركزية ولا يمكن تشغيلها في جهاز ظاهري بدونها.

إذا كنت تستخدم صورة Kali Linux 32 بت، فقم بتمكين PAE/NX وإلا فلن يتم تشغيل صورة Kali لأن النواة الافتراضية التي يستخدمها Kali لـ i386 ("686-pae") يتم تجميعها بطريقة تتطلب "امتداد العنوان الفعلي" "دعم (PAE) في وحدة المعالجة المركزية.

مع تشغيل الأجهزة الافتراضية على أنظمة تشغيل الخوادم الحديثة، يدعم VirtualBox أيضًا التوصيل السريع لوحدة المعالجة المركزية (CPU).

علامة التبويب تسريع

في هذه الصفحة، يمكنك تحديد ما إذا كان يجب على VirtualBox استخدام ملحقات المحاكاة الافتراضية للأجهزة التي يمكن أن يدعمها المعالج المضيف لديك. ينطبق هذا على معظم المعالجات التي تم إنشاؤها بعد عام 2006.

يمكنك الاختيار لكل جهاز افتراضي على حدة ما إذا كان يجب على VirtualBox استخدام البرامج أو المحاكاة الافتراضية للأجهزة.

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

إذا كان المعالج المضيف لديك يدعم ميزات الترحيل المتداخل (AMD-V) أو EPT (Intel VT-x)، فيمكنك توقع مكاسب كبيرة في الأداء من خلال تمكين الترحيل المتداخل بالإضافة إلى المحاكاة الافتراضية للأجهزة.

منذ الإصدار 5.0، يوفر VirtualBox واجهات شبه افتراضية لتحسين دقة وأداء أنظمة التشغيل الضيف.

العرض (إعدادات العرض)

علامة تبويب الشاشة

حجم ذاكرة الفيديو

يؤدي هذا إلى تعيين حجم الذاكرة التي توفرها بطاقة الرسومات الافتراضية المتاحة للضيف، بالميجابايت. كما هو الحال في الذاكرة الرئيسية، سيتم تخصيص المقدار المحدد من الذاكرة المقيمة للمضيف. قد تتوفر دقة أعلى وأعماق ألوان بناءً على حجم ذاكرة الفيديو.

ستعرض واجهة المستخدم الرسومية تحذيرًا إذا كانت ذاكرة الفيديو منخفضة جدًا بحيث لا تتمكن من تحويل الجهاز الظاهري إلى وضع ملء الشاشة. يعتمد الحد الأدنى للقيمة على عدد الشاشات الافتراضية، ودقة الشاشة وعمق الألوان لشاشة العرض المضيفة، وما إذا كان قد تم تمكين تسريع ثلاثي الأبعاد وتسريع فيديو ثنائي الأبعاد. تقدير تقريبي: (عمق اللون / 8) × البكسلات الرأسية × البكسلات الأفقية × عدد الشاشات = عدد البايتات. كما هو مذكور أعلاه، قد تكون هناك حاجة إلى ذاكرة إضافية لأي إعداد ممكن لتسريع العرض.

عدد المراقبين

باستخدام هذا الإعداد، يمكن لـ VirtualBox توفير أكثر من شاشة افتراضية لجهاز ظاهري. إذا كان نظام التشغيل الضيف (مثل Windows) يدعم عدة شاشات متصلة، فيمكن لـ VirtualBox التظاهر بوجود شاشات افتراضية متعددة. يتم دعم ما يصل إلى 8 من هذه الشاشات الافتراضية.

سيتم عرض مخرجات الشاشات المتعددة على المضيف في نوافذ VM متعددة تعمل جنبًا إلى جنب.

ومع ذلك، في تكبير الشاشةو وضع تكامل الشاشةسيتم استخدام الشاشات المادية المتوفرة المتصلة بالمضيف. ونتيجة لذلك، للعمل في وضع تكامل الشاشة الكاملة والشاشات المتعددة، ستحتاج على الأقل إلى عدد من الشاشات الفعلية يساوي عدد الشاشات الافتراضية التي تم تكوينها، وإلا فسيقوم VirtualBox بالإبلاغ عن خطأ. يمكنك تكوين الاتصال بين مراقبي الضيف والمضيف باستخدام قائمة العرض بالضغط على المجموعة "المضيف" + "الصفحة الرئيسية"عندما تكون في وضع ملء الشاشة أو وضع تكامل الشاشة.

تمكين تسريع ثلاثي الأبعاد

إذا تم تثبيت إضافات الضيف على الجهاز الظاهري، فيمكنك هنا اختيار ما إذا كان الضيف يجب أن يدعم الرسومات ثلاثية الأبعاد المسرَّعة.

تمكين تسريع الفيديو ثنائي الأبعاد

إذا كانت لديك إضافات الضيف مثبتة على جهازك الظاهري Microsoft Windows، فيمكنك الاختيار هنا ما إذا كان الضيف يجب أن يدعم الرسومات ثنائية الأبعاد المسرَّعة.

علامة التبويب الوصول عن بعد

عرض عن بعد

على ال " الوصول عن بعد"إذا كان لديك ملحق العرض الظاهري VirtualBox (VRDE) مثبتًا، فيمكنك تمكين خادم VRDP المدمج في VirtualBox. يتيح لك هذا الاتصال عن بعد بوحدة تحكم الجهاز الظاهري باستخدام أي عارض RDP قياسي مثل mstsc.exe، والذي يأتي مع مايكروسوفت ويندوز. في أنظمة Linux وSolaris، يمكنك استخدام البرنامج القياسي rdesktopمفتوح المصدر.

علامة تبويب التقاط الفيديو

على ال " التقاط الفيديو»يمكنك تمكين التقاط الفيديو لهذا الجهاز الظاهري. يرجى ملاحظة أنه يمكن أيضًا تمكين/تعطيل هذه الميزة أثناء تشغيل الجهاز الظاهري.

إعدادات الوسائط

على جهاز كمبيوتر حقيقي، يقوم ما يسمى بـ "وحدات التحكم في التخزين" بتوصيل محركات الأقراص الفعلية ببقية الكمبيوتر. وبالمثل، يوفر VirtualBox وحدات تحكم افتراضية للجهاز الظاهري لكل جهاز ظاهري. أسفل كل وحدة تحكم، يتم عرض الأجهزة الافتراضية (محركات الأقراص الثابتة أو أقراص CD/DVD أو محركات الأقراص المرنة) المتصلة بوحدة التحكم.

ملحوظة: إذا استخدمت المعالج " إنشاء جهاز افتراضي"لإنشاء جهاز، ستشاهد عادةً شيئًا مثل ما يلي:

اعتمادًا على نوع نظام التشغيل الضيف الذي اخترته عند إنشاء الجهاز الظاهري، يكون التخطيط النموذجي لأجهزة التخزين في جهاز ظاهري جديد كما يلي:

  • سترى وحدة التحكم بيئة تطوير متكاملة، الذي يتصل به محرك الأقراص المضغوطة/أقراص DVD الظاهري (بالمنفذ " سيد ثانوي»وحدة تحكم IDE).
  • سترى أيضًا وحدة التحكم ساتا، وهو نوع أكثر حداثة من وحدات التحكم في التخزين لزيادة إنتاجية محرك الأقراص الثابتة الذي تتصل به الأقراص الثابتة الافتراضية. في البداية، سيكون لديك عادةً قرص افتراضي واحد، ولكن قد يكون لديك أكثر من قرص، يتم تمثيل كل منها بواسطة ملف صورة قرص (في هذه الحالة ملف VDI).

إذا قمت بإنشاء جهازك الظاهري باستخدام إصدار أقدم من VirtualBox، فقد يكون تخطيط التخزين الافتراضي مختلفًا. ثم قد يكون لديك فقط وحدة تحكم IDE التي يتصل بها محرك الأقراص المضغوطة/أقراص الفيديو الرقمية ومحركات الأقراص الثابتة. قد ينطبق هذا أيضًا إذا قمت بتحديد نوع نظام تشغيل أقدم عند إنشاء الجهاز الظاهري. وبما أن أنظمة التشغيل الأقدم لا تدعم SATA بدون برامج تشغيل إضافية، فإن VirtualBox سيضمن عدم وجود مثل هذه الأجهزة في البداية.

يوفر VirtualBox أيضًا وحدة تحكم مرنة، وهي خاصة: لا يمكنك إضافة أجهزة أخرى غير محركات الأقراص المرنة إليها. يمكن توصيل محركات الأقراص المرنة الافتراضية، مثل محركات الأقراص المضغوطة/أقراص الفيديو الرقمية الافتراضية، إما بمحركات الأقراص المرنة (إذا كانت متوفرة) أو بصورة قرص، والتي يجب أن تكون في هذه الحالة بتنسيق RAW.

أنت حر في تغيير هذه المرفقات. على سبيل المثال، إذا كنت تريد نسخ بعض الملفات من قرص ظاهري آخر تم إنشاؤه، فيمكنك توصيل هذا القرص كقرص ثابت ثانٍ. يمكنك أيضًا إضافة محرك أقراص مضغوطة/أقراص DVD افتراضي ثانٍ أو تغيير مكان إرفاق هذه العناصر. الخيارات التالية متاحة:

  • ل إضافة قرص ثابت افتراضي آخر أو قرص مضغوط/أقراص DVD أو محرك أقراص مرنة، حدد وحدة تحكم التخزين المراد إضافتها إلى (IDE، SATA، SCSI، SAS، Floppy Disk Controller)، ثم انقر فوق " إضافة القرص"اخفض الشجرة. ثم يمكنك تحديد " إضافة جهاز CD/DVD" أو " أضف القرص الصلب" (إذا قمت بالنقر فوق وحدة التحكم المرنة، فيمكنك إضافة محرك أقراص مرنة.) وبدلاً من ذلك، انقر بزر الماوس الأيمن فوق وحدة التحكم في التخزين وحدد خيار القائمة هناك.

على الجانب الأيمن من النافذة يمكنك ضبط ما يلي:

  1. يمكنك بعد ذلك تحديد فتحة جهاز التحكم المتصل بها القرص الظاهري. تحتوي وحدات التحكم IDE على أربع فتحات، تسمى تقليديًا " سيد رئيسي», « المرؤوس الأساسي», « سيد ثانوي" و " تابع ثانوي" وفي المقابل، توفر وحدات التحكم SATA وSCSI ما يصل إلى 30 فتحة يمكن توصيل الأجهزة الافتراضية بها.
  2. يمكنك اختيار ملف الصورة الذي تريد استخدامه.
  • بالنسبة للأقراص الثابتة الافتراضية، يظهر زر القائمة المنسدلة على اليمين، ويطالبك إما بتحديد ملف قرص ثابت افتراضي باستخدام مربع حوار الملف القياسي، أو إنشاء قرص ثابت جديد (ملف صورة)، والذي سيفتح "المعالج" إنشاء قرص جديد"، والذي تم وصفه في القسم "".
  • بالنسبة للأقراص المضغوطة/أقراص الفيديو الرقمية الافتراضية، ستكون ملفات الصور عادةً بتنسيق ISO القياسي. في أغلب الأحيان، ستحدد هذا الخيار عند تثبيت نظام التشغيل من ملف ISO الذي حصلت عليه من الإنترنت. على سبيل المثال، تتوفر معظم توزيعات Linux بهذه الطريقة.

تتوفر الخيارات الإضافية التالية لمحركات الأقراص المضغوطة/أقراص الفيديو الرقمية الافتراضية:

  • إذا قمت بتحديد " القرص المضيف"، سيتم توصيل الجهاز الفعلي للكمبيوتر المضيف بالجهاز الظاهري حتى يتمكن نظام التشغيل الضيف من القراءة والكتابة على جهازك الفعلي. يعد هذا مفيدًا، على سبيل المثال، إذا كنت تريد تثبيت Windows من قرص التثبيت المضغوط الفعلي. في هذه الحالة، حدد القرص المضيف الخاص بك من القائمة المنسدلة.

إذا كنت تريد نسخ (نسخ) أقراص مضغوطة أو أقراص DVD باستخدام محرك الأقراص الرئيسي، فستحتاج أيضًا إلى تمكين " يمر من خلال».

  • إذا قمت بتحديد " قم بإزالة قرص من قرص افتراضي"، سيقدم VirtualBox قرصًا مضغوطًا/قرص DVD فارغًا للضيف دون إدخال أي وسائط فيه.
  • ل إزالة المرفق، حدده وانقر على الأيقونة يمسح" في الجزء السفلي (أو انقر بزر الماوس الأيمن عليه وحدد عنصر القائمة).

يمكن تغيير الوسائط القابلة للإزالة (CD/DVD والأقراص المرنة) أثناء تشغيل الضيف. لأنه في هذا الوقت يظهر مربع الحوار " إعدادات" غير متاح، يمكنك أيضًا الوصول إلى هذه الإعدادات من القائمة " الأجهزة" في نافذة جهازك الظاهري.

إعدادات الصوت

الفصل " صوتي" فى الشباك " إعدادات» يحدد الجهاز الظاهري ما إذا كان الجهاز الظاهري سيرى بطاقة الصوت المتصلة وما إذا كان يجب سماع إدخال الصوت على النظام المضيف.

إذا تم تمكين الصوت للضيف، فيمكنك اختيار محاكاة وحدة تحكم Intel AC"97 أو وحدة تحكم Intel HD Audio أو بطاقة SoundBlaster 16. وفي كلتا الحالتين، يمكنك اختيار برنامج تشغيل الصوت VirtualBox الذي تريد استخدامه على المضيف.

على مضيف Linux، اعتمادًا على تكوين المضيف الخاص بك، يمكنك أيضًا الاختيار بين OSS أو ALSA أو نظام PulseAudio الفرعي. في توزيعات Linux الأحدث، يُفضل استخدام نظام PulseAudio الفرعي.

نظرًا لأن VirtualBox 5.0 يدعم فقط OSS على مضيفات Solaris، فإن "Solaris Audio" لم يعد مدعومًا على مضيفات Solaris.

اعدادات الشبكة

الفصل " شبكة" فى الشباك " إعداداتتتيح لك خيارات الجهاز الظاهري تكوين كيفية قيام VirtualBox بتقديم بطاقات الشبكة الافتراضية لجهازك الظاهري وكيفية عملها.

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

يعد هذا الإعداد الافتراضي مفيدًا لـ 95% من مستخدمي VirtualBox على الأرجح. ومع ذلك، فإن VirtualBox مرن للغاية في كيفية جعل الشبكة افتراضية. وهو يدعم العديد من بطاقات الشبكة الافتراضية لكل جهاز ظاهري، ويمكن تكوين الأربعة الأولى منها بالتفصيل في نافذة المدير. يمكن تكوين بطاقات الشبكة الإضافية في سطر الأوامر باستخدام VBoxManage.

مقدمة إلى الأوضاع عبر الإنترنت

يمكن تكوين كل محول من محولات الشبكة الثمانية بشكل منفصل للعمل في أحد الأوضاع التالية:

غير متصل

في هذا الوضع، يخبر VirtualBox الضيف بوجود بطاقة الشبكة، ولكن لا يوجد اتصال - كما لو لم يكن هناك كابل Ethernet متصل بالبطاقة. بهذه الطريقة، من الممكن "سحب" كابل Ethernet الافتراضي وتعطيل الاتصال، وهو ما قد يكون مفيدًا في إعلام نظام التشغيل الضيف بأنه لا يمكنه الاتصال بالشبكة والسماح بإعادة التكوين.

ترجمة عنوان الشبكة (NAT)

إذا كنت تريد فقط تصفح الويب وتنزيل الملفات وعرض البريد الإلكتروني داخل الضيف، فسيكون هذا الوضع الافتراضي كافيًا بالنسبة لك ويمكنك تخطي بقية هذا القسم بأمان. يرجى ملاحظة أن هناك بعض القيود عند استخدام مشاركة ملفات Windows.

شبكة NAT

Network NAT هو إصدار جديد من NAT تم تقديمه في VirtualBox 4.3. تعمل خدمة ترجمة عنوان الشبكة (NAT) بشكل مشابه لجهاز التوجيه المنزلي، حيث تقوم بتجميع الأنظمة التي تستخدمها على الشبكة ولا تسمح للأنظمة خارج تلك الشبكة بالوصول مباشرة إلى الأنظمة الموجودة داخلها، ولكنها تسمح للأنظمة الموجودة بالداخل بالتواصل مع بعضها البعض ومع الأنظمة الخارجية باستخدام TCP وUDP عبر IPv4 وIPv6.

جسر الشبكة

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

الشبكة الداخلية

ويمكن استخدام ذلك لإنشاء شبكة أخرى قائمة على البرامج وتكون مرئية لأجهزة افتراضية محددة، ولكن ليس للتطبيقات التي تعمل على المضيف أو في العالم الخارجي.

محول المضيف الظاهري

يمكن استخدام ذلك لإنشاء شبكة تحتوي على مضيف ومجموعة من الأجهزة الافتراضية، دون الحاجة إلى واجهة شبكة مضيفة فعلية. وبدلاً من ذلك، يتم إنشاء واجهة شبكة افتراضية (مماثلة لواجهة الاسترجاع) على المضيف للسماح بالاتصال بين الأجهزة الظاهرية والمضيف.

سائق عالمي

نادرًا ما تستخدم الأوضاع المستخدمة نفس واجهة الشبكة الشائعة، مما يسمح للمستخدم بتحديد برنامج التشغيل الذي قد يتم تضمينه في VirtualBox أو توزيعه في حزمة توسيع.

في الوقت الحالي، من المحتمل أن يكون هناك وضعان فرعيان متاحان:

نفق UDP

ويمكن استخدام ذلك لربط الأجهزة الافتراضية التي تعمل على أجهزة مختلفة بشكل مباشر وسهل وشفاف مع البنية التحتية الحالية للشبكة لديك.

شبكة VDE (إيثرنت الموزعة الافتراضية).

يمكن استخدام هذا الخيار للاتصال بمحول Virtual Distributed Ethernet على مضيف Linux أو FreeBSD. يتطلب هذا حاليًا تجميع VirtualBox من المصادر نظرًا لأن حزم Oracle لا تتضمنه.

يقدم الجدول التالي نظرة عامة مختصرة على أهم أوضاع الشبكة:

جهاز افتراضي ↔ مضيف VM1 ↔ VM2 جهاز افتراضي → الإنترنت جهاز افتراضي ← الإنترنت
محول المضيف الظاهري + + - -
الشبكة الداخلية - + - -
جسر الشبكة + + + +
ترجمة عنوان الشبكة (NAT) - - + ميناء الشحن
شبكة NAT - + + ميناء الشحن

منافذ COM (المنافذ التسلسلية)

يدعم VirtualBox بشكل كامل المنافذ التسلسلية الافتراضية في الجهاز الظاهري بطريقة بسيطة.

إعدادات يو إس بي

دعم يو اس بي

الفصل " USB" فى الشباك " إعداداتيتيح لك "VM" تكوين دعم USB المتطور لـ VirtualBox.

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

ملحوظة:

  1. كن حذرًا مع أجهزة USB المستخدمة حاليًا على المضيف! على سبيل المثال، إذا سمحت لضيفك، عند التنشيط، بالاتصال بمحرك أقراص USB ثابت مثبت حاليًا على المضيف، فسيتم فصل محرك الأقراص هذا عن المضيف دون أن يتم فصله بشكل صحيح. قد يؤدي هذا إلى فقدان البيانات.
  2. لدى مضيفي Solaris العديد من القيود المعروفة فيما يتعلق بدعم USB.

بالإضافة إلى السماح للضيوف بالوصول إلى أجهزة USB المحلية الخاصة بك، يسمح VirtualBox للمشتركين لديك بالاتصال بأجهزة USB عن بعد باستخدام VirtualBox Remote Desktop Extension (VRDE).

في مربع الحوار " إعدادات"يمكنك أولاً تكوين ما إذا كان USB متاحًا في الضيف ثم تحديد مستوى دعم USB: OHCI لـ USB 1.1، أو EHCI (الذي سيمكن أيضًا OHCI) لـ USB 2.0، أو xHCI لجميع سرعات USB.

ملحوظةملاحظة: تأتي وحدات التحكم xHCI وEHCI كحزمة توسيع VirtualBox التي يجب تثبيتها بشكل منفصل. لمزيد من المعلومات، راجع القسم " ".

عند تمكين دعم USB لجهاز افتراضي، يمكنك تحديد الأجهزة التي سيتم توصيلها تلقائيًا بالضيف بالتفصيل. للقيام بذلك، يمكنك إنشاء ما يسمى "المرشحات" عن طريق تحديد خصائص معينة لجهاز USB. سيتم نقل أجهزة USB ذات الفلتر المناسب تلقائيًا إلى الضيف بمجرد توصيلها بالمضيف. يمكن نقل أجهزة USB التي لا تحتوي على مرشح مناسب يدويًا إلى الضيف، على سبيل المثال باستخدام القائمة الأجهزة/أجهزة USB.

انقر على الزر + "على يمين النافذة" مرشحات جهاز USB» إنشاء مرشح جديد. يمكنك تسمية عامل التصفية (للرجوع إليه لاحقًا) وتحديد معايير التصفية. كلما زادت المعايير التي تحددها، كلما تم اختيار الأجهزة بدقة أكبر. على سبيل المثال، إذا قمت بتحديد معرف البائع 046d فقط، فستكون جميع الأجهزة التي تم إنشاؤها بواسطة Logitech متاحة للضيف. من ناحية أخرى، إذا قمت بملء جميع الحقول، فسيتم تطبيق الفلتر فقط على طراز جهاز معين من بائع محدد، وليس على الأجهزة الأخرى من نفس النوع بإصدار ورقم تسلسلي مختلف.

تتوفر المعايير التالية في خصائص مرشح USB:

  1. معرف البائع والمنتج. يمتلك كل مورد منتج USB رقم تعريف فريدًا في جميع أنحاء العالم، وهو "معرف البائع". وبالمثل، يتم تعيين رقم "معرف المنتج" لكل خط إنتاج. عادةً ما تتم كتابة كلا الرقمين بالنظام الست عشري (أي أنهما يتكونان من الأرقام من 0 إلى 9 والأحرف من A إلى F)، وتفصل النقطتان البائع عن معرف المنتج. على سبيل المثال، 046d:c016 يشير إلى Logitech باعتبارها المورد و"M-UV69a Optical Wheel Mouse".

بالإضافة إلى ذلك، يمكنك أيضًا تحديد " الصانع" و " منتج" بالاسم.

لسرد جميع أجهزة USB المتصلة بجهازك مع معرفات البائع والمنتج المقابلة، يمكنك استخدام الأمر التالي:

قائمة VBoxManage usbhost

في نظام التشغيل Windows، يمكنك أيضًا رؤية جميع أجهزة USB المتصلة بنظامك في إدارة الأجهزة. على Linux يمكنك استخدام الأمر lsusb.

  1. رقم سري. على الرغم من أن معرفات البائع والمنتج محددة بالفعل بما يكفي لتحديد أجهزة USB، إذا كان لديك جهازين متطابقين من نفس العلامة التجارية وخط المنتج، فستحتاج أيضًا إلى أرقام تسلسلية لتصفيتها بشكل صحيح.
  2. بعيد. يحدد هذا الإعداد ما إذا كان الجهاز سيكون محليًا فقط، أو بعيدًا (عبر VRDP فقط)، أو أي جهاز آخر.

على مضيف Windows، تحتاج إلى فصل جهاز USB وتوصيله لاستخدامه بعد إنشاء مرشح له.

على سبيل المثال، يمكنك إنشاء عامل تصفية USB جديد وتحديد معرف البائع 046d (Logitech, Inc)، وفهرس الشركة المصنعة 1، و"لم تتم إزالته". بعد ذلك، ستكون أي أنظمة ضيف لأجهزة USB تم إنشاؤها بواسطة Logitech, Inc مع فهرس الشركة المصنعة 1 مرئية لنظام الضيف.

يمكن لمرشحات متعددة تحديد جهاز واحد - على سبيل المثال، مرشح يحدد جميع أجهزة Logitech ومرشح يحدد كاميرا ويب معينة.

أنت تستطيع إلغاء التنشيطالمرشحات دون حذفها من خلال النقر على مربع الاختيار الموجود بجوار اسم المرشح.

الملفات المشتركة

تسمح لك المجلدات المشتركة بمشاركة البيانات بسهولة بين جهازك الظاهري والمضيف. تتطلب هذه الميزة تثبيت إضافات VirtualBox Guest على الجهاز الظاهري. سيتم وصفها بمزيد من التفصيل في الجزء المخصص لإضافات الضيوف، في القسم "".

واجهة المستخدم

الفصل " واجهة المستخدم" يسمح لك بتغيير بعض جوانب واجهة مستخدم هذا الجهاز الظاهري.

شريط القوائم

تسمح لك هذه الأداة بتعطيل قوائم معينة (انقر فوق عنصر قائمة لتحريره)، وبعض إدخالات القائمة (قم بإلغاء تحديد العنصر لتعطيله)، وشريط القائمة بأكمله (قم بإلغاء تحديد المربع الموجود على اليمين).

شريط أدوات صغير

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

يتيح لك الإعداد الثاني عرض شريط الأدوات أعلى الشاشة بدلاً من إظهاره في الأسفل.

العديد من المستخدمين الذين يكتشفون VirtualBox لأول مرة يعتبرون عن طريق الخطأ أن هذا البرنامج بسيط للغاية وغير فعال بدرجة كافية. هذا البيان صحيح بشكل أساسي فيما يتعلق بأولئك الذين تعاملوا بالفعل مع منتجات البرامج الأخرى لأنظمة التشغيل الافتراضية، على سبيل المثال، مع برنامج مثل VMware.

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

في هذا المنشور، سنقوم بتدمير هذه الأسطورة، وفي الوقت نفسه نلفت انتباهك إلى تسع ميزات مفيدة لـ VirtualBox والتي من شأنها أن تجعل عملك مع جهاز افتراضي أكثر راحة وكفاءة.

تتطلب معظم الميزات الموضحة هنا تثبيت الوظائف الإضافية لنظام التشغيل الضيف. يرجى الانتباه إلى هذا.

لقطات النظام

في إحدى مقالاتنا حول المحاكاة الافتراضية سبق أن ناقشنا بشيء من التفصيل مزايا هذه الميزة الرائعة، لذا سنكون هذه المرة مختصرين قدر الإمكان. تتيح لك اللقطات أو اللقطات تسجيل الحالة الحالية لنظام التشغيل الافتراضي، مما يجعل من الممكن التراجع في أي وقت في حالة حدوث أي مشاكل.

حتى لو تم تفجير نظامك الافتراضي إلى قطع صغيرة، يمكنك استعادته بنقرة زر واحدة. يعد استخدام اللقطات أكثر فعالية من استخدام النسخ الدقيقة، حيث تتم عملية الاستعادة في غضون ثوانٍ. لا غنى عن وظيفة اللقطة عند اختبار البرامج غير المستقرة، وكذلك عند إجراء تجارب مع نظام التسجيل والملفات لنظام التشغيل الظاهري.

عرض وضع التكامل

كما تعلم، في VirtualBox يتم تنفيذ جميع العمليات مع النظام الظاهري في نافذة منفصلة. يمكن أن يرتبط هذا ببعض المضايقات، خاصة في الحالات التي يتعين فيها على المستخدم التبديل باستمرار بين النظام المضيف والأنظمة الافتراضية. ومن خلال تنشيط وضع تكامل العرض، يمكنك "دمج" واجهاتها، مما يجعل عملك أكثر راحة. يمكنك رؤية مثال على استخدام هذه الوظيفة في لقطة الشاشة الثانية - نافذة لوحة تحكم Windows XP الافتراضية مفتوحة مباشرة في واجهة مضيف Windows 7.

دعم ثلاثي الأبعاد

يتمتع Oracle VM VirtualBox بدعم أساسي للتقنيات ثلاثية الأبعاد. بفضل تقنية 3D، يمكنك تشغيل ألعاب لا تتطلب الكثير من الموارد على جهاز افتراضي، بالإضافة إلى الاستمتاع بتأثيرات Aero. بشكل افتراضي، يتم تعطيل الدعم ثلاثي الأبعاد. لتثبيته، تحتاج إلى إغلاق الجهاز الظاهري، والانتقال إلى الإعدادات وتحديد المربعات المناسبة في قسم "العرض". بعد ذلك، بعد تحميل نظام التشغيل الظاهري في الوضع الآمن (!)، قم بتثبيت الوظائف الإضافية لنظام التشغيل Guest أو إعادة تثبيتها، ولا تنس تحديد مربع الاختيار "Direct3D Support..." في نافذة المثبت. لن تتمكن من تثبيت برنامج تشغيل الدعم ثلاثي الأبعاد في الوضع العادي، وإذا حاولت القيام بذلك، فسوف تتلقى هذا التحذير.

استخدام منافذ USB

عند العمل في نظام افتراضي، يمكنك استخدام المنافذ الفعلية للكمبيوتر المضيف. للوصول إلى البيانات الموجودة، على سبيل المثال، على محرك أقراص فلاش أو محرك أقراص ثابت قابل للإزالة، تحتاج أولاً إلى توصيله بالكمبيوتر، ثم في نافذة النظام الظاهري، حدد "الأجهزة" -> "أجهزة USB" وحدد محرك الأقراص المتصل في القائمة المنسدلة -أسفل القائمة.

الملفات المشتركة

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

وظيفة الحافظة والسحب والإفلات

افتراضيًا، يتم تعطيل نقل أي بيانات من نظام التشغيل الأساسي إلى النظام الافتراضي عبر الحافظة.

ولجعل ذلك ممكنًا، يجب تفعيل وظائف تبادل البيانات عبر الحافظة، وكذلك عن طريق السحب والإفلات، في الإعدادات العامة للنظام الافتراضي.

ومع ذلك، ضع في اعتبارك أن وظيفة السحب والإفلات تعمل فقط على أنظمة تشغيل Linux الضيف، وفي الوضع التجريبي فقط. في نظام Windows للضيوف، يعمل النقل عبر الحافظة، ولكن "في منتصف الطريق" فقط؛ حتى الآن يمكنك فقط نسخ النص ولصقه.

من الصعب القول على وجه اليقين، ولكن على الأرجح يتم فرض هذه القيود لأسباب أمنية.

إذا كان استخدام المجلدات المشتركة يعتبر تهديدًا محتملاً للنظام المضيف، فيجب اعتبار استخدام مثل هذه "القناة" الضعيفة مثل الحافظة تهديدًا محتملاً.

وظيفة الاستنساخ

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

استيراد وتصدير التكوينات

تتيح لك هذه الوظيفة نقل الجهاز الذي تم إنشاؤه في VirtualBox إلى أجهزة كمبيوتر أخرى، أو بالأحرى إلى أنظمة المحاكاة الافتراضية الأخرى، على سبيل المثال، VMware أو Microsoft Virtual PC. لهذه الأغراض، تم تطوير تنسيق افتراضي مفتوح قياسي خاص عبر الأنظمة الأساسية أو OVF. يعتبر هذا التنسيق عالميًا، ولكن من المستحيل استبعاد أنه عند نقل جهاز افتراضي إلى منتج افتراضي آخر، لن يواجه المستخدم مشكلات معينة. عند التصدير من VirtualBox، يتم تحويل نظام التشغيل الضيف إلى ملف OVF واحد، والذي يمكن بعد ذلك نشره على أنظمة المحاكاة الافتراضية الأخرى.

الحد الأدنى

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

لقد التقينا بالفعل بأحدهم عندما فكرنا في طريقة لتوسيع قرص افتراضي بحجم ثابت. كيف تحب إدارة الأجهزة الافتراضية عبر RDP ووحدة التحكم ونقل نظام Windows المضيف إلى بيئة افتراضية؟

صحيح، ستكون هناك حاجة إلى أدوات مساعدة تابعة لجهات خارجية لأداء بعض الحيل، لكن هذا ليس هو الهدف، الشيء الرئيسي هو أنه بعد التعرف الشامل على إمكانيات VirtualBox غير الموثقة، لا يمكن لأحد أن يطلق على هذا البرنامج وظيفة غير كافية.




قمة