USBエンクロージャ内にバッファI / Oエラーが発生する非常に古い2.5インチIDEドライブがあります。 SMARTの指示を見るためにこれを試しましたsmartctl
が、うまくいきませんでした。はい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の古代バージョンを実装するということです(したがって、事実上役に立たないものです)。
ベストアンサー1
ベンダーに依存しないSAT(SCSI / ATAトランスポート)標準がありますが、私が知っている限り(安価な)ブリッジでは広くサポートされていません。
smartctl
次のオプションを使用して、複数のベンダー固有のATAパススルーコマンドを選択できます-d
。
-d TYPE, --device=TYPE
Specify device type to one of: ata, scsi, sat[,N][+TYPE],
usbcypress[,X], usbjmicron[,x][,N], usbsunplus, marvell,
areca,N, 3ware,N, hpt,L/M/N, megaraid,N, cciss,N, auto, test
その中には-d sat
SAT対応デバイスがあります。
これUSBデバイスのサポートデバイスと対応するコマンドラインオプションがリストされているため、リストされているサポートデバイスの1つを含むUSBコントローラを入手すると、タスクを実行する可能性が高くなります。