![即使不使用/卸载,硬盘仍可运行](https://linux22.com/image/1534374/%E5%8D%B3%E4%BD%BF%E4%B8%8D%E4%BD%BF%E7%94%A8%2F%E5%8D%B8%E8%BD%BD%EF%BC%8C%E7%A1%AC%E7%9B%98%E4%BB%8D%E5%8F%AF%E8%BF%90%E8%A1%8C.png)
最近,我花大力气将我的 Linux 安装迁移到 SSD 上,以提高速度并节省电量。
但是我有时仍然可以听到硬盘旋转的声音,特别是在从睡眠/启动等状态唤醒后的前 30 秒左右。
fstab 中未提及该驱动器,驱动器上只有一个 Windows 分区和一个 ext4 位置(全新的、未动过的)
有没有办法让 Linux 忽略磁盘,这样它就永远不会旋转起来?加分点:是否可以在仍然安装数据分区时做到这一点,以便在执行任何数据读取/写入之前让它旋转起来?
编辑:在配备 120gb ssd 和 1TB HDD 的 asus harman/kardon 上运行 linux mint 18.1 内核 4.4.0-83。
答案1
但是我有时仍然可以听到硬盘旋转的声音,特别是在从睡眠/启动等状态唤醒后的前 30 秒左右。
实际上,硬盘旋转与 Linux 安装和其他 SSD 没有任何关系。只要驱动器物理插入并且系统启动,它就会继续旋转。如果您使用任何省电模式,那么它应该会关闭驱动器的电源,使其旋转。但这必须在您完全登录操作系统后发生。但是,如果不切断硬盘与电源的电源连接,您就无法物理停止旋转。
有没有办法让 Linux 忽略磁盘,这样它就永远不会旋转?
是的,从某种意义上来说这是可能的。这页面上有一篇很好的文章,描述了您正在寻找的解决方案。请按照降低硬盘转速该页面上的部分。但他们也提到了在某些硬盘上这样做的风险。所以,请仔细阅读文章。
是否可以在仍然安装数据分区的同时完成此操作,以便它在执行任何数据读取/写入之前启动?
上述文章描述了这样做的所有利弊。所以,你可以在那里找到答案。此外这里另一篇文章可能会对您有所帮助。