Dul*_*ren 11
现在已经是 2020 年了,这个问题可以更新以代表当前的状态。简而言之,可以使用x-systemd.mount-timeout参数设置超时:
来自联机帮助页:
挂载单元可以通过单元文件或 /etc/fstab 进行配置(有关详细信息,请参阅 fstab(5))。/etc/fstab 中列出的挂载将在启动时和重新加载系统管理器的配置时动态转换为本机单位。一般来说,通过 /etc/fstab 配置挂载点是首选方法。
和:
x-systemd.mount-timeout= 配置 systemd 在放弃 /etc/fstab 中的条目之前应等待 mount 命令完成的时间。指定时间(以秒为单位)或显式附加单位,例如“s”、“min”、“h”、“ms”。
因此,例如:
/dev/sdc /mnt/backupdir ext4 defaults,x-systemd.mount-timeout=30 0 2
Run Code Online (Sandbox Code Playgroud)
在引导期间最多等待 30 秒,以便在放弃之前挂载该条目。
感谢控制台消息的提示;它使我不必将显示器插入测试服务器的控制台(键盘就足够了......)
也就是说,至少到 14.04 为止,Ubuntu 支持nobootwaitfstab 条目选项,这将实现您想要的;像这样:
UUID=8b481900-fb7a-4e9e-929c-e940a6b913a4 /data ext4 nobootwait 0 2
Run Code Online (Sandbox Code Playgroud)
唉,正如另一个问题中提到的,该nobootwait选项在 16.04 中被删除,除了/etc/rc.local另一个答案中描述的解决方法之外,目前没有可行的替代方案。
| 归档时间: |
|
| 查看次数: |
16487 次 |
| 最近记录: |