Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Các Nguyên Nhân Phổ Biến Gây Ra Sự Cố Ubuntu Và Cách Khôi Phục

Bất kỳ hệ điều hành nào cũng có thể gặp sự cố, kể cả Ubuntu. Nếu bạn đang chạy Linux và gặp vấn đề, dưới đây là một số nguyên nhân và giải pháp để giúp bạn thoát khỏi tình trạng treo máy.

Nếu Ubuntu bị treo, điều đầu tiên cần thử là khởi động lại hệ thống. Đôi khi bạn phải khởi động lạnh (cold boot). Tắt máy hoàn toàn rồi bật lại. Khởi động lại máy tính giải quyết nhiều vấn đề như bộ nhớ thấp, ứng dụng bị lỗi, trình duyệt treo.

Hãy ghi nhớ những gì bạn vừa làm ngay trước khi máy tính bị sự cố. Nếu luôn xảy ra khi dùng một ứng dụng cụ thể, hãy tìm kiếm xem có bản cập nhật hoặc vấn đề đã biết nào không. Một số ứng dụng hay bị lỗi, như Audacity và OpenShot Video Editor.

Để giải quyết vấn đề ứng dụng, hãy khởi động lại, sửa chữa hoặc tải lại phần mềm. Hoặc thông báo cho người tạo ra nó.

Các bản cập nhật Firefox cũng đã gây treo Linux. Bạn có thể phải tránh dùng Firefox cho đến khi họ khắc phục sự cố.

Nếu ứng dụng không phải nguyên nhân, bạn có thể đang hết dung lượng ổ cứng hoặc gặp sự cố phần cứng.

Bài viết này bao gồm các cách chẩn đoán và khôi phục sau sự cố:

  • Giải phóng dung lượng ổ cứng
  • Kiểm tra bộ nhớ
  • Sự cố phần cứng
  • Vấn đề phần cứng không ổn định
  • Khôi phục từ sự cố X Server
  • Khởi động Linux từ nguồn khác

Cách Giải Phóng Dung Lượng Ổ Cứng

  • Để biết dung lượng trống trên ổ cứng, nhấp nút Start, sau đó Accessories, rồi Disks.

Ubuntu không có công cụ dọn dẹp ổ đĩa và desfrag tích hợp như Windows. Vậy bạn có thể làm gì để giải phóng dung lượng?

  • Dọn rác thùng rác
  • Xóa file .ISO đã tải
  • Gỡ kernel cũ không còn cần
  • Gỡ game và ứng dụng không dùng
  • Sử dụng công cụ dọn dẹp hệ thống
  • Dọn dẹp APT Cache thường xuyên
  • Giữ hệ thống cập nhật

Điểm cuối cùng có vẻ ngược trực giác. Cập nhật Linux giải phóng dung lượng, ngược với cập nhật Windows làm đầy ổ đĩa.

Bộ Nhớ Thấp

Nếu bạn chạy Ubuntu và hệ thống bị treo ngẫu nhiên, bạn có thể đang hết bộ nhớ. Bộ nhớ thấp có thể do mở nhiều ứng dụng hoặc file dữ liệu hơn so với RAM đã cài đặt.

Nếu đó là vấn đề, đừng mở quá nhiều cùng lúc hoặc nâng cấp thêm RAM.

Nguyên nhân khác của bộ nhớ thấp là RAM hỏng. Chạy kiểm tra bộ nhớ để xác định RAM có bị lỗi không.

Cách Thực Hiện Kiểm Tra Bộ Nhớ

  • Bắt đầu bằng cách bật hoặc khởi động lại hệ thống.
  • Mở menu GRUB bằng cách giữ phím Shift trên bàn phím.
  • Dùng phím mũi tên tìm nhãn memtest86+ của Ubuntu.
  • Sau khi nhấn Enter, kiểm tra bộ nhớ sẽ tự động chạy. Bạn sẽ thấy màn hình xanh trong khi kiểm tra.
  • Kiểm tra không kết thúc cho đến khi bạn nhấn phím Escape. Hãy để chạy ít nhất một lượt hoàn chỉnh. Nếu vấn đề rất không ổn định, hãy chạy lâu hơn.

Nếu kiểm tra phát hiện lỗi, bạn cần thay thế một thẻ RAM.

Các Sự Cố Phần Cứng Khác

Nếu máy tính tắt nguồn và không bật lại được (không đèn, không tiếng), trước hết kiểm tra xem ổ cắm có điện không. Nguyên nhân có khả năng nhất nếu có điện là nguồn cấp điện hỏng.

Nếu nó cố gắng bật rồi tắt lại trong 30 giây, bạn có thể có quạt quay chậm hoặc không quay. Hoặc cảm biến phát hiện tốc độ quạt có thể đang hỏng.

Các thành phần khác có thể gây treo máy:

  • Quá nhiệt do quạt chậm hoặc không quay
  • Ổ cứng hỏng
  • Nguồn cấp điện hỏng
  • Bo mạch chủ hoặc CPU hỏng
  • Vấn đề card đồ họa
  • Cảm biến

Bạn cũng có thể tự kiểm tra ổ cứng tìm lỗi. Một số lượng lỗi nhất định là chấp nhận được. Ngay ổ cứng mới cũng đã có một số lỗi.

Nếu bạn biết tự sửa chữa, hãy thay thế thành phần hỏng. Ngược lại, nhờ kỹ thuật viên máy tính sửa chữa.

Vấn Đề Phần Cứng Không Ổn Định

Nguyên nhân phổ biến nhất của các vấn đề ngẫu nhiên là quá nhiệt, lỗi bộ nhớ và lỗi ổ cứng.

Nếu kiểm tra không xác định được thành phần hỏng, bạn có thể phải thay thế lần lượt từng thứ cho đến khi tìm ra vấn đề.

Khôi Phục Từ Sự Cố X Server

Hệ thống Linux cung cấp nhiều cách khôi phục từ sự cố. Cách dễ nhất là khởi động lại. Nhưng có các phương pháp khác:

  • Dùng phím tắt để khởi động lại X server.
  • Chuyển đổi console ảo.
  • Dừng X server qua mạng bằng SSH.
  • Dùng phím Magic SysRq.

Khởi Động Linux Từ Nguồn Khác

Nếu máy tính bật nhưng từ chối tải Linux? Bạn có thể có ổ cứng hỏng hoặc file hệ điều hành bị hỏng.

Nếu bạn đã tạo Ubuntu Live CD hoặc USB, bạn có thể khởi động từ hệ điều hành khác đó.

Bạn cần làm điều này trước. Hoặc tạo Live boot trên máy tính khác.

Xem "Công cụ tạo USB Linux bootable" hoặc "Cách xây dựng Live CD Linux bootable riêng" để có hướng dẫn chi tiết.

Nhiều yếu tố có thể gây treo hệ thống. Không có giải pháp duy nhất. Trong trường hợp xấu nhất, nếu không có gợi ý nào hoạt động, bạn có thể cần máy tính mới hoặc kỹ thuật viên giỏi.