Ubuntu هو نظام تشغيل Linux مجاني ومفتوح المصدر يستخدم في الغالب للحوسبة السحابية بدعم OpenStack. يتم إصدار التحديثات كل 6 أشهر والتي تأتي مع ميزات موسعة وتحسينات في الأداء. ومع ذلك ، في الآونة الأخيرة ، ظهرت الكثير من التقارير حيث يتعذر على المستخدمين التمهيد في نظام التشغيل و ' فشل الاتصال بـ lvmetad ، والرجوع إلى فحص الجهاز 'لوحظت الرسالة.
فشل الاتصال بـ Lvmetad ، والرجوع إلى فحص الجهاز
ما الذي يسبب خطأ 'فشل الاتصال بـ Lvmetad' على Ubuntu؟
بعد تلقي العديد من التقارير من عدة مستخدمين ، قررنا التحقيق في المشكلة وابتكرنا مجموعة من الحلول لتصحيحها تمامًا. أيضًا ، نظرنا في الأسباب التي أدت إلى حدوث هذا الخطأ وأدرجناها على النحو التالي.
- برامج تشغيل Nvidia: بالنسبة لبعض المستخدمين ، لوحظ أن برامج تشغيل Nvidia كانت تسبب مشكلة في نظام التشغيل. في بعض الأحيان ، يمكن أن تتعطل برامج التشغيل وتتداخل مع ميزات النظام المهمة والتي يمكن أن تؤدي إلى تشغيل هذا الخطأ.
- نواة تالفة / مكسورة: في بعض الحالات ، لوحظ أن تحديث kernel إلى أحدث إصدار لم تتم معالجته بشكل صحيح وربما يكون قد تعرض للكسر / التلف في العملية بسبب احتمال حدوث الخطأ.
الآن بعد أن أصبح لديك فهم أساسي لطبيعة المشكلة ، سننتقل إلى الحلول. تأكد من تنفيذها بالترتيب المحدد الذي يتم تقديمها به لتجنب التعارض.
الحل 1: تطهير برامج تشغيل Nvidia
إذا كانت برامج تشغيل Nvidia تتداخل مع وظائف نظام معينة ، فقد يتم تشغيل الخطأ. لذلك ، في هذه الخطوة ، سنقوم بإلغاء تثبيت Nvidia Drivers تمامًا من جهاز الكمبيوتر الخاص بنا باستخدام أمر التطهير. من أجل هذا:
- إذا لم يتم تمهيد الكمبيوتر ، فاتبع الحل الثاني قبل تجربة الخطوات أدناه ،
- صحافة ' السيطرة '+' كل شىء '+' تي 'لعرض الجهاز.
فتح المحطة
- اكتب الأمر التالي واضغط على ' أدخل '.
sudo apt-get remove --purge '^ nvidia -. *'
- سيؤدي هذا إلى حذف جميع الحزم ذات الصلة بـ Nvidia ، ومع ذلك ، يجب تنفيذ أمر حتى يعمل Ubuntu.
- اكتب الأمر التالي واضغط على ' أدخل '.
sudo apt-get install ubuntu-Desktop
- تحقق لمعرفة ما إذا كانت المشكلة قائمة.
الحل 2: التشغيل في نواة أقدم
إذا لم تتم معالجة النواة الجديدة بشكل صحيح ، فقد يتسبب ذلك في حدوث مشكلات أثناء التمهيد. لذلك ، في هذه الخطوة ، سنقوم بالتمهيد إلى نواة أقدم. من أجل هذا:
- أثناء التمهيد اضغط على زر Esc فى الكيبورد ، F9 أو ال F3 مفتاح للتمهيد في BIOS.
- حدد ' خيارات متقدمة لأوبونتو للتمهيد في شاشة خيارات أوبونتو.
تحديد الخيارات المتقدمة لـ Ubuntu
- تنقل باستخدام مفاتيح الأسهم وحدد إصدارًا أقدم من kernel.
- صحافة ' أدخل 'لتحديد النواة.
- أعد تشغيل الكمبيوتر وحاول التمهيد في النواة الأقدم
- تحقق لمعرفة ما إذا كانت المشكلة قائمة.
الحل 3: معالجة نواة جديدة
تظهر المشكلة غالبًا إذا لم تتم معالجة النواة الأحدث بشكل صحيح. لذلك ، في هذه الخطوة ، سنقوم بمعالجة النواة الأحدث بشكل صحيح. تأكد من أنك قد جربت بالفعل الحل الأول المدرج في هذه المقالة وقمت بتثبيت برامج تشغيل Nvidia المناسبة قبل تجربة هذا الحل.
- حذاء طويل في النواة الأقدم قبل تجربة هذا باستخدام الحل الثاني.
- اضغط على ' السيطرة '+' كل شىء '+' F3 ”في نفس الوقت للتمهيد في المحطة الافتراضية.
فتح الصندوق الافتراضي
- نوع في الأمر التالي واضغط على ' أدخل لتحديث كل شيء.
sudo apt-get update && sudo apt-get Upgrade -y
- اكتب الأمر التالي واضغط على ' أدخل 'لإزالة النواة القديمة.
sudo apt-get autoremove
- اكتب الأمر التالي واضغط على ' أدخل 'لإعادة تثبيت kernel الحالي
sudo apt-get install - إعادة تثبيت linux-image-4.13.0-32-generic
ملحوظة: استبدل الأرقام الموجودة في هذا الأمر بإصدار النواة التي تريد تثبيتها. يمكن العثور على الإصدار عن طريق تنفيذ الأمر التالي.
uname -r
- إعادة التشغيل و التحقق من لمعرفة ما إذا كانت المشكلة قائمة.