为什么 -F 从 /sbin/shutdown 中删除?

Bla*_*jac 4 shutdown fsck

我曾经能够运行,/sbin/shutdown -r -F now但在最近的 Ubuntu 和 Fedora 版本中没有-F选项,如果我想强制执行 fsck,我需要做touch /forcefsck; /sbin/shutdown -r now。为什么被删除了?

Chr*_*own 11

这个标志在 Upstart 的版本中不存在 shutdown。当 sysvinit 被替换时,Ubuntu 在 6.10 中迁移到使用 Upstart 作为其默认初始化系统。

有关更多信息,请参阅此错误

  • 这也适用于 systemd 发行版,例如 Fedora。 (2认同)