كيفية إصلاح "فشل الاتصال بـ lvmetad" خطأ على أوبونتو؟

Ubuntu هو نظام تشغيل Linux مجاني ومفتوح المصدر يستخدم في الغالب للحوسبة السحابية مع دعم OpenStack. يتم إصدار التحديثات كل 6 أشهر تأتي مع ميزات موسعة وتحسينات في الأداء. ومع ذلك ، في الآونة الأخيرة ، ظهرت الكثير من التقارير حيث يتعذر على المستخدمين التمهيد في نظام التشغيل ويلاحظ ظهور رسالة " فشل الاتصال بـ lvmetad ، الرجوع إلى فحص الأجهزة ".

أخفق الاتصال بـ Lvmetad ، العودة إلى فحص الأجهزة

ما الذي يسبب خطأ "فشل الاتصال بـ Lvmetad" على أوبونتو؟

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

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

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

الحل 1: تطهير السائقين نفيديا

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

  1. إذا لم يكن الكمبيوتر قيد التشغيل ، فاتبع الحل الثاني قبل تجربة الخطوات أدناه ،
  2. اضغط على مفتاحي " Ctrl " + " Alt " + " T " لإظهار الجهاز.

    افتتاح المحطة
  3. اكتب الأمر التالي ثم اضغط على " أدخل ".
     sudo apt-get remove --purge '^ nvidia -. *' 
  4. سيؤدي هذا إلى حذف جميع الحزم ذات الصلة بـ Nvidia ، ومع ذلك ، يجب تنفيذ أمر لكي يعمل Ubuntu.
  5. اكتب الأمر التالي ثم اضغط على " أدخل ".
     sudo - الحصول على تثبيت أوبونتو سطح المكتب 
  6. تحقق لمعرفة ما إذا كانت المشكلة لا تزال قائمة.

الحل 2: التشغيل في نواة أقدم

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

  1. أثناء بدء التشغيل ، اضغط على Esc أو F9 أو المفتاح F3 للتمهيد في BIOS.
  2. حدد " Advanced Options for Ubuntu " للتمهيد في شاشة خيارات Ubuntu.

    اختيار خيارات متقدمة لأوبونتو
  3. انتقل باستخدام مفاتيح الأسهم وحدد إصدارًا أقدم من kernel.
  4. اضغط على " أدخل " لتحديد النواة.
  5. إعادة تشغيل الكمبيوتر ومحاولة التمهيد في kernel الأقدم
  6. تحقق لمعرفة ما إذا كانت المشكلة لا تزال قائمة.

الحل 3: معالجة نواة جديدة

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

  1. قم بالتمهيد إلى النواة القديمة قبل تجربة هذا باستخدام الحل الثاني.
  2. اضغط على مفتاحي " Ctrl " + " ALT " + " F3 " في نفس الوقت للتشغيل في الجهاز الظاهري.

    فتح صندوق الظاهري
  3. اكتب الأمر التالي واضغط على " إدخال " لتحديث كل شيء.
     sudo apt-get update && sudo apt-get upgrade -y 
  4. اكتب الأمر التالي ثم اضغط على " أدخل " لإزالة النواة القديمة.
     sudo - الحصول على autoremove 
  5. اكتب الأمر التالي ثم اضغط على " أدخل " لإعادة تثبيت النواة الحالية
     sudo apt-get install - إعادة تثبيت linux-image-4.13.0-32-generic 

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

     uname -r 
  6. أعد تشغيل وتحقق لمعرفة ما إذا كانت المشكلة لا تزال قائمة.

مقالات مثيرة للاهتمام