Đây thực sự là một bình luận dài ;-)
IMO hệ thống tập tin sẽ tự động chăm sóc nó trong khóa học do, đặc biệt là khi bạn đã chạy tự kiểm tra. Như bạn có thể thấy nó nói rằng ánh xạ lại được thực hiện trong trường hợp thất bại ghi, vì vậy lần tiếp theo nó cố gắng ghi vào nó, nó sẽ được ánh xạ lại.
Bạn có thể nói mục đích lớn hơn đằng sau việc này không? Ngoài mối quan tâm về các khối yêu cầu ánh xạ lại, còn có vấn đề / phiền toái nào khác mà bạn đang cố gắng giải quyết bằng cách này không?
Mẹo trong bài đăng ubuntuforums bạn đã trích dẫn là an toàn miễn là bạn biết chính xác lĩnh vực nào đã bị hỏng và có lý do thuyết phục để khắc phục nó. Thông thường, sector # không được báo cáo ngay cả bởi các chương trình kiểm tra tệp vì nó được trừu tượng hóa và xử lý bên trong bởi hệ thống tệp.
Nhưng nếu bạn phải tìm các lỗi xấu, bạn có thể sử dụng các bước dưới đây:
Lưu ý tập tin thiết bị tương ứng với hệ thống tập tin. Đây là dạng / dev / hdc hoặc / dev / sdb tùy thuộc vào loại đĩa. Điều này được hiển thị trong Disk Utility ( System -> Administration -> Disk Utility). Nếu bạn nhấp vào tên đĩa trong danh sách được hiển thị trong bảng điều khiển bên trái, tên thiết bị có thể được đọc theo "Thiết bị:" ở bên phải.
Ngắt kết nối tất cả các hệ thống tệp trong đĩa đó. Lệnh sau sẽ không trả lại kết quả.
mount | grep -i <device-name>
Chạy lệnh sau
badblocks -sv -b 512 <device-name>
Lưu ý Điều chỉnh -b 512là căn chỉnh kích thước khối thành 512 để bạn có thể sử dụng số được báo cáo bởi lệnh này làm đầu vào ddnhư được giải thích trong bài đăng trên diễn đàn
Tôi sẽ không đề xuất tất cả những điều trên vì dù sao nó cũng được chăm sóc bởi các hoạt động bình thường của đĩa.