1. 重启后,选择启动项时,按e去编辑 grub引导配置
2. 修改grub配置
linux行,修改ro为rw,console=tty后面,(如果是kvm虚拟机,console=ttyS0关系到该主机能否使用console连接)添加init=/bin/bash rd.break,将后面的参数全部频闭
在 Linux 启动过程中,rd.break 是一个特殊的启动参数,用于在 initramfs 早期用户空间挂载后暂停启动过程,允许用户手动干预。
initramfs 是一个初始文件系统,它包含了在系统启动初期所需的驱动和工具,以便能够挂载根文件系统并继续启动过程。 当你在启动参数中添加 rd.break 时,系统会正常地引导到 initramfs,并在挂载 initramfs 的 rootfs 后暂停。
这为你提供了一个机会,可以手动检查、修复或调整文件系统、挂载点等。这对于调试启动问题或进行某些特殊配置非常有用。
3. 启动系统:ctrl+x
4. 调整完需要调整的内容后(如:修改fstab,修改root密码等),正常重启
标签:console,启动,重启,initramfs,rd,单用户,linux,挂载 From: https://www.cnblogs.com/santia-god/p/18128865