السلام عليكم و رحمة الله و بركاته
البارحة و اثناء محاولتي تطبيق بعض اللابات على Windows 2008 Server
كان اللاب يتطلب تنزيل Windows 2008 Server Core و طبعا ميزة Core أن التعامل فيه يتم عن طريق CLI ولا يوجد GUI بهدف توفير Security و تقليل عملية الاستهلاك ل Resources
الان ما حدث اني قمت بتنزيل Windows على VMware و بعدها اردت تنزيل VMware tools و التي تعطيك تحسين في الاداء و تسهيل لعملية نقل الماوس ما بين Host OS و Guest OS بدون الحاجة لضغط Ctrl + Alt
الذي حدث ان عملية التنزيل لم تتم و المفروض أن تتم بشكل تلقائي عند تفعيل الخيار من القائمة VM > Install VMware Tools
بعد البحث كان الحل كالتالي بتطبيق ما يلي في CLI بعد اختيار الخيار السابق من القائمة
انقل prompt من C: Drive الى الحرف الخاص بالسي دي رووم و عاد يكون D: Drive
نفذ الامر التالي
ستبدأ الان عملية Installation و سيظهر Wizardكود:msiexec /i "d:\VMware Tools.msi"
في حالة توقف Wizard عند خطوة Setup Files او أي خطوة اخرى و شعرت ان العملية قد طالت لان المفروض انها لا تتعدى دقيقة او دقيقتين على الاكثر حينها عليك بالتالي
اضغط Ctrl + Alt + Del باستخدام الامر من القائمة VM > Send Ctrl + Alt + Del
من القائمة التي ستظهر في Windows 2008 Server اختر الخيار الخاص ب Task Manager
من شاشة Task Manager قم بعمل Kill أي Terminate Task ل Process المسماة RUNDLL
ستلاحظ مباشرة بعدها أن Wizard سيكمل و ينهي عملية التنزيل و بعدها قم بعمل Restart ل Guest OS
طبعا الان الحمدلله تم تنصيب VMware Tools بنجاح ,,,,,
و لكن ستلاحظ أن Reslution لشاشة Guest OS و ابعاد الشاشة قد اصبحت صغيرة
لحل هذه المشكلة من CLI طبق التالي
نفذ الامر Regedit
من شاشة الريجستري انتقل للمفتاح التالي
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Video
تحت هذا المفتاح ستجد ثلاث مفاتيح تحمل قيم تسلسلية بالشكل التالي
{FE3456-23455..........}
اختر القيمة او المفتاح الذي يندرج تحته مفتاحين فقط احدهما يحمل الاسم 000 ( و يكون قابل للتوسع بمعنى اسفل منه مجلد او مفتاح اخر ) و المفتاح الثاني يحمل اسم video ,,
المفتاحين الاخرين ذوات الارقام التسلسلية لا تنطبق عليها الشروط التي ذكرتها قبل قليل لذا انتبه هنا جيدا
الان بعد اختيار المفتاح التسلسلي الصحيح نختار المفتاح او المجلد المسمى 000 و من ثم ننتقل للجنب الايمن حيث المفاتيح النهائية الموجود بداخلها القيم المراد تغييرها
يوجد مفتاح يحمل الاسم Device Description و القيمة الموجودة داخله string يحوي جملة من ضمنها كلمة SVGA II
اذا وجدتها فانت في المكان الصحيح ( لاتغير شيئ هنا )
الان نأتي للتغيير
ابحث عن المفتاح DefaultSettings.XResolution وغير قيمته الى 800 ( انتبه هنا لابد ان تختار decimal )
المفتاح الثاني هو DefaultSettings.YResolution غير قيمته الى 600 ( و لاتنسى اختيار decimal )
طبعا هذه القيم تمثل resolution للشاشة بقياس 600x800
بعد الانتهاء قم بعمل log off و الدخول مرة ثانية ستلاحظ تغير ابعاد الشاشة لحجمها الطبيعي
الكلام السابق بخصوص تغيير ابعاد الشاشة موجود في الفلاش التعليمي التالي لزيادة التوضيح
دعواتكم و اتمنى أن يكون الدرس مفهوما
أخوكم أبوفهد
المفضلات