Gần đây tôi đã chạy badblocks
trên một ổ cứng máy chủ lớn để kiểm tra các sự cố có thể xảy ra (SMART báo cáo rằng mọi thứ đều ổn, nhưng tôi cần chắc chắn).
Lệnh tôi đã sử dụng là: badblocks -c 1024 -b 4096 -w -s -o /path/to/myfile.txt /dev/mydrive
Tôi đã sử dụng chế độ ghi phá hủy vì thời gian chết của ổ đĩa rất quan trọng và chúng tôi đã xác định rằng sẽ nhanh hơn để lấy ổ đĩa trong quá trình kiểm tra khối xấu và sau đó thêm lại vào RAID mà nó có là một phần của muộn hơn là chờ đợi trong bài kiểm tra không phá hủy.
Khi nó hoàn thành, myfile.txt
đã được tạo ra nhưng trống rỗng.
Đây có vẻ là một câu hỏi rất ngớ ngẩn, nhưng: tập tin trống cho thấy rằng không có khối xấu nào được tìm thấy, đúng không? Trang chủ badblocks
dường như chỉ ra điều này, nhưng tôi muốn chắc chắn như tôi có thể.
badblocks
vì tôi muốn chắc chắn gấp đôi, vì làm lệch hệ thống hoặc phá vỡ RAID để kiểm tra ổ đĩa khiến người dùng khó chịu. Cảm ơn!