それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

raspi に繋いだ USB-SSDのS.M.A.R.T値を取得する

raspi に繋いだSSD(USB)へsmartctl すると

sudo smartctl -a /dev/sda

次のようになり、値が取得できない。

smartctl 7.2 2020-12-30 r5155 [aarch64-linux-5.15.0-1026-raspi] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

/dev/sda: Unknown USB bridge [0x152d:0x0580 (0x201)]
Please specify device type with the -d option.

オプションつけて値を取得する。

sudo smartctl  -a -d sat /dev/sda
sudo smartctl -a  -d sat,auto /dev/sda
sudo smartctl  -a -d scsi /dev/sda

オプションについて

VALID ARGUMENTS ARE: 
ata, scsi[+TYPE], nvme[,NSID], sat[,auto][,N][+TYPE], usbcypress[,X], 
usbjmicron[,p][,x][,N], usbprolific, usbsunplus, sntjmicron[,NSID], sntrealtek,
 intelliprop,N[+TYPE], jmb39x[-q],N[,sLBA][,force][+TYPE], jms56x,N[,sLBA][,force][+TYPE],
 marvell, areca,N/E, 3ware,N, hpt,L/M/N, megaraid,N, aacraid,H,L,ID, cciss,N, auto, test

-d のオプションはいくつかある。私は、sat と scsi でそこそこの情報が取れた。

参考資料

https://sourceforge.net/p/smartmontools/mailman/smartmontools-support/thread/4900DCE4.3020901@rtr.ca/