Tôi đã có cùng một câu hỏi 2 tháng trước. Sau khi gửi trong một đĩa không thành công, đĩa thay thế đã thất bại trong NAS của tôi sau 3 ngày. Vì vậy, tôi quyết định bây giờ tôi sẽ thử nghiệm sự thay thế mới trước khi đưa nó vào sản xuất. Tôi không kiểm tra mọi đĩa mới tôi mua, chỉ trên các đĩa 'tân trang' mà tôi không hoàn toàn tin tưởng.
Nếu bạn quyết định muốn kiểm tra các đĩa này, tôi khuyên bạn nên chạy quét badblocks và kiểm tra SMART mở rộng trên đĩa cứng hoàn toàn mới.
Trên đĩa 2TB, việc này mất tới 48 giờ, Lệnh badblock ghi đĩa đầy đủ với một mẫu, sau đó đọc lại các khối để xem mẫu đó có thực sự ở đó không, và sẽ lặp lại điều này với 4 mẫu khác nhau.
Lệnh này có thể sẽ không thực sự hiển thị bất kỳ khối xấu nào trên một đĩa mới, vì các đĩa sẽ phân bổ lại các khối xấu trong những ngày này.
Vì vậy, trước và sau này, tôi đã chạy thử nghiệm thông minh và kiểm tra số lượng khu vực đang chờ phân bổ lại và hiện đang chờ xử lý. Nếu bất kỳ thứ nào trong số này tăng lên, đĩa của bạn đã có một số khối xấu và do đó có thể không đáng tin.
Sau này, tôi chạy thử nghiệm SMART mở rộng một lần nữa.
Bạn có thể muốn cài đặt smartctl hoặc smartmontools trước.
Cảnh báo , cờ badblocks -w sẽ ghi đè tất cả dữ liệu trên đĩa của bạn, nếu bạn chỉ muốn thực hiện kiểm tra đọc, mà không ghi đè lên đĩa, hãy sử dụngbadblocks -vs /dev/sdX
sudo smartctl -a /dev/sdX
# record these numbers
sudo badblocks -wvs /dev/sdX
# let it run for 48 hours
sudo smartctl -a /dev/sdX
# compare numbers
sudo smartctl -t long /dev/sdX
# this might take another hour or 2, check results periodically with
sudo smartctl -a /dev/sdX
Nếu sau này giá trị thông minh của bạn có vẻ ổn, tôi sẽ tin tưởng vào đĩa.
Để biết ý nghĩa của từng giá trị thông minh, bạn có thể bắt đầu tìm kiếm tại đây
http://en.wikipedia.org/wiki/Self-Monitoring,_Analysis,_and_Reporting_T Technology