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

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

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

قم بتنزيل تصحيحات Kernel الأخيرة من VMware

مستودع mkubecek / vmware-host-modules على GitHub ، يتتبع التصحيحات اللازمة لإنشاء وحدات مضيفة VMware (المشغل ومحطة العمل) مقابل النواة الحديثة.

أسهل طريقة لإصلاح تثبيت VMware المعطل بعد ترقية kernel هي استنساخ وترجمة وتثبيت الملفات المتوفرة في هذا المستودع.

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

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

instagram viewer

على الصفحة ، سترى زرًا بالكلمة رئيسي - سيد عليه. انقر فوق هذا الزر لعرض قائمة التصحيحات المتاحة. تتوفر تصحيحات للعديد من الإصدارات المختلفة لكل من حزم VMware Workstation و VMware Player.

لاحظ أنه إذا لم تكن قد اشتريت ترخيص VMware ، فأنت تقوم بتشغيل الإصدار المجاني مشغل VMware.

حدد إصدار VMware Player الذي تستخدمه من القائمة. إذا لم تكن متأكدًا وكانت هذه هي المرة الأولى التي تحتاج فيها إلى تنفيذ هذا الإجراء ، فهناك فرصة جيدة جدًا لتشغيل أحدث إصدار.

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

في جهازك ، أدخل الأمر التالي لاستنساخ المستودع. تأكد من استبدال عنوان URL في الأمر أدناه بالعنوان الذي نسخته.

استنساخ بوابة https://github.com/mkubecek/vmware-host-modules.git

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

قم بتثبيت VMware Recent Kernel Patch للمرة الأولى

أولاً ، انتقل إلى الدليل الذي تم إنشاؤه حديثًا باستخدام الأمر cd. من هنا ، أدخل الأوامر التالية بالترتيب وقم بتوفير كلمة المرور الخاصة بك إذا طُلب منك ذلك:

صنع
sudo جعل التثبيت

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

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

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

كيفية تحديث وحدات VMware Kernel بعد التحديثات المستقبلية

سيتعين عليك تحديث وحدات kernel مرة أخرى كلما تم تحديث نواة نظامك. أصبح القيام بذلك سريعًا وسهلاً الآن بعد أن تم نسخ مستودع Git المحدث.

في المرة التالية التي يتعطل فيها تثبيت برنامج VMware بسبب تحديث kernel ، افتح محطة طرفية ، وانتقل إلى الدليل حيث نسخت المستودع ، وأدخل الأوامر التالية واحدًا تلو الآخر:

بوابة السحب
تنظيف سودو
صنع
sudo جعل التثبيت

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

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

يمكنك الآن تحديث وحدات VMware Kernel عند الطلب

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

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

كيفية تشغيل جهاز افتراضي على Linux: 3 طرق مختلفة

إذا كنت ترغب في تشغيل نظام تشغيل ثانٍ على جهاز Linux الخاص بك دون إعادة التشغيل للتبديل بينهما ، فإن الجهاز الظاهري هو إجابتك الوحيدة.

اقرأ التالي

يشاركسقسقةبريد الالكتروني
مواضيع ذات صلة
  • لينكس
  • الافتراضية
  • آلة افتراضية
  • نواة لينكس
نبذة عن الكاتب
جي تي ماكجينتي (9 مقالات منشورة)

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

المزيد من JT McGinty

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك