Πώς να διορθώσετε το σφάλμα "Αποτυχία σύνδεσης στο lvmetad" στο Ubuntu;

Το Ubuntu είναι ένα ελεύθερο και ανοικτού κώδικα λειτουργικό σύστημα που βασίζεται στο Linux που χρησιμοποιείται κυρίως για υπολογιστικά cloud με υποστήριξη OpenStack. Οι ενημερώσεις κυκλοφορούν κάθε 6 μήνες, οι οποίες συνοδεύονται από εκτεταμένες λειτουργίες και βελτιώσεις επιδόσεων. Ωστόσο, πολύ πρόσφατα, έχουν έρθει πολλές αναφορές όπου οι χρήστες δεν είναι σε θέση να εκκινήσουν στο λειτουργικό σύστημα και παρατηρείται το μήνυμα " Απέτυχε να συνδεθεί με το lvmetad, που επιστρέφει στη συσκευή σάρωσης ".

Δεν ήταν δυνατή η σύνδεση με το Lvmetad, αλλάζοντας πίσω στη σάρωση συσκευών

Τι προκαλεί το σφάλμα "Αποτυχία σύνδεσης στο Lvmetad" στο Ubuntu;

Αφού έλαβε πολλές αναφορές από πολλούς χρήστες, αποφασίσαμε να διερευνήσουμε το θέμα και να επινοήσουμε μια σειρά λύσεων για να το διορθώσουμε εντελώς. Επίσης, εξετάσαμε τους λόγους για τους οποίους ενεργοποιήθηκε αυτό το σφάλμα και τα απαριθμήσαμε ως εξής.

  • Drivers της Nvidia: Για ορισμένους χρήστες, διαπιστώθηκε ότι τα προγράμματα οδήγησης Nvidia προκαλούσαν το πρόβλημα με το λειτουργικό σύστημα. Μερικές φορές, οι οδηγοί ενδέχεται να παρουσιάζουν δυσλειτουργία και να παρεμβαίνουν σε σημαντικές λειτουργίες του συστήματος που μπορούν να προκαλέσουν το σφάλμα αυτό.
  • Corrupted / Broken Kernel: Σε ορισμένες περιπτώσεις, παρατηρήθηκε ότι η ενημέρωση του πυρήνα στην τελευταία έκδοση δεν υποβλήθηκε σε σωστή επεξεργασία και ότι ενδέχεται να έχει καταστραφεί / καταστραφεί κατά τη διαδικασία λόγω της οποίας ενδέχεται να προκληθεί το σφάλμα.

Τώρα που έχετε μια βασική κατανόηση της φύσης του προβλήματος, θα προχωρήσουμε προς τις λύσεις. Βεβαιωθείτε ότι τα εφαρμόσατε με τη συγκεκριμένη σειρά με την οποία παρουσιάζονται για να αποφύγετε τις συγκρούσεις.

Λύση 1: Καθαρισμός των προγραμμάτων οδήγησης Nvidia

Εάν τα προγράμματα οδήγησης Nvidia παρεμβάλλονται σε ορισμένες λειτουργίες του συστήματος, ενδέχεται να προκληθεί σφάλμα. Επομένως, σε αυτό το βήμα, θα απεγκαταστήσουμε εντελώς τους οδηγούς Nvidia από τον υπολογιστή μας χρησιμοποιώντας την εντολή καθαρισμού. Γι'αυτό:

  1. Εάν ο υπολογιστής δεν εκκινήσει ακολουθήστε τη δεύτερη λύση πριν δοκιμάσετε τα παρακάτω βήματα,
  2. Πατήστε τα πλήκτρα " Ctrl " + " Alt " + " T " για να εμφανιστεί το τερματικό.

    Άνοιγμα τερματικού
  3. Πληκτρολογήστε την ακόλουθη εντολή και πατήστε " Enter ".
     sudo apt-get αφαίρεση --purge '^ nvidia -. *' 
  4. Αυτό θα διαγράψει όλα τα σχετιζόμενα πακέτα της Nvidia, ωστόσο, πρέπει να εκτελεστεί μια εντολή για να λειτουργήσει το Ubuntu.
  5. Πληκτρολογήστε την ακόλουθη εντολή και πατήστε " Enter ".
     sudo apt-get εγκαταστήστε το ubuntu-desktop 
  6. Ελέγξτε αν το πρόβλημα παραμένει.

Λύση 2: Εκκίνηση σε έναν παλαιότερο πυρήνα

Εάν ο νέος πυρήνας δεν έχει επεξεργαστεί σωστά, μπορεί να προκαλέσει ζητήματα κατά την εκκίνηση. Επομένως, σε αυτό το βήμα, θα εκκινήσουμε σε έναν παλαιότερο πυρήνα. Γι'αυτό:

  1. Κατά τη διάρκεια της εκκίνησης πατήστε το Esc, F9 ή το πλήκτρο F3 για εκκίνηση στο BIOS.
  2. Επιλέξτε τις " Προηγμένες επιλογές για το Ubuntu " για εκκίνηση στην οθόνη επιλογών του Ubuntu.

    Επιλογή προχωρημένων επιλογών για το Ubuntu
  3. Πλοηγηθείτε με τα πλήκτρα βέλους και επιλέξτε μια παλαιότερη έκδοση του πυρήνα.
  4. Πατήστε " Enter " για να επιλέξετε τον πυρήνα.
  5. Επανεκκινήστε τον υπολογιστή και προσπαθήστε να εκκινήσετε στον παλαιότερο πυρήνα
  6. Ελέγξτε αν το πρόβλημα παραμένει.

Λύση 3: Επεξεργασία νέου πυρήνα

Το ζήτημα εμφανίζεται συνήθως εάν ο νέος πυρήνας δεν έχει επεξεργαστεί σωστά. Επομένως, σε αυτό το βήμα, θα επεξεργαστούμε σωστά τον νεότερο πυρήνα. Βεβαιωθείτε ότι έχετε δοκιμάσει ήδη την πρώτη λύση που αναφέρεται σε αυτό το άρθρο και ότι έχετε εγκαταστήσει τα κατάλληλα προγράμματα οδήγησης Nvidia πριν δοκιμάσετε αυτήν τη λύση.

  1. Εκκινήστε τον παλαιότερο πυρήνα πριν δοκιμάσετε αυτό χρησιμοποιώντας τη δεύτερη λύση.
  2. Πατήστε ταυτόχρονα τα πλήκτρα " Ctrl " + " ALT " + " F3 " για να εκκινήσετε στο εικονικό τερματικό.

    Άνοιγμα εικονικού κουτιού
  3. Πληκτρολογήστε την ακόλουθη εντολή και πατήστε " Enter " για να ενημερώσετε τα πάντα.
     sudo apt-get ενημέρωση && sudo apt-get αναβάθμιση -y 
  4. Πληκτρολογήστε την ακόλουθη εντολή και πατήστε " Enter " για να καταργήσετε τους παλαιότερους πυρήνες.
     sudo apt-get autoremove 
  5. Πληκτρολογήστε την ακόλουθη εντολή και πατήστε " Enter " για να επανεγκαταστήσετε τον τρέχοντα πυρήνα
     sudo apt-get install - επανεγκαταστήσετε linux-image-4.13.0-32-generic 

    Σημείωση: Αντικαταστήστε τους αριθμούς σε αυτήν την εντολή με την έκδοση του πυρήνα που θέλετε να εγκαταστήσετε. Η έκδοση θα μπορούσε να βρεθεί με την εκτέλεση της ακόλουθης εντολής.

     uname -r 
  6. Επανεκκινήστε και ελέγξτε εάν το πρόβλημα παραμένει.

Ενδιαφέροντα Άρθρα