sudo smartctl -a -d ata -T permissive /dev/mmcblk0p1 smartctl 6.6 2016-05-31 r4324 [aarch64-linux-4.9.140-tegra] (local build) Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org Read Device Identity failed: Invalid argument === START OF INFORMATION SECTION === Device Model: [No Information Found] Serial Number: [No Information Found] Firmware Version: [No Information Found] Device is: Not in smartctl database [for details use: -P showall] ATA Version is: [No Information Found] Local Time is: Sat May 27 13:35:19 2023 CST SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported. SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled. A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
时间: 2024-02-12 10:06:20 浏览: 21
这个消息表示您的设备可能不支持 S.M.A.R.T. 或者驱动程序无法正确识别该设备。建议您尝试更新 `smartmontools` 工具或者查看您的设备或驱动程序是否支持 S.M.A.R.T. 功能。您还可以尝试使用 `-d sat` 参数来代替 `-d ata` 参数以查看该设备是否支持 S.M.A.R.T.。如果还有问题,可以尝试在 `-T permissive` 选项后添加 `-v 7,hex` 选项来获取更详细的信息:
```
sudo smartctl -a -d sat -T permissive -v 7,hex /dev/mmcblk0p1
```
这将打印出更详细的信息,包括设备的 ATA IDENTIFY DEVICE 数据等。
相关问题
sudo smartctl -a -d usbcypress,ff /dev/mmcblk0p1 报错
这个错误可能是因为您使用的设备或驱动程序不支持 `-d usbcypress,ff` 参数。请尝试使用 `-d sat` 参数来代替。您可以执行以下命令来获取更多关于可用驱动程序的信息:
```
sudo smartctl --scan
```
这将显示可用的所有驱动程序。您也可以查看 `smartctl` 的文档以获取更多信息。
sudo smartctl -d sat /dev/mmcblk0p1 smartctl 6.6 2016-05-31 r4324 [aarch64-linux-4.9.140-tegra] (local build) Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org ATA device successfully opened Use 'smartctl -a' (or '-x') to print SMART (and more) information
这个消息表示您已经成功地使用 `sat` 驱动程序打开了 `/dev/mmcblk0p1` 设备,并且可以使用 `smartctl` 命令来读取该设备的 S.M.A.R.T. 属性。建议您使用 `-a` 参数来获取所有可用的 S.M.A.R.T. 属性信息:
```
sudo smartctl -a -d sat /dev/mmcblk0p1
```
这将打印出 `/dev/mmcblk0p1` 设备的所有 S.M.A.R.T. 属性。