USBエンクロージャー内に非常に古い2.5インチIDEドライブがあり、バッファー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で動作します。