如何通过Linux检查eMMC的运行状况?
似乎smartctl无法处理它:
root@om:~# smartctl -a /dev/mmcblk0
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-63-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
/dev/mmcblk0: Unable to detect device type
Please specify device type with the -d option.
Use smartctl -h to get a usage summary
我猜没有类型匹配eMMC。我看到这些类型smartctl -h
:
-d TYPE, --device=TYPE
Specify device type to one of: ata, scsi, sat[,auto][,N][+TYPE],
usbcypress[,X], usbjmicron[,p][,x][,N], usbsunplus, marvell, areca,N/E,
3ware,N, hpt,L/M/N, megaraid,N, aacraid,H,L,ID, cciss,N, auto, test
如果您好奇,这是我的奥德赛日志:https : //github.com/guettli/linux-on-emmc/blob/master/README.rst
mmc-utils
和此输出与解决案件的关系吗?如果仅是输出示例,请考虑仅包括输出示例,而不是完整输出,或者仅考虑截图。