الصفحة الرئيسية » howto » المبتدئين المهوس كيفية إنشاء واستخدام الأجهزة الظاهرية

    المبتدئين المهوس كيفية إنشاء واستخدام الأجهزة الظاهرية

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

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

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

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

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

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

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

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

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

    لماذا تريد إنشاء جهاز افتراضي

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

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

    ميزة أخرى توفرها أجهزة VM هي أنها عبارة عن "وضع الحماية" من بقية نظامك. لا يمكن للبرامج الموجودة داخل VM الهروب من VM للتلاعب في بقية النظام. هذا يجعل VMs مكانًا آمنًا لاختبار التطبيقات أو مواقع الويب - التي لا تثق بها وترى ما تفعله.

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

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

    تطبيقات الجهاز الظاهري

    هناك العديد من البرامج الآلية المختلفة التي يمكنك الاختيار من بينها:

    • فيرتثلبوإكس: (Windows و Linux و Mac OS X): VirtualBox تحظى بشعبية كبيرة لأنها مفتوحة المصدر ومجانية تماما. لا توجد نسخة مدفوعة من VirtualBox ، لذلك لا يتعين عليك التعامل مع "الترقية للحصول على مزيد من الميزات" المعتادة تقلبات والمتفاجئ. يعمل فيرتثلبوإكس بشكل جيد للغاية ، ولا سيما في نظامي التشغيل Windows و Linux حيث تقل المنافسة ، مما يجعله مكانًا جيدًا لبدء العمل مع VMs.
    • مشغل VMware: (Windows ، Linux): يحتوي VMware على سطر خاص به من برامج الماكينة الافتراضية. يمكنك استخدام VMware Player على نظام التشغيل Windows أو Linux كأداة آلية افتراضية أساسية مجانية. المزيد من الميزات المتقدمة - العديد منها موجودة في VirtualBox تتطلب ترقية مجانية إلى برنامج VMware Workstation المدفوع. نوصي بالبدء باستخدام VirtualBox ، ولكن إذا لم يعمل بشكل صحيح ، فيمكنك تجربة VMware Player.
    • برنامج VMware Fusion: (نظام التشغيل Mac OS X): يجب على مستخدمي Mac شراء VMware Fusion لاستخدام منتج VMware ، نظرًا لعدم توفر VMware Player المجاني على جهاز Mac. ومع ذلك ، فإن VMware Fusion أكثر مصقولًا.
    • أوجه الشبه المكتبية: (Mac OS X): كما أن أجهزة Mac متوفرة لديها Parallels Desktop. يعد كل من Parallels Desktop و VMware Fusion for Mac أكثر صقلًا من برامج الماكينة الافتراضية على الأنظمة الأساسية الأخرى ، نظرًا لأنه يتم تسويقها إلى متوسط ​​مستخدمي Mac الذين قد يرغبون في تشغيل برامج Windows.

    بينما يعمل فيرتثلبوإكس بشكل جيد للغاية على نظامي التشغيل Windows و Linux ، قد يرغب مستخدمو Mac في شراء برنامج Parallels Desktop أو VMware Fusion مدمج أكثر مصقولًا. تميل أدوات Windows و Linux مثل VirtualBox و VMware Player إلى استهداف جمهور غير مرتبط.

    هناك العديد من خيارات VM ، بالطبع. يتضمن Linux KVM ، وهو حل محاكاة ظاهرية متكامل. يتضمن الإصداران Professional و Enterprise من Windows 8 و 10-ولكن ليس Windows 7-Hyper-V من Microsoft ، وهو حل مدمج آخر من الأجهزة الظاهرية. يمكن أن تعمل هذه الحلول بشكل جيد ، ولكن ليس لديها واجهات سهلة الاستخدام.

    إعداد جهاز افتراضي

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

    افتح تطبيق VM وانقر على الزر لإنشاء جهاز ظاهري جديد.

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

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

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

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

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

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

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


    بالطبع ، لقد تطرقنا فقط لأساسيات استخدام VMs هنا. إذا كنت مهتمًا بمزيد من القراءة ، فاطلع على بعض أدلةنا الأخرى:

    • الدليل الكامل لتسريع الآلات الافتراضية الخاصة بك
    • كيفية إنشاء وتشغيل الأجهزة الظاهرية مع Hyper-V
    • كيفية تثبيت أندرويد في فيرتثلبوإكس
    • كيفية مشاركة ملفات الكمبيوتر الخاص بك مع جهاز افتراضي
    • استخدم VirtualBox Portable لاتخاذ آلات افتراضية معك في كل مكان
    • 10 الحيل فيرتثلبوإكس والخصائص المتقدمة التي يجب أن تعرفها

    هل لديك أي استخدامات أو تلميحات أخرى لاستخدام أجهزة VM لم نتطرق إليها؟ اسمحوا لنا أن نعرف في التعليقات!