الإعلانات

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

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

أسهل طريقة للقيام بذلك هي استخدام برنامج VirtualBox المجاني. لكن السؤال الأكبر هو... لماذا؟ ما هي النقطة؟ كيف يمكن أن تخدمك المحاكاة الافتراضية؟ فيما يلي بعض الطرق العملية التي يمكنك من خلالها استخدام جهاز افتراضي لصالحك.

1. جرب أنظمة تشغيل جديدة

لنفترض أنك كنت مستخدمًا لنظام التشغيل Windows طوال حياتك ولكنك تشعر بالمغامرة وتريد أن تتذوق لينكس. ما هي خياراتك؟

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

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

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

2. قم بتشغيل البرامج القديمة أو غير المتوافقة

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

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

من الأمثلة الأخرى تشغيل برنامج Windows XP فقط على Windows 10 أو تشغيل برنامج Linux فقط على Mac.

3. تعمد تنفيذ البرامج الضارة

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

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

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

4. تمزق النظام الخاص بك

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

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

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

5. إنشاء لقطات احتياطية

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

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

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

6. استنساخ نظام لآلة أخرى

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

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

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

7. تطوير برمجيات لمنصات أخرى

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

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

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

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

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

للبدء ، أوصي دليلنا لاستخدام VirtualBox كيفية استخدام VirtualBox: دليل المستخدممع VirtualBox يمكنك بسهولة تثبيت واختبار أنظمة تشغيل متعددة. سنوضح لك كيفية إعداد Windows 10 و Ubuntu Linux كجهاز افتراضي. اقرأ أكثر . للحصول على مثال عملي خطوة بخطوة ، راجع منشورنا على إعداد Windows VM في Linux كيفية إعداد جهاز Windows الظاهري في لينكسيفضل العديد من المستخدمين المنزليين تشغيل إعداد مزدوج التمهيد عند الحاجة إلى كل من Windows و Linux ، ولكن إذا كنت تفضل تشغيل Windows داخل Linux ، فإليك كيفية إعداد ذلك. اقرأ أكثر . إذا كنت تفضل استخدام VMware Player بدلاً من ذلك ، فراجعه مقدمتنا لاستخدام برنامج VMware Player تشغيل أنظمة تشغيل متعددة في وقت واحد مع برنامج VMware Playerلقد لفتنا الانتباه على VirtualBox هنا في MakeUseOf ، ولسبب وجيه. ومع ذلك ، فإن VirtualBox ليس خيارك الوحيد لإنشاء واستخدام أجهزة افتراضية مجانية. برنامج VMware Player ، منتج VMware المجاني ، هو كل شيء جيد ... اقرأ أكثر .

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

جويل لي لديه بكالوريوس. في علوم الكمبيوتر وأكثر من ست سنوات من الخبرة في الكتابة المهنية. وهو رئيس تحرير MakeUseOf.