hdparm 旋转停机时间在重新启动后不会持续

hdparm 旋转停机时间在重新启动后不会持续

如果在命令行中输入以下命令,它将按预期工作并在指定的时间内旋转。

sudo hdparm -S 120 /dev/sda

sudo hdparm -S 120 /dev/sdb

但放入这个/etc/hdparm.conf并不会起任何作用。磁盘只是无限期地保持旋转。

command_line {
    hdparm -S 120 /dev/sda
    hdparm -S 120 /dev/sdb
}

我正在运行 Ubuntu Server 16.04.2

答案1

Ubuntu 16.04 的hdparm版本是“9.48”,如果你查看它的配置文件手册页:man hdparm.conf你会发现:

为了实现向后兼容,此版本的 hdparm 不再支持以关键字“command_line”而不是设备标识符开头的块。

所以正确的配置文件应该是这样的:

/dev/sda {
    spindown_time = 120
}

/dev/sdb {
    spindown_time = 120
}

相关内容