Ketika drive tidak menangani aktivitas input / output selama pengujian, drive mungkin beralih ke siaga, yang meningkatkan Interrupted (host reset)
kondisi. Cobalah membaca dari disk pada interval yang sesuai:
while true; do dd if=/dev/disk1 of=/dev/null count=1; sleep 60; done
(ganti /dev/disk1
dengan perangkat yang sesuai; bacalah satu sektor dari perangkat itu setiap 60 detik hingga Anda menekan ctrl-c
)
Ini membantu dalam lingkungan saya: OS X 10.6.8, drive WD Elements USB yang terhubung, SAT-SMART-driver 0.8.
Tes captive secara teoritis harus menjaga drive online. Namun perintah perangkat keras yang dikirim pada smartctl
waktunya akan habis sebelum tes selesai, menyebabkan kernel untuk mereset tautan dan berakhir pada situasi yang sama seperti di atas ( bug # 303 ).
Lihat utas ini di milis dukungan smartmontools untuk perincian lebih lanjut. Saya mengakui Christian Franke atas wawasan yang diberikan di sini.