جهات الاتصال

تثبيت وتكوين VirtualBox على نظام التشغيل Windows

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


لماذا فيرتثلبوإكس؟

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

يعتمد اختيار الجهاز الظاهري على عدد من الأسباب التي يحددها المستخدم بنفسه. لقد انطلقت من المتطلبات التالية للجهاز الظاهري:

  1. يجب أن تعمل على المنصة شبابيك
  2. يجب أن يدعم جميع أنظمة التشغيل الأكثر شيوعًا في وضع الضيف

أود أن أقول أنه لا تلبي جميع الأجهزة الافتراضية هذين المتطلبات الصارمة. لقد تم اعتباري VirtualPC(لم ينجح لأنه يتم دعم أنظمة Windows Guest فقط) و برنامج إم وير(لم ينجح لأن هذا برنامج مدفوع وسعره مرتفع جدًا ولا أريد استخدام الإصدارات المقرصنة).

مميزات برنامج VirtualBox

  • عبر منصة
  • نمطية
  • الهجرة الحية
  • دعم USB 2.0 عند إتاحة الأجهزة المضيفة لأنظمة تشغيل الضيف (الإصدار الخاص فقط)
  • يدعم أنظمة الضيف 64 بت (من الإصدار 2.0)، حتى على الأنظمة المضيفة 32 بت (من الإصدار 2.1، وهذا يتطلب دعم تقنية المحاكاة الافتراضية للمعالج)
  • دعم SMP على جانب نظام الضيف (بدءًا من الإصدار 3.0، وهذا يتطلب دعم تقنية المحاكاة الافتراضية على المعالج)
  • خادم RDP مدمج، بالإضافة إلى دعم أجهزة عميل USB عبر RDP (الإصدار الخاص فقط)
  • الدعم التجريبي لتسريع الأجهزة ثلاثية الأبعاد (OpenGL وDirectX 8/9 (باستخدام رمز النبيذ) (32 بت Windows XP وVista فقط)))، لضيوف DOS/Windows 3.x/95/98/ME، يتم دعم تسريع الأجهزة ثلاثية الأبعاد غير مزود
  • دعم صور القرص الصلب VMDK (VMware) وVHD (Microsoft Virtual PC)، بما في ذلك اللقطات (بدءًا من الإصدار 2.1)
  • دعم بروتوكول iSCSI (الإصدار الخاص فقط)
  • دعم المحاكاة الافتراضية لجهاز الصوت (محاكاة AC97 أو SoundBlaster 16 للاختيار من بينها)
  • دعم أنواع مختلفة من اتصالات الشبكة (NAT، والشبكات المضيفة عبر Bridged، والداخلية)
  • دعم سلسلة من حالات الآلة الافتراضية المحفوظة (اللقطات)، والتي يمكن إرجاعها من أي حالة للنظام الضيف
  • دعم المجلدات المشتركة لتسهيل مشاركة الملفات بين أنظمة المضيف والضيف (لنظام التشغيل Windows 2000 والإصدارات الأحدث، وضيوف Linux وSolaris)
  • دعم تكامل سطح المكتب (الوضع السلس) لنظام التشغيل المضيف والضيف
  • من الممكن تحديد لغة الواجهة (واجهة اللغة الروسية مدعومة أيضًا)

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

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

تثبيت فيرتثلبوإكس

يستخدم كنظام مضيف ويندوز فيستا في نهاية المطاف SP2. عملية تثبيت VirtualBox نفسها تافهة للغاية، كل شيء واضح وبدون تعليقات.

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

إعداد VirtualBox

إنشاء نظام تشغيل ضيف جديد

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

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

المرحلة الأخيرة من إنشاء نظام تشغيل ضيف في VirtualBox

إعداد أجهزة نظام التشغيل الضيف في VirtualBox

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

فاتورة غير مدفوعة عام - متقدم

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

فاتورة غير مدفوعة النظام - اللوحة الأم

  • جارٍ تحميل الطلب— يحدد ترتيب التمهيد لنظام التشغيل الضيف. بعد التثبيت، أنصحك بتغيير هذا الترتيب ووضع القرص الصلب في المقام الأول (ما لم يكن التحميل من وسائط أخرى أمرًا مهمًا بالنسبة لك بالطبع)
  • تعطيل IO APIC- وحدة تحكم المقاطعة المتقدمة المستخدمة في المعالجات من شركة انتل. دعم نظام التشغيل بالكامل شبابيك.
  • تمكين EFIإيفييحدد "خدمات التمهيد" التي تتضمن دعم وحدات التحكم النصية والرسومية على الأجهزة المختلفة والحافلات وخدمات الكتلة والملفات وخدمات وقت التشغيل مثل التاريخ والوقت والذاكرة غير المتطايرة. يستخدم من قبل عدد من أنظمة تشغيل التشغيل.

فاتورة غير مدفوعة النظام - المعالج

  • معالجات)- تكوين عدد المعالجات التي يستخدمها الجهاز الظاهري. "يُرجى ملاحظة أن هذا الخيار لن يكون متاحًا إلا في حالة دعم المحاكاة الافتراضية للأجهزة أيه إم دي-Vأو VT-xفاتورة غير مدفوعة النظام - التسارع، بالإضافة إلى الخيار الممكّن منظمة العفو الدولية أبيكعلى علامة التبويب النظام - اللوحة الأم.
  • تمكين PAE/NX- وضع التشغيل لوحدة إدارة الذاكرة المدمجة للمعالجات المتوافقة مع x86، والتي تستخدم عناصر جدول صفحات 64 بت (يتم استخدام 36 بت فقط منها للعنونة)، والتي يمكن للمعالج من خلالها معالجة 64 جيجابايت من الذاكرة الفعلية (بدلاً من ذلك) معالجة 4 جيجابايت عند استخدام جداول 32 بت).

فاتورة غير مدفوعة النظام - التسارع

  • تمكين VTx/AMD-V— استخدام المحاكاة الافتراضية للأجهزة الخاصة بالمعالج الرئيسي (يجب أن يدعم المعالج الخاص بك هذه الأوضاع أو يجب تمكينها BIOS)
  • تمكين الترحيل المتداخلالترحيل المتداخليوفر ترجمة عناوين الذاكرة الفعلية لنظام التشغيل الضيف إلى العناوين الفعلية لذاكرة نظام التشغيل المضيف

فاتورة غير مدفوعة شركات النقل

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

مدير القرص الظاهري في VirtualBox

فاتورة غير مدفوعة شبكة

  • سيتم مناقشة إعدادات الشبكة في مقال منفصل؛ في ويندوز إكس بيهناك برامج تشغيل فقط ل بي سي نت-فاست III (Am79C973)، ولهذا السبب عليك تحديده.

فاتورة غير مدفوعة منافذ كوم

  • في علامة التبويب هذه، يمكنك تكوين استخدام منافذ COM. ونادرا ما يتم استخدامها الآن، لذلك من غير المرجح أن يحتاج أي شخص إلى تكوينها

فاتورة غير مدفوعة USB

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

فاتورة غير مدفوعة الملفات المشتركة

  • تهدف المجلدات المشتركة إلى تبادل الملفات بين نظام التشغيل المضيف ونظام التشغيل الضيف

تكوين نظام التشغيل Windows XP الضيف المثبت في VirtualBox

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

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

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

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

المفاهيم والتعاريف المستخدمة

آلة افتراضية(VM، من الجهاز الظاهري باللغة الإنجليزية) هو برنامج و/أو نظام أجهزة يحاكي أجهزة نظام أساسي معين وينفذ البرامج لهذا النظام الأساسي ( هدف- منصة الهدف أو الضيف) على منصة أخرى ( يستضيف- النظام الأساسي المضيف، النظام الأساسي المضيف)

محاكاة(محاكاة باللغة الإنجليزية) - إعادة إنتاج البرامج أو الأجهزة أو مزيج منها لتشغيل برامج أو أجهزة أخرى.

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

نظام التشغيل الضيف— نظام التشغيل المثبت على الجهاز الظاهري.

النظام المضيف- نظام التشغيل الذي يعمل عليه الجهاز الظاهري.

مصدر المعلومات

  1. VirtualBox.org - الصفحة الرسمية للجهاز الظاهري VirtualBox
  2. الفئة:المحاكاة الافتراضية على ru.wikipedia.org
  3. تثبيت وتكوين النظام الأساسي للمحاكاة الافتراضية Oracle VM VirtualBox - مقال بقلم Viktor Krasnukhin على OSzone.net
هل أعجبك المقال؟ أنشرها