为什么 /etc/fstab 中的绑定挂载会忽略 nofail?

为什么 /etc/fstab 中的绑定挂载会忽略 nofail?

我添加了以下行/etc/fstab(不要问原因,这是一个完全独立的讨论,不会影响这个问题):

/nonexistent /bin none ro,bind,nofail 0 0

启动时我收到一堆 systemd 错误。它们滚动的速度太快,我无法确定,但我想我在顶部至少看到一个关于未能安装某些东西,然后是一堆不相关但可能是相关的故障。依赖性问题很严重,因为我最终甚至没有 tty。 ingjournalctlchroot没有提供相关信息。如果有其他方法来检查到底是什么失败,请在下面发表评论,我会将信息添加到帖子中。

无论如何,这让我感到困惑,因为我希望nofail在目录不存在的情况下跳过。事实上,删除bind就是这样做的。为什么 的行为有所不同bind?是否有另一个我不知道的选项会跳过错误?

相关内容