التخطي إلى المحتوى
ما هو الجهاز الافتراضى Virtual Machine ؟

فى كثير من الاحيان نحتاج الى تجربة برنامج او نظام تشغيل معين و لا نريد عمل هذه التجربة على جهاز الكمبيوتر الخاص بنا حيث اننا لا نريد ان نجازف بشكل او بأخر و نعرّض نظام التشغيل لاى خطأ ممكن لذا هل يوجد حل لهذه المشكلة ؟ بالتأكيد

هل يمكن ان يعمل نظامين تشغيل بنفس الوقت ؟ نعم

كيف ؟ عن طريق التكنولوجيا الافتراضية او Virtualization Technology

وما هى التكنولوجيا الافتراضية ؟ هى استغلال جميع موارد جهازك بشكل افضل

وماهى موارد جهازى ؟ البروسيسور و الرامات و الهارد ديسك و كارت الشبكة

وما الفائدة من ذلك ؟ كما ذكرنا و على سبيل المثال:

  • تجربة البرامج الجديدة على نظام تشغيل ليس رئيسى
  • تجربة نظام تشغيل جديد و لا تريد تجربته على جهازك الفعلى
  • عمل بيئة عمل تجريبية لعملك او لتطبيق عملى معين ليس لديك امكانيات شراء اجهزته فى الوقت الحالى

نفترض ان لديك جهاز كمبيوتر امكانياته كالاتى:

بروسيسور : Dual-Core

رامات : 4 GB

هارد : 500 GB و به مساحة خالية 100 GB

يمكن بهذه الامكانيات – يمكن ان تكون اقل من ذلك – ان يعمل نظام تشغيل بجانب نظام التشغيل الحالى و وقتها يسمى الجهاز الافتراضى بـ Virtual Machine او VM.

ما هو البرنامج الذى يمكن ان استخدمه لعمل جهاز وهمى او افتراضى ؟ من اشهر البرامج VMware Workstation Pro و Microsoft Hyper-V و Oracle VM VirtualBox

برنامجىّ VMware Workstation Pro 12 و Oracle VM VirtualBox يمكن تحميلهم كبرنامج منفصل اما Microsoft Hyper-V فهو Feature او ميزة يمكن اضافتها من داخل الويندوز و يمكن اضافتها بسهولة من داخل Windows 8  و ما بعده من اصدارات اما فى Windows 7 ستضظر لإنزال اداة تسمى RSAT من موقع مايكروسوفت لتفعيل الـ Hyper-V ، للإطلاع على الطريقة اضغط هنا.

يمكن تفعيل الـ Hyper-V بالنسبة لـ Windows 8  وما بعده من اصدارات عن طريق الدخول لــ :

Control Panel > Programs > Programs and Features > Turn Windows features on or off > Click Hyper-V > click OK, and then click Close

قبل اى شئ تأكد من ان البروسيسور يدّعم خاصية الـ Virtualization و بعد التأكد من دعمها ، تأكد انها مفعلة او Enabled كالتالى:

بالنسبة لـ Intel ستحمّل هذا البرنامج الصغير من موقع شركة انتل من هنا

بعد تنصيبه و فتحه ستظهر الشاشة التاليةintel-processor-identification-utilityتأكد من ان الـ VT Technology  امامها Yes

بعدها اعد تشغيل الكمبيوتر و ادخل على البيوس و تأكد من ان الـ VT Technology مفعلة او Enabled وان لم تكن مفعلة فعّلها و لا تنسى ان تحفظ التغييرات قبل الخروج من البيوس و هذه صورة مشابهة لما ستجده حينهاvirt_biosبالنسبة لبروسيسور AMD سيكون مشابه للصورة السابقة.

بعد التأكد من ان البروسيسور يدعم خاصية الـ VT نبدأ بالعمل.

فى هذا المقال سنستخدم برنامج VMware Workstation Pro 12 و بعد تحميله سنبدأ بتنصيبه

1

  • ملحوظة: تم تقسيم الصور بباقى المقال كمجموعات لعدم الاطالة قدر الامكان

المجموعة الاولى: ظهور رسالة الاتفاقية الخاصة بالشركة2

المجموعة الثانية: نوافذ خاصة بتحسين البرنامج لدى الشركة و عمل ايقونات للبرنامج بنظام التشغيل

3

المجموعة الثالثة: عملية تثبيت البرنامج و ادخال الرخصة

4

المجموعة الرابعة:  انهاء عملية التثبيت

5

المجموعة الخامسة: واجهة البرنامج كما موضح بالصورة5-1

المجموعة السادسة: عند الضغط على Create a New Virtual Machine

سنختار Custom او الطريقة المفصّلة لعمل الـ VM ثم نختار توافق الهاردوير مع نسختنا الحالية و هى الاصدار الـ 12 و نلاحظ انه يقرأ حد اقصى من الرامات تقدّر بـ 64 GB

الصورة الثالثة يسألنى عن مصدر نظام التشغيل هل هو الـ DVD ROM او ملف ISO او سأحدد المصدر فيما بعد، سأختار فيما بعد حتى أوضح لك جميع انظمه التشغيل كما سنرى6

المجموعة السابعة: يتم هنا تحديد نظام التشغيل المراد تثبيته داخل الـ VM

6-1

المجموعة الثامنة: يسألنى هنا عن مكان تخزين ملفات الـ VM، تتبع الخطوات بالصورة حيث انك ستذهب للمكان الذى تريده و تنشئ مجلد جديد و يستحسن ان يكون اسمه يوضح ما بداخله كمثلا 8 x64 ومعناه ان هذه الـ VM ستكون لويندوز 8 64-bit و هنا التسمية باللغة الانجليزية بالتأكيد.

لو كان لديك هارد SSD يفضل ان تنشئ المجلد عليه لاستغلال سرعته الكبيرة7

المجموعة التاسعة:تتبع الخطوات بالصور حيث انه يسأل عن نوع الـ Firmware هل هو BIOS ام EFI

ايضا يسأل عن عدد الـ Processors و الـ Cores و هذا موضوع يمكن شرحه فيما بعد8

المجموعة العاشرة: يسألك هنا عن الرامات التى ستعطيها للـ VM و لاحظ انك يمكن ان تكتب الرقم بيدك او بتحريك الـ Slider على اليسار

ايضا يسألك عن كارت الشبكة هل سيكون:

bridged : كأن الجهاز على شبكتك الداخلية يستخدم الكارت الخاص بجهازك و ياخد IP من الراوتر

NAT: الجهاز يخرج للشبكة عن طريق الـ IP الخاص بجهازك

Host only: شبكة خاصة بالـ VM و منفصلة عن الشبكة الداخلية لجهازك

او لا يوجد اتصال بالشبكة

بعد ذلك يسألك عن الـ Controller الخاص بالهارد

9

المجموعة الحادية عشر: يسألك عن نوع الهارد SATA ام IDE ام SCSI و هل ستسخدم هارد جديد ام هارد تم انشاءه من قبل ام هارد حقيقى، ثم يسألك عن حجمه بالجيجا

  • يستحسن الا تختار Allocate all disk space now لانه سوف يحجز بالفعل المساحة المكتوبة بالاعلى لكن اتركها حيث انه سيبدأ بملئ الهارد بالبيانات و يكون الحد الاقصى للامتلاء هو القيمة الموضحة بالصورة و هو الـ 60 GB كمثال 10

المجموعة الثانية عشر: توضيح لاسم الملف الخاص بالهارد و الصورة الثانية هو ملخص الاعدادات التى اخترتها11

بعد الضغط على Finish ستظهر الـ VM و يمكن تغيير الاعدادات من رقم 1 بالصورة التالية

الان سنضيف ملف ISO لنسخة الويندوز كما بالصورة فى خطوة 2 و 3 و 412

اضغط على Power on this VM لتشغيل الـ VM13ستبدأ الـ VM بالبدأ كانه جهاز كمبيوتر طبيعى و سيبدأ تنصيب الويندوز بترتيب الاسهم كما فى الصورة الموضحة

14

توجد مشكلة بسيطة فى انه عند الضغط داخل الـ VM بالماوس يجب ان تضغط على Ctrl+Alt من على الكيبورد لتحرير الماوس مرة اخرى من داخل البرنامج و ايضا لا يمكن نقل ملفات و مجلدات من البرنامج لجهاز الكمبيوتر والعكس، لذا سنستخدم اداة بسيطة تسمى VMWare Tools لاستخدام الماوس بكل بساطة و التنقل بين البرنامج و جهاز الكمبيوتر و ايضا نقل الملفات بكل سهولة عن طريق طريقة Drag and Drop اى ان تسحب الملف بكل بساطة داخل البرنامج او الى خارجه

اتبع الخطوات كما بالصورة الموضحة

15

بعد الانتهاء من تنصيب الـ VMware Tools و عمل Restart للـ VM ستظهر بجانب الساعة ايقونة لها16لضبط الشاشة View > Fit Guest Now كما بالصور17

الشاشة النهائية كما موضح بالصورة

18

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

 

عن الكاتب

التعليقات

أضف تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Shares