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