由于缺少外部磁盘而无法启动

由于缺少外部磁盘而无法启动

使用 Fedora 24,我在 /etc/fstab 中配置了一个外部 USB 驱动器:

UUID=6826692e-79f4-4423-8467-cef4d5e840c5 /backup/external      ext4    defaults  0 0

当我拔掉 USB 磁盘并重新启动时,它无法启动

那是错误消息:

[ TIME ] Timed out waiting for device dev-disk-by\x2duuid-6826692e\x2d79f4\x2d4423\x2d8467\x2dcef4d5e840c5.device.
[DEPEND] Dependency failed for /backup/external.
[DEPEND] Dependency failed for Local File Systems.
[DEPEND] Dependency failed for Relabel all filesystems, if necessary.
[DEPEND] Dependency failed for Mark the need to relabel after reboot.

为什么不开机?这是一个错误吗?一个特征?系统的?我知道这是我的一个错误,我必须将选项设置为“noauto”,但无论如何,为什么启动过程会因为缺少 FHS 的非关键目录而停止?

答案1

使用nofail挂载选项将忽略引导期间丢失的驱动器。请参阅手册页文件系统表(5)安装(8)

诺失败如果该设备不存在,则不报告该设备的错误。

所以你的 fstab 行应该看起来像:

UUID=6826692e-79f4-4423-8467-cef4d5e840c5 /backup/external ext4 defaults,nofail 0 0

相关内容