Linux - 防止磁盘旋转

dra*_*hnr 6 linux sata kernel spinup

启动时,所有磁盘都会旋转,但 4 个只是备份(而且噪音也很大)。所以我宁愿在启动时根本不旋转它们。

是否有一个内核选项告诉内核磁盘连接到哪个包含 rootfs 的 SATA 端口?

如何实现磁盘在启动时不旋转?

小智 4

我不确定第一句话与最后一句有何关系。也许你可以增强你的问题。因此,假设第一句话是实际问题,我可能会为您指出正确的方向。

您正在寻找的称为“待机时通电”或简称“PUIS”。此功能必须得到 BIOS/UEFI、硬盘和内核的支持。某些硬盘驱动器(例如 Western Digital 的某些型号)配备了特殊的跳线来启用此功能。(西部数据将此功能称为 PM2)。在其他驱动器上,可以使用 来启用此功能hdparm仅当您完全确定您的平台支持 PUIS时才应运行以下命令。此命令可能会使磁盘甚至无法被您的 BIOS 检测到!我建议您阅读手册页以获取更多信息。

注意 hdparm -s 1 /dev/sdX 注意(请注意该-s选项是小写的。)

我还没有在我自己的服务器上实现这个功能。目前我只是在检查所有的优点和缺点。我在某处读到您/etc/fstab也必须从中删除驱动器。否则,mount 命令将启动驱动器。不过我还不能证实这一点。