Computer >> Máy Tính >  >> Xử lý sự cố >> Linux

Làm thế nào để khắc phục Lỗi 'Không thể kết nối với lvmetad' trên Ubuntu?

Ubuntu là một hệ điều hành miễn phí và mã nguồn mở dựa trên Linux được sử dụng chủ yếu cho điện toán đám mây với hỗ trợ OpenStack. Các bản cập nhật được phát hành 6 tháng một lần đi kèm với các tính năng mở rộng và cải tiến hiệu suất. Tuy nhiên, gần đây, rất nhiều báo cáo về việc người dùng không thể khởi động vào hệ điều hành và lỗi “ Không thể kết nối với lvmetad, quay lại quá trình quét thiết bị ”Được quan sát thấy.

Làm thế nào để khắc phục Lỗi  Không thể kết nối với lvmetad  trên Ubuntu?

Nguyên nhân nào gây ra lỗi “Không thể kết nối với Lvmetad” trên Ubuntu?

Sau khi nhận được nhiều báo cáo từ nhiều người dùng, chúng tôi quyết định điều tra vấn đề và đưa ra một loạt giải pháp để khắc phục hoàn toàn vấn đề này. Ngoài ra, chúng tôi đã xem xét các lý do mà lỗi này được kích hoạt và liệt kê chúng như sau.

  • Trình điều khiển Nvidia: Đối với một số người dùng, có thể thấy rằng trình điều khiển Nvidia đã gây ra sự cố với hệ điều hành. Đôi khi, trình điều khiển có thể hoạt động sai và can thiệp vào các tính năng quan trọng của hệ thống, điều này có thể dẫn đến lỗi này.
  • Nhân bị hỏng / bị hỏng: Trong một số trường hợp, có thể thấy rằng việc cập nhật hạt nhân lên phiên bản mới nhất không được xử lý đúng cách và nó có thể đã bị hỏng / bị hỏng trong quá trình này do đó lỗi có thể gây ra.

Bây giờ bạn đã hiểu cơ bản về bản chất của vấn đề, chúng ta sẽ chuyển sang các giải pháp. Đảm bảo thực hiện những điều này theo thứ tự cụ thể mà chúng được trình bày để tránh xung đột.

Giải pháp 1:Xóa trình điều khiển Nvidia

Nếu trình điều khiển Nvidia đang can thiệp vào các chức năng hệ thống nhất định, lỗi có thể được kích hoạt. Do đó, trong bước này, chúng tôi sẽ gỡ cài đặt hoàn toàn Trình điều khiển Nvidia khỏi máy tính của mình bằng lệnh tẩy. Vì điều đó:

  1. Nếu máy tính không khởi động được, hãy làm theo giải pháp thứ hai trước khi thử các bước bên dưới,
  2. Nhấn “ Ctrl ”+“ Alt ”+“ T ”Để hiển thị thiết bị đầu cuối. Làm thế nào để khắc phục Lỗi  Không thể kết nối với lvmetad  trên Ubuntu?
  3. Nhập lệnh sau và nhấn “ Enter “.
    sudo apt-get remove --purge '^nvidia-.*'
  4. Thao tác này sẽ xóa tất cả các gói liên quan đến Nvidia, tuy nhiên, một lệnh cần được thực thi để Ubuntu hoạt động.
  5. Nhập lệnh sau và nhấn “ Enter “.
    sudo apt-get install ubuntu-desktop
  6. Kiểm tra xem sự cố vẫn tiếp diễn.

Giải pháp 2:Khởi động vào một nhân cũ hơn

Nếu hạt nhân mới không được xử lý đúng cách, nó có thể gây ra sự cố trong quá trình khởi động. Do đó, trong bước này, chúng ta sẽ khởi động vào một nhân cũ hơn. Vì điều đó:

  1. Trong khi khởi động, nhấn Esc , F9 hoặc F3 để khởi động vào BIOS.
  2. Chọn “ Tuỳ chọn Nâng cao cho Ubuntu ”Để khởi động vào màn hình tùy chọn Ubuntu. Làm thế nào để khắc phục Lỗi  Không thể kết nối với lvmetad  trên Ubuntu?
  3. Điều hướng bằng các phím mũi tên và chọn phiên bản cũ hơn của hạt nhân.
  4. Nhấn “ Enter ”Để chọn hạt nhân.
  5. Khởi động lại máy tính và cố gắng khởi động vào hạt nhân cũ hơn
  6. Kiểm tra xem sự cố vẫn tiếp diễn.

Giải pháp 3:Xử lý nhân mới

Vấn đề chủ yếu xảy ra nếu hạt nhân mới hơn không được xử lý đúng cách. Do đó, trong bước này, chúng ta sẽ xử lý kernel mới hơn một cách chính xác. Đảm bảo rằng bạn đã thử giải pháp đầu tiên được liệt kê trong bài viết này và cài đặt trình điều khiển Nvidia thích hợp trước khi thử giải pháp này.

  1. Khởi động vào hạt nhân cũ hơn trước khi thử điều này bằng giải pháp thứ hai.
  2. Nhấn “ Ctrl ”+“ ALT ”+“ F3 ”Đồng thời để khởi động vào thiết bị đầu cuối ảo. Làm thế nào để khắc phục Lỗi  Không thể kết nối với lvmetad  trên Ubuntu?
  3. Loại trong lệnh sau và nhấn “ Enter ”Để cập nhật mọi thứ.
    sudo apt-get update && sudo apt-get upgrade -y
  4. Nhập lệnh sau và nhấn “ Enter ”Để xóa các hạt nhân cũ hơn.
    sudo apt-get autoremove
  5. Nhập lệnh sau và nhấn “ Enter ”Để cài đặt lại hạt nhân hiện tại
    sudo apt-get install --reinstall linux-image-4.13.0-32-generic

    Lưu ý: Thay thế các số trong lệnh này bằng phiên bản của hạt nhân bạn muốn cài đặt. Có thể tìm thấy phiên bản bằng cách thực hiện lệnh sau.

    uname -r
  6. Khởi động lại và kiểm tra để xem sự cố vẫn tiếp diễn.