hdparm:如果没有参数,-n 会做什么?

hdparm:如果没有参数,-n 会做什么?

我在 Live CD 中执行的完整命令:

须藤 hdparm -n /dev/sda

如果不带参数运行命令会有什么效果?该命令有改变什么吗?

HDParm手册页说,关于这个选项('-n'):

Get or set the "ignore write errors" flag in the driver. Do NOT play with this without grokking the driver source code first.

它说它改变了'中的“忽略写入错误”标志司机'。因此,更改会在重新启动时重置还是会直接影响驱动器?

程序返回:

/dev/sda:HDIO_GET_NOWERR 失败:设备的 ioctl 不合适。

这是什么意思?

看起来好像是相关的(搜索:“HDIO_GET_NOWERR”)。

告诉我们“0”和“1”是可能的值。我假设它默认为“0”来“获取”一个值而不是设置一个值。我对么?如果是这样,为什么命令失败?

答案1

该命令可以获取或设置标志。当不带参数使用时,它会获取标志,您可以在错误消息 ( HDIO_GET_NOWERR) 中看到该标志。所以你什么也没改变。

该错误消息表明该设备无论如何都不支持该特定标志(驱动程序或磁盘)。

相关内容