进一步阅读

进一步阅读

在启动期间进入紧急模式(不安装任何文件系统)以便我可以运行的正确方法是什么fsck

systemd.unit=emergency.target作为一个内核参数,我进入了一个 shell,尽管它确实挂载了 root。

如果我替换 grub 中的 linux 行(在 Arch 上),即使它显示一些错误(未找到设备''),以下似乎也可以工作:

linux /vmlinuz-linux ro

这不会安装任何东西并允许我fsck -f在所有驱动器上运行。

有更好的选择或一些文档吗?

答案1

自 1995 年发明以来,多个系统管理系统的触发紧急或救援模式的方式都是相同的。 systemd、system-managernosh 工具集和 van Smoorenburginit都支持这些机制。它们有大量的文档记录,并且至少从 1997 年起就出现在有关 Linux 的书籍中。

在内核命令行中,由 LILO、GRUB 或其他引导加载程序设置:

  • -b表示紧急模式
  • -s表示救援模式

van Smoorenburg init,它们的发明者,支持额外的同义词S, single, 和emergency。 systemd 和 nosh system-manager(实际上system-control init是将进程 #1 命令行传递到的)都支持这些同义词以及进一步的同义词s1rescue

所有这些都记录在各自的手册中。

进一步阅读

相关内容