مراجعة الأجهزة الافتراضية من مطورين مختلفين.

22.07.2019

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

ما هي الآلة الافتراضية

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

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

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

ما هو الجهاز الظاهري ل؟

نطاق الإجراءات التي يمكن تنفيذها باستخدام جهاز افتراضي كبير جدًا في الواقع.

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

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

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

بالإضافة إلى ذلك، فهي تساعد في عمل الشركات، على سبيل المثال، الأجهزة الافتراضية Bitrix.

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

ما هي الأجهزة الافتراضية؟

الجهاز الظاهري لنظام التشغيل Windows 10

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

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

الفوائد الرئيسية لـ Hyper-V:

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

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

الجهاز الظاهري لنظام التشغيل Windows 7

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

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

الأجهزة الافتراضية لنظام التشغيل Mac وأنظمة التشغيل الأخرى

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

يمكن لهذا الجهاز الظاهري محاكاة جميع أنظمة التشغيل الموجودة حاليًا، وهو متاح أيضًا لأنظمة التشغيل الأكثر شيوعًا حاليًا - Windows وOS X وLinux وSolaris. يمكنك تنزيله من موقع المطور، بعد تحديد النظام الذي تحتاجه مسبقًا.

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

بالنسبة لمعظم المستخدمين، يعد VirtualBox خيارًا جيدًا جدًا نظرًا لعمليته وموثوقيته ووظائفه.

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

آلات الطبول الافتراضية

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

إنشاء الجهاز الظاهري الخاص بك

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

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

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

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

المحاكاة الافتراضية 1C-بيتريكس

برنامج آخر تم إنشاؤه للعمل المريح مع منتجات 1C-Bitrix - آلة بيتريكس الافتراضية، هذه المرة من المطورين المحليين، الذين يمكنهم أيضًا العمل مع أي منهم تطبيقات PHP. في الأساس، هذا البرنامج عبارة عن محاكاة لخادم موقع ويب يحتوي على جميع الإعدادات للعمل المريح. يمكن فتح الآلة النهائية مشغل برنامج VMWareأو تطبيقات أخرى من هذا المطور (توجد أيضًا إصدارات لـ VirtualBox وHyperV).

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

أي آلة افتراضية تختار؟

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

فيديو حول الموضوع

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

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

تثبيت نظام التشغيل الظاهريمن السهل جدًا استخدام برنامج Oracle VM VirtualBox. عادةً لا يسبب تثبيته أي صعوبات؛ ويتم ذلك عن طريق القياس مع أي تطبيقات أخرى.

كيفية استخدام VirtualBOX:

1. قم بتشغيل VirtualBox وانقر فوق " يخلق".

2. حدد الاسم (فكر في أي شخص)، وكذلك نوع نظام التشغيل وإصداره. يعتمد خيار تشغيل نظام التشغيل على النوع والإصدار، أي. ما إذا كانت صورة التمهيد التي تتصل بها ستعمل.

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

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

5. للتشغيل الصحيح لنظام التشغيل، من الأفضل تحديد التنسيق "الأصلي" لمحرك الأقراص الثابتة VirtualBox - VDI.

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

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

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

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

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

11. بعد تثبيت النظام، قم بتشغيله. على سبيل المثال، تم تثبيت Windows 8.1 في نافذة VitrualBox.

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

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

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

كيفية إنشاء آلة افتراضية

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

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

هل من الممكن استخدام جهاز كمبيوتر موجود يعمل بنظام Windows ومثبت عليه جميع برامجك المفضلة بالفعل وتحويله إلى جهاز افتراضي؟

تحويل جهاز الكمبيوتر الخاص بك إلى جهاز افتراضي

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

الآن تغير كل شيء. أداة مساعدة جديدة من Microsoft تجعل من السهل والسريع تحويل نظام التشغيل Windows الموجود لديك إلى جهاز ظاهري جاهز للتشغيل على أي كمبيوتر آخر.

أصدر فريق Sysinternals في Microsoft تطبيقًا يسمى Disk2vhd والذي يجعل من السهل تحويل جهاز الكمبيوتر الموجود لديك إلى قرص ثابت افتراضي (VHD). هذه الأداة الصغيرة لا تتطلب التثبيت.

إنشاء أقراص ثابتة افتراضية باستخدام Disk2vhd

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

بمجرد إنشاء ملف VHD للجهاز الظاهري، يمكنك تشغيله في أي بيئة افتراضية بما في ذلك Windows Virtual PC أو Virtual Box أو VMware Player المجاني. يمكنك أيضًا تثبيت الجهاز الظاهري كمحرك أقراص ثابتة قياسي في نظام التشغيل Windows 7، ويمكنك حتى التمهيد منه إذا كان جهاز الكمبيوتر الخاص بك يعمل بنظام التشغيل Windows 7 Ultimate.

يمكنك استخدام Disk2vhd لإنشاء أجهزة افتراضية على أنظمة التشغيل Windows XP وWindows Server 2003 وWindows Vista والأجهزة الأحدث، بما في ذلك أنظمة 64 بت.

سيناريو الاستخدام

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

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

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

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

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

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

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

دعنا نستعرض جميع مراحل إنشاء جهاز افتراضي بالترتيب ونحاول تثبيت نظام التشغيل Windows 8.

في النافذة الأولى للمعالج، يُطلب منا إدخال اسم الجهاز الظاهري وتحديد نوع نظام التشغيل الذي نخطط لتثبيته. أدخل "Windows 8 Consumer Preview" وحدد "Windows 8" في حقل الإصدار. إذا كنت تخطط لتثبيت إصدار 64 بت من نظام التشغيل، فستحتاج إلى تحديد الإصدار الذي يحمل علامة "64 بت".

في النافذة التالية، يُطلب منا إدخال وحدة التخزين التي سيتم تخصيصها لجهازك الافتراضي. بالنسبة لنظام التشغيل Windows Vista/7/8، من الأفضل ضبط القيمة من 1 جيجابايت، لنظام التشغيل Windows XP من 512 ميجابايت.

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

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

دعنا ننتقل إلى النافذة التالية. نحتاج هنا إلى تحديد حجم القرص الافتراضي والمجلد الذي سنحفظه فيه. بالنسبة لأنظمة التشغيل Windows Vista/7 وWindows 8، فمن الأفضل تحديد قيمة 25 جيجابايت؛ أما بالنسبة لنظام التشغيل Windows XP، فستكون 10 جيجابايت كافية. هذا كل شيء، وبذلك تنتهي عملية إنشاء قرص لجهازنا الظاهري. قد تحتاج إلى الانتظار بعض الوقت حتى يقوم VirtualBox بإنشاء القرص الظاهري. عندما يتم إنشاء القرص، سنعود إلى معالج إنشاء الجهاز الظاهري، حيث سنحتاج إلى الانتهاء من إعداد الجهاز الظاهري.

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

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

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

تثبيت VirtualBox لنظام التشغيل Windows

ربما قد يبدو كل هذا معقدًا بالنسبة للبعض، ولكن في الواقع لا يوجد شيء في العمل مع Virtualbox لا يستطيع المستخدم المبتدئ التعامل معه. فكيف تستخدم VirtualBox؟ كالعادة، كل شيء يبدأ بالتثبيت. نذهب إلى موقع المطور www.Oracle.com/virtualization/virtualbox/index.html ونقوم بتنزيل أحدث إصدار من البرنامج.

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

إنشاء وتكوين الجهاز الظاهري

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

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

في المرحلة التالية، سيُطلب منك تحديد مقدار ذاكرة الوصول العشوائي (RAM) المخصصة للجهاز الظاهري. لا توجد قواعد صارمة فيما يتعلق بذاكرة الوصول العشوائي المخصصة لنظام التشغيل Windows 32 بت، فمن المستحسن حجز ما لا يقل عن 1 غيغابايت من الذاكرة، لنظام التشغيل Windows 64 بت - على الأقل 1.8-2 غيغابايت.

في المرحلة الثالثة، يتم إنشاء قرص ثابت افتراضي، وهنا نترك كل شيء بشكل افتراضي. انقر فوق "إنشاء"، وحدد نوع القرص VDI أو VHD.

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

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

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

انتقل الآن إلى إعدادات الجهاز الافتراضي الذي تم إنشاؤه وتحقق من المعلمات التالية:

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

إعداد الإنترنت والمجلدات المشتركة

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

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

بدء تشغيل VM وتثبيت نظام التشغيل

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

سيبدأ إجراء التثبيت القياسي، حيث سيُطلب منك قبول اتفاقية الترخيص، وتقسيم القرص، وبعد نسخ ملفات النظام، قم بإنشاء حساب مستخدم.

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

انتقل إلى قسم "هذا الكمبيوتر" في نظام التشغيل الظاهري، وافتح محرك الأقراص إضافات VirtualBox ضيفوإذا لم يعرض النظام القيام بذلك بنفسه، فقم بتشغيل الملف القابل للتنفيذ VBoxWindowsAdditions.exe.

قم بتثبيت الوظائف الإضافية كبرنامج عادي، وقبول اتفاقية الأمان، وإعادة تشغيل الكمبيوتر الافتراضي.

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

المشاكل الرئيسية عند العمل مع VirtualBox

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

ومع ذلك، يمكن أن تؤدي وظيفة المحاكاة الافتراضية المعطلة في BIOS إلى نفس الخطأ. سيتم الإشارة إلى ذلك من خلال عدم توفر خيارات المحاكاة الافتراضية للأجهزة في إعدادات الجهاز الظاهري (VT-x/AMD-V وNested Paging في القسم النظام - التسارع). بالمناسبة، يجب تمكين هذه الخيارات حتى مع المحاكاة الافتراضية النشطة في BIOS، وإلا فلن يبدأ جهاز VM أيضًا.

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

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

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