Làm thế nào để sửa chữa hệ thống tệp của bạn một cách nhanh chóng trong Linux!

Mục lục:

Anonim

Nếu thông báo lỗi xuất hiện trên hệ thống của bạn hoặc hệ thống của bạn hoàn toàn không thể khởi động được, thì vấn đề có thể là do hệ thống tệp bị lỗi. Đọc ở đây cách kiểm tra hệ thống của bạn để tìm lỗi và sau đó sửa chữa chúng.

Cách kiểm tra lỗi hệ thống tệp của bạn

Nếu hệ thống của bạn hiển thị các thông báo lỗi chẳng hạn như "lỗi đầu vào-đầu ra" trong khi ghi vào đĩa cứng, bạn nên kiểm tra hệ thống tệp của mình để tìm lỗi. Sử dụng công cụ fsck để thực hiện việc này. Công cụ hệ thống này kiểm tra hệ thống tệp của bạn để tìm lỗi và loại bỏ chúng. Để thực hiện việc này, hãy tiến hành như sau:

  1. Để hiển thị danh sách tất cả các phân vùng có tên thiết bị trên ổ cứng của bạn, hãy nhập lệnh sau: sudo fdisk -l <trở lại>.

  2. Trước khi bạn bắt đầu phân vùng được đề cập với fsck quét các lỗi trong hệ thống tệp, trước tiên bạn phải ngắt kết nối phân vùng khỏi hệ thống tệp bằng lệnh "umount". Để thực hiện việc này, hãy nhập lệnh sau: sudo ngắt kết nối tên thiết bị <trở lại>.

  3. Ghi chú: Thay vì Tên thiết bị bạn phải nhập đúng tên của ổ đĩa, ví dụ: / dev / hdc.

  4. Sau đó, bắt đầu kiểm tra hệ thống tệp bằng lệnh sau: tên thiết bị sudo fsck -p <trở lại>.

Sửa chữa hệ thống tệp bị hỏng với Knoppix

Nếu hệ thống của bạn hoàn toàn không khởi động, nó có khả năng bị hỏng nhiều hơn. Trong trường hợp này, bạn nên kiểm tra hệ thống tệp của mình để tìm các lỗi có thể xảy ra với bản phân phối Linux khác và sửa chữa nó. Để thực hiện việc này, hãy sử dụng Knoppix, bạn có thể tải xuống từ liên kết http://www.knoppix.org/. Sau đó ghi tệp hình ảnh vào đĩa CD.

Với bản phân phối Linux này, có thể được khởi động từ đĩa CD, sau đó bạn có thể kiểm tra hệ thống tệp của mình để tìm lỗi và sửa chúng tự động. Để thực hiện việc này, hãy tiến hành như sau:

  1. Đưa đĩa CD vào ổ đĩa của bạn và khởi động hệ thống của bạn từ đĩa CD. Sau khi khởi động Knoppix, bạn sẽ thấy các biểu tượng trên màn hình nền cho tất cả các phân vùng đĩa cứng ở phần bên trái của cửa sổ. Nhấp vào biểu tượng nơi đặt hệ thống Linux của bạn để đọc phân vùng trong hệ thống.

  2. Sau đó, bắt đầu cửa sổ đầu cuối bằng cách nhấp vào biểu tượng trong thanh điều khiển KDE và đưa ra lệnh gắn kết để tìm ra hệ thống tệp của phân vùng.

  3. Sau đó, bạn sẽ thấy rằng phân vùng “ro” (“chỉ đọc”) được đính kèm vào hệ thống tệp và hệ thống tệp “ext3” được sử dụng. Trong trường hợp này, hãy sử dụng công cụ sửa chữa fsck.ext3 để sửa chữa hệ thống tệp Ext3.

  4. Sau đó đăng nhập bằng lệnh sudo -s với tư cách là quản trị viên. Gắn phân vùng bằng lệnh umount tắt một lần nữa, trong ví dụ umount / dev / hdax .

  5. Gọi công cụ với tùy chọn "-f" ("force" = "cưỡng chế"); trong ví dụ: fsck.ext3 -f / dev / hdax.

  6. Sau đó, chương trình sửa chữa sẽ kiểm tra cấu trúc dữ liệu bên trong của hệ thống tệp của bạn và cố gắng khôi phục dữ liệu bị hỏng hoặc bị mất.

  7. Sau khi hoàn tất việc kiểm tra, hệ thống tệp sẽ được khôi phục và hệ thống Linux của bạn sẽ hoạt động trở lại mà không có lỗi.

Khi không thể thay đổi hình nền Linux

Nếu không thể thay đổi hình nền trong Linux, thì có điều gì đó đã bị kẹt trong cài đặt hệ thống. Trước khi bạn bắt đầu tìm kiếm những gì sai ở đâu, tốt hơn là bạn nên cài đặt lại cài đặt hệ thống với các tùy chọn được đề xuất. Thật nhanh chóng và dễ dàng bằng cách nhập lệnh này trên dòng lệnh:
sudo apt-get install - cài đặt lại - cài đặt-đề xuất thống nhất-kiểm soát-trung tâm

  • Mở một dòng lệnh trong Linux bằng tổ hợp phím Ctrl + Alt + T. Bạn có thể sao chép lệnh từ dòng trên vào khay nhớ tạm và dán vào đó. Để sao chép, hãy chọn dòng và nhấn tổ hợp phím Ctrl + C. Để chèn, nhấp chuột phải trong dòng lệnh và chọn "Chèn".
  • Lệnh bao gồm sáu phần. "sudo" làm cho lệnh được thực thi với quyền của quản trị viên. Hoặc với quyền "root", như người dùng Linux nói. Do đó, máy tính sẽ yêu cầu mật khẩu của bạn trước khi hoạt động.
  • "apt-get" là lệnh bạn sử dụng để cài đặt, gỡ bỏ hoặc quản lý các gói chương trình trên Linux. Một gói chương trình mới được cài đặt với tùy chọn "cài đặt". Hệ thống tự động kiểm tra xem gói đã tồn tại hay chưa. Nếu có, Linux sẽ kiểm tra xem có phiên bản mới hay không và cập nhật phần mềm nếu cần. Tuy nhiên, với "--reinstall", một gói hiện có được cài đặt lại. Và "--install-suggest" đảm bảo rằng các cài đặt được đề xuất sẽ được khôi phục.