Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Linux

Cách Sửa Lỗi 'Failed to Connect to lvmetad' Trên Ubuntu

Ubuntu là hệ điều hành Linux mã nguồn mở, dùng cho cloud computing với OpenStack. Cập nhật 6 tháng/lần với tính năng mới, hiệu năng tốt hơn. Gần đây nhiều báo cáo: không boot vào OS, thông báo Failed to Connect to lvmetad, Falling back to Device Scanning.

Cách Sửa Lỗi  Failed to Connect to lvmetad  Trên Ubuntu

Nguyên nhân lỗi Failed to Connect to Lvmetad

Sau nhiều báo cáo, điều tra và đưa giải pháp. Nguyên nhân:

  • Driver Nvidia: Driver Nvidia gây cản trở chức năng hệ thống quan trọng, kích hoạt lỗi.
  • Kernel hỏng (Corrupt/Broken Kernel): Cập nhật kernel mới không xử lý đúng, bị hỏng/phân mảnh gây lỗi.

Hiểu vấn đề, áp dụng giải pháp theo thứ tự tránh xung đột.

Giải pháp 1: Purge driver Nvidia

Nếu driver Nvidia can thiệp chức năng hệ thống, purge hoàn toàn driver Nvidia.

  1. Nếu máy không boot, làm giải pháp 2 trước.
  2. Nhấn Ctrl + Alt + T mở terminal.
  3. Cách Sửa Lỗi  Failed to Connect to lvmetad  Trên Ubuntu
  4. Chạy:
    sudo apt-get remove --purge '^nvidia-.*'
  5. Xóa tất cả gói Nvidia. Cần lệnh thêm để Ubuntu hoạt động.
  6. Chạy:
    sudo apt-get install ubuntu-desktop
  7. Kiểm tra lỗi còn không.

Giải pháp 2: Boot vào kernel cũ

Kernel mới chưa xử lý xong gây lỗi boot. Boot vào kernel cũ.

  1. Khi boot nhấn Esc, F9 hoặc F3 vào BIOS.
  2. Chọn Advanced Options for Ubuntu vào màn hình tùy chọn Ubuntu.
  3. Cách Sửa Lỗi  Failed to Connect to lvmetad  Trên Ubuntu
  4. Dùng phím mũi tên chọn kernel cũ hơn.
  5. Nhấn Enter chọn kernel.
  6. Khởi động lại, thử boot kernel cũ.
  7. Kiểm tra lỗi.

Giải pháp 3: Xử lý kernel mới đúng cách

Lỗi thường do kernel mới chưa xử lý đúng. Xử lý lại kernel mới. Đảm bảo đã làm giải pháp 1 (purge Nvidia, cài driver đúng) trước.

  1. Boot vào kernel cũ (giải pháp 2).
  2. Nhấn Ctrl + Alt + F3 vào virtual terminal.
  3. Cách Sửa Lỗi  Failed to Connect to lvmetad  Trên Ubuntu
  4. Chạy cập nhật toàn bộ:
    sudo apt-get update && sudo apt-get upgrade -y
  5. Gỡ kernel cũ:
    sudo apt-get autoremove
  6. Cài lại kernel hiện tại:
    sudo apt-get install --reinstall linux-image-4.13.0-32-generic
    Lưu ý: Thay số phiên bản kernel muốn cài. Tìm phiên bản bằng lệnh:
    uname -r
  7. Reboot, kiểm tra lỗi.