上网摘星星 写了:可以这样写入/etc/hdparm.conf吗?
command_line {
hdparm -B 127 -S 30 /dev/disk/by-id/************
}
根据 /etc/hdparm.conf 中自带的提示,或许可以。不过也有一些失败的案例,如
https://qnalist.com/questions/7377103/e ... dparm-conf,显示出 command_line 这个关键字作为向后兼容的权宜之计或许存在一些问题。稳妥起见还是使用标准格式
代码: 全选
/dev/disk/by-id/************ {
apm = 127
spindown_time = 30
}
上网摘星星 写了:可能是我把挂载信息写在/etc/fstab里(修改如下),而开机的时候硬盘未插,导致装在U盘里的Ubuntu无法启动了(显示未找到引导设备),这几天用boot-repair修复了两
不太明白,没插外接数据盘怎会导致需要使用boot-repair?
上网摘星星 写了:写在/etc/fstab里,拔掉再插也不会自动挂载,请问该如何是好……
试试添加这几个选项:auto, nofail, x-systemd.automount, x-systemd.device-timeout=1
auto : 开机自动挂载
nofail : 如果没插硬盘,不要报错
x-systemd.automount : 自动创建 systemd.automount 单元
x-systemd.device-timeout=1 : 如果没插硬盘,等待1秒。(若不设置此项,会等待90秒)
参考:
https://groups.google.com/forum/#!topic ... C6pc8qCgz8
(没试过,不知道行不行。)
上网摘星星 写了:1. 硬盘都是SATA接口和NTFS格式;2. 平时的状态是桌面、控制台基本不登录,偶尔ssh登录;
如果上面关于 fstab 的方法不行,试试这几篇提到的方法:
https://serverfault.com/questions/76650 ... th-systemd
http://jasonwryan.com/blog/2014/01/20/udev/
第一个链接主要在讲 USB 设备,其实稍加修改后可以适用于其它类型。比如 udev 规则的 SUBSYSTEMS=="usb" 匹配可以去掉。其它没发现什么仅适用于 USB 的内容。
(没试过,不知道行不行。)