Virtual PC                  الحاسب الافتراضي

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

كما نستطيع تنصيب أكثر من حاسب افتراضي على الحاسب الحقيقي وربطهم مع بعضهم بشبكة افتراضية مما يتيح تجربة التطبيقات الشبكية على حاسب واحد دون الحاجة لشبكة. فعلى سبيل المثال ممكن إنشاء حاسب مخدم عليه Windows 2003 Server وإنشاء 3 حواسب زبون بنظام تشغيل Windows XP وبذلك نستطيع تجربة Microsoft Domain & Active Directory.

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

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

الحواسب الافتراضية المتوفرة :

ظهرت الحواسب الافتراضية منذ زمن بعيد وكان بعضها مفيد بتشغيل برامج Windows على أنظمة Macintosh – ومن بعض الشركات التي تصنع حواسب افتراضية : Microsoft و VMware-workstation.

طريقة التنصيب ل MS VPC

عند تنصيب الحاسب الافتراضي من شركة Microsoft تظهر لنا

التي يوجد فيها عدة أوامر :

1-                New : إنشاء حاسب افتراضي جديد

2-                Settings : تحديد إعدادات الحاسب الافتراضي

3-                Remove : حذف الحاسب الافتراضي المحدد

4-                Start : تشغيل الحاسب الافتراضي المحدد

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

هذه صورة عن سطح مكتب  يحوي حاسبين افتراضيين عليهما نظام Windows 98 و Windows XP.

نلاحظ بهذه الصورة نظام تشغيل الحاسب الحقيقي windows XP

نظام تشغيل Windows 98 على حاسب افتراضي

نظام تشغيل Windows XP على حاسب افتراضي

لربط هذه الأنظمة مع بعضها بشبكة نختار Microsoft Loopback adapter كرت افتراضي للحواسب الافتراضية. ونضع IP مختلف لكل جهاز وبذلك نتمكن من ربط الحواسب مع بعضها بالشبكة.

كما يمكننا نقل الملفات بين الحاسب الافتراضي والحاسب الحقيقي من خلال Shared Folder وهو مجلد في الحاسب الرئيسي يستطيع الحاسب الافتراضي الوصول إليه ونسخ وتعديل ملفاته.

إعداد: م. فادي بغدادليان