欢迎 on
it
road
解决方法
在启动过程中,当看到 grub 启动菜单时,按“e”编辑 grub,然后向下滚动直到看到启动项:
echo "Loading Linux... linux16 /vmlinuz-XXX root=XXXro crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet LANG=en_US.UTF-8
在“linux”行上删除以下条目(如果存在)以在启动时获取更多详细信息。
splash=silent quiet showopts
然后添加以下条目以获取逐步调试日志。
plymouth.enable=0 systemd.confirm_spawn=true systemd.debug-shell=1 systemd.log_level=debug systemd.unit=multi-user.target console=tty1
其中:
plymouth.enable=0 将禁用 plymouth bootsplash。
systemd.confirm_spawn=true 在生成交互式启动等进程时要求确认。
systemd.debug-shell=1 在控制台 9 上启用 root shell(可通过 F9 访问)。
systemd.log_level=debug 启用调试日志记录。
systemd.unit=multi-user.target 避免切换到控制台 7 进行输出,输入停留在控制台 1.
console=tty1 避免将输入/输出切换到控制台 9,在那里 bash 将被连接。
修改后,按 CTRL+x 启动。 这些更改是临时设置的,不是永久性的。
问题
如何在启动过程中调试/查找、更改或者失败命令?
日期:2020-09-17 00:13:29 来源:oir作者:oir