ฉันมีไดรฟ์ IDE 2.5 "ที่เก่าแก่มากในกล่อง USB ที่ให้บัฟเฟอร์ I / O ผิดพลาดฉันพยายามใช้smartctl
เพื่อดูว่า SMART พูดถึงอะไร แต่ฉันไม่สามารถจัดการให้มันทำงานได้root
ถ้าฉันแค่ เขียน:
#> smartctl --all /dev/sde
smartctl
คำตอบ:
/dev/sde: Unknown USB bridge [0x14cd:0x6600 (0x201)]
Smartctl: please specify device type with the -d option.
ดังนั้นฉันจึงพยายามทุกอย่างที่-d TYPE
มีในสรุปความช่วยเหลือและผลลัพธ์ที่ดีที่สุดคือ:
#> smartctl --all -d scsi /dev/sde
ผลลัพธ์นั้น:
Vendor: IC25N030
Product: ATMR04-0
User Capacity: 30,005,821,440 bytes [30,0 GB]
Logical block size: 512 bytes
scsiModePageOffset: response length too short, resp_len=4 offset=4 bd_len=0
>> Terminate command early due to bad response to IEC mode page
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
ถ้าฉันยังเพิ่ม-T permissive
บรรทัดสุดท้ายจะถูกแทนที่ด้วย:
Error Counter logging not supported
Device does not support Self Test logging
มันดูเหมือนว่าเพียงไม่กี่รุ่นของเปลือก USB มีการสนับสนุนอย่างเป็นทางการsmartmontools
โดย มีบางอย่างที่ฉันขาดหายไปหรืออุปกรณ์เพียงแค่ใช้ SMART รุ่นเก่าโดยไม่มีเคาน์เตอร์ (และด้วยเหตุนี้เกือบไร้ประโยชน์)
-d
ตัวเลือกโดยเฉพาะ-d sat
และดูที่รายการอุปกรณ์ที่สนับสนุน อะแดปเตอร์ USB จำนวนมากจะทำงานกับ SMART