ฉันมีคำถามเดียวกันเมื่อ 2 เดือนที่แล้ว หลังจากส่งในดิสก์ที่ล้มเหลวดิสก์ทดแทนจะล้มเหลวใน NAS ของฉันหลังจาก 3 วัน ดังนั้นฉันจึงตัดสินใจว่าตอนนี้ฉันจะทดสอบการเปลี่ยนใหม่ก่อนที่จะนำไปผลิต ฉันไม่ได้ทดสอบดิสก์ใหม่ทุกครั้งที่ฉันซื้อเฉพาะในดิสก์ที่ 'ตกแต่งใหม่' ซึ่งฉันไม่ไว้วางใจอย่างสมบูรณ์
หากคุณตัดสินใจว่าต้องการทดสอบดิสก์เหล่านี้ฉันขอแนะนำให้เรียกใช้การสแกนbadblocksและการทดสอบ SMART เพิ่มเติมบนฮาร์ดดิสก์ใหม่
บนดิสก์ 2TB ใช้เวลานานถึง 48 ชั่วโมงคำสั่ง badblock เขียนดิสก์ที่เต็มด้วยรูปแบบจากนั้นอ่านบล็อกอีกครั้งเพื่อดูว่ารูปแบบนั้นมีอยู่จริงหรือไม่และจะทำซ้ำด้วย 4 รูปแบบที่แตกต่างกัน
คำสั่งนี้อาจจะไม่แสดงบล็อกที่ไม่ดีใด ๆ บนดิสก์ใหม่เนื่องจากดิสก์จัดสรรบล็อกที่ไม่ดีวันนี้
ดังนั้นก่อนและหลังสิ่งนี้ฉันจึงทำการทดสอบแบบสมาร์ทและตรวจสอบจำนวนเซกเตอร์ที่รอการจัดสรรใหม่และปัจจุบัน หากสิ่งเหล่านี้เกิดขึ้นดิสก์ของคุณมีบล็อกที่ไม่ดีอยู่แล้วดังนั้นอาจพิสูจน์ได้ว่าไม่น่าเชื่อถือ
หลังจากนี้ฉันรันการทดสอบ SMART เพิ่มเติมอีกครั้ง
คุณอาจต้องการติดตั้ง smartctl หรือ smartmontools ก่อน
คำเตือนแฟลก badblocks -w จะเขียนทับข้อมูลทั้งหมดในดิสก์ของคุณหากคุณต้องการตรวจสอบการอ่านโดยไม่ต้องเขียนทับดิสก์ให้ใช้badblocks -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
ถ้าหลังจากนี้ค่าสมาร์ทของคุณดูโอเคฉันก็จะเชื่อถือดิสก์
หากต้องการทราบความหมายของค่าอัจฉริยะแต่ละค่าคุณสามารถเริ่มดูที่นี่
http://en.wikipedia.org/wiki/Self-Monitoring,_Analysis,_and_Reporting_Technology