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



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

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





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

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

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



الإعلانات

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

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

ذات صلة: 4+ طرق لتشغيل برامج Windows على نظام Linux



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

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

لماذا تريد إنشاء آلة افتراضية

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

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

ذات صلة: شرح Sandboxes: كيف يقومون بحمايتك بالفعل وكيفية حماية أي برنامج

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

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

ذات صلة: أخبر أقاربك: لا ، لن تتصل بك Microsoft بخصوص جهاز الكمبيوتر الخاص بك

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

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

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

    فيرتثلبوإكس :(Windows و Linux و Mac OS X): يحظى برنامج VirtualBox بشعبية كبيرة لأنه مفتوح المصدر ومجاني تمامًا. لا توجد نسخة مدفوعة من برنامج VirtualBox ، لذلك لا يتعين عليك التعامل مع الترقية المعتادة للحصول على المزيد من الميزات التي ترفع مبيعاتها وتقلصها. يعمل برنامج VirtualBox بشكل جيد جدًا ، لا سيما على نظامي التشغيل Windows و Linux حيث توجد منافسة أقل ، مما يجعله مكانًا جيدًا للبدء باستخدام الأجهزة الافتراضية. مشغل VMware :(نظاما التشغيل Windows و Linux): تمتلك VMware خطها الخاص من برامج الأجهزة الافتراضية. يمكنك استخدام برنامج VMware Player على نظامي التشغيل Windows أو Linux كأداة مجانية أساسية للآلة الافتراضية. تتطلب الميزات الأكثر تقدمًا - والتي يوجد الكثير منها في VirtualBox مجانًا - الترقية إلى النسخة المدفوعة محطة إم وير برنامج. نوصي بالبدء باستخدام 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.

بينما يعمل VirtualBox جيدًا على نظامي التشغيل 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 ، حل آلة افتراضية متكامل آخر. يمكن أن تعمل هذه الحلول بشكل جيد ، لكنها لا تحتوي على واجهات سهلة الاستخدام.

ذات صلة: كيفية تثبيت KVM وإنشاء أجهزة افتراضية على Ubuntu

إعداد آلة افتراضية

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

الإعلانات

افتح تطبيق VM الخاص بك وانقر فوق الزر لإنشاء جهاز افتراضي جديد.

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

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

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

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

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

الإعلانات

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

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


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

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

اقرأ التالي صورة الملف الشخصي لكريس هوفمان كريس هوفمان
كريس هوفمان هو رئيس تحرير How-To Geek. لقد كتب عن التكنولوجيا لأكثر من عقد وكان كاتب عمود في PCWorld لمدة عامين. كتب كريس لصحيفة نيويورك تايمز ، وتمت مقابلته كخبير تقني في محطات تلفزيونية مثل NBC 6 في ميامي ، وتمت تغطية أعماله من قبل وسائل الإعلام مثل بي بي سي. منذ عام 2011 ، كتب كريس أكثر من 2000 مقالة تمت قراءتها ما يقرب من مليار مرة - وهذا هنا فقط في How-To Geek.
اقرأ السيرة الذاتية الكاملة

مقالات مثيرة للاهتمام