0
0
Lập trình
Flame Kris
Flame Krisbacodekiller

Cách Khôi Phục Hệ Thống Ubuntu Bị Lỗi

Đăng vào 4 tuần trước

• 5 phút đọc

Cách Khôi Phục Hệ Thống Ubuntu Bị Lỗi

Khi hệ thống Ubuntu của bạn không khởi động được hoặc bị kẹt trên màn hình đen, bạn có thể cảm thấy như rơi tự do từ trên cao. Đừng lo lắng — Ubuntu hầu như luôn có cách để quay trở lại nếu bạn biết các bước đúng. Hướng dẫn này cung cấp các giải pháp thực tiễn cho các lỗi khởi động thường gặp và một bộ công cụ Khôi Phục Ubuntu giúp bạn chuẩn bị cho tương lai.


Các Tình Huống Thảm Họa Thường Gặp

1. Lỗi fstab

Một tệp /etc/fstab được cấu hình sai có thể ngăn hệ thống khởi động, khiến bạn rơi vào chế độ khẩn cấp.

Triệu chứng:

  • Hệ thống treo trong quá trình khởi động.
  • Thông báo lỗi liên quan đến fstab.

2. Vấn Đề Với Driver NVIDIA / Đồ Họa

Driver NVIDIA là nguyên nhân phổ biến gây ra màn hình đen hoặc không thể vào môi trường desktop.

Triệu chứng:

  • Màn hình đen sau GRUB.
  • Chỉ có thể đăng nhập vào TTY (Ctrl+Alt+F3).

3. Quên Mật Khẩu

Nếu bạn quên mật khẩu đăng nhập, Ubuntu sẽ không cho phép bạn vào — nhưng bạn có thể đặt lại từ GRUB.

Triệu chứng:

  • Màn hình đăng nhập từ chối mật khẩu.

4. Lỗi Ổ Đĩa hoặc SSD

Các vấn đề phần cứng có thể giống như các vấn đề phần mềm. Kiểm tra sức khỏe ổ đĩa đảm bảo rằng vấn đề không phải là vật lý.

Triệu chứng:

  • Gặp tình trạng treo hoặc crash ngẫu nhiên.
  • Khởi động chậm hoặc có lỗi I/O.

Trước Khi Bắt Đầu: Các Tùy Chọn Khởi Động

Nếu Ubuntu của bạn không vào được desktop, bạn có hai cách chính để truy cập:

  1. Thử TTY Console: Nhấn Ctrl + Alt + F3 để chuyển sang chế độ đăng nhập văn bản. Từ đây, bạn có thể chạy các lệnh và bắt đầu khắc phục sự cố.
  2. Sử Dụng USB Live (Khuyến nghị nếu TTY không hoạt động): Khởi động từ một USB có chứa Ubuntu và chọn “Thử Ubuntu mà không cần cài đặt”. Điều này cung cấp một môi trường desktop an toàn để truy cập các tệp của bạn, chỉnh sửa cấu hình (như /etc/fstab), hoặc cài đặt lại driver GPU từ bên ngoài hệ thống bị lỗi.

💡 Hãy nghĩ về USB Live như một cách giúp Ubuntu nhìn thấy mọi thứ — nó có thể “nhìn thấy” và khắc phục khi hệ thống đã cài đặt không thể thấy.


Các Bước Khắc Phục

Khắc Phục fstab Một Cách An Toàn

  1. Khởi động vào chế độ phục hồi hoặc chế độ khẩn cấp.

  2. Chuyển sang shell (Ctrl+Alt+F3).

  3. Chỉnh sửa tệp fstab:

    Copy
    sudo nano /etc/fstab
  4. Bình luận các dòng nghi ngờ (thêm # ở đầu dòng).

  5. Luôn kiểm tra các thay đổi trước khi khởi động lại:

    Copy
    sudo mount -a

Nếu không có lỗi nào xuất hiện, bạn có thể khởi động lại một cách an toàn.


Khôi Phục Màn Hình Đen (NVIDIA)

  1. Chuyển sang TTY: Ctrl+Alt+F3.

  2. Khởi động lại trình quản lý hiển thị:

    Copy
    sudo systemctl restart gdm
  3. Nếu không thành công, gỡ bỏ driver NVIDIA:

    Copy
    sudo apt purge nvidia* -y
    sudo reboot
  4. Cài đặt lại các driver được khuyến nghị:

    Copy
    sudo ubuntu-drivers autoinstall
    sudo reboot

Đặt Lại Mật Khẩu Đã Quên

  1. Tại GRUB, nhấn e để chỉnh sửa mục khởi động.

  2. Tìm dòng bắt đầu bằng linux và thêm:

    Copy
    rw init=/bin/bash
  3. Nhấn Ctrl+X hoặc F10 để khởi động.

  4. Gắn lại root như đọc-ghi:

    Copy
    mount -o remount,rw /
  5. Đặt lại mật khẩu của bạn:

    Copy
    passwd your_username
  6. Khởi động lại:

    Copy
    reboot -f

Kiểm Tra Sức Khỏe SSD/HDD

Cài đặt smartmontools:

Copy
sudo apt update && sudo apt install smartmontools -y

Chạy kiểm tra sức khỏe:

Copy
sudo smartctl -a /dev/nvme0n1

Tìm kiếm:

  • Critical Warning: 0
  • Media and Data Integrity Errors: 0

Nếu có lỗi xuất hiện, hãy sao lưu ngay lập tức.


Bộ Công Cụ Khôi Phục Ubuntu

Để ngăn chặn sự hoảng loạn trong tương lai, hãy chuẩn bị một bộ công cụ nhỏ và ghi chú.

Bảng Cheat Sheet & Các Lệnh

Lệnh Mục đích Ghi chú
sudo mount -a Kiểm tra fstab trước khi khởi động lại Ngăn ngừa lỗi khởi động
sudo systemctl restart gdm Khởi động lại trình quản lý hiển thị Khắc phục màn hình đen
sudo apt purge nvidia* -y Gỡ bỏ driver NVIDIA Sử dụng trước khi cài đặt lại
sudo ubuntu-drivers autoinstall Cài đặt driver GPU được khuyến nghị Cần internet
passwd your_username Đặt lại mật khẩu đã quên Chạy sau khi gắn lại trong phục hồi GRUB
sudo smartctl -a /dev/nvme0n1 Kiểm tra sức khỏe SSD Tìm kiếm cảnh báo/lỗi

Kịch Bản (Tùy Chọn)

  • fix-fstab.sh → Tự động bình luận các dòng fstab bị hỏng.
  • fix-graphics.sh → Gỡ bỏ NVIDIA và cài đặt lại driver.
  • backup-now.sh → Sao chép tài liệu và desktop sang ổ ngoài.

Chiến Lược Sao Lưu

  • Sử dụng Timeshift để tạo ảnh chụp hệ thống.
  • Sử dụng Clonezilla để sao chép toàn bộ ổ đĩa.
  • Giữ các bản sao rsync của các thư mục dự án trên ổ ngoài.

Kết Luận

Một hệ thống Ubuntu bị hỏng không nhất thiết phải dẫn đến thảm họa. Với các bước đúng, hầu hết các vấn đề — từ cấu hình sai fstab đến màn hình đen — đều có thể giải quyết. Chuẩn bị một bộ công cụ Khôi Phục Ubuntu đảm bảo rằng lần sau, bạn sẽ khắc phục vấn đề trong vài phút thay vì hàng giờ.

👉 Hãy đánh dấu hướng dẫn này và xem xét việc xây dựng bộ công cụ khôi phục của riêng bạn ngay hôm nay.


Tác giả: Farzan Afringan

Ngày: Tháng 9 năm 2025


Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào