场景说明:
安装CentOS的过程中由于缺少某些驱动或者root传递参数错误,无法正常的启动系统,这个时候就需要使用到dracut的调试参数,进行帮忙
解决方案:
- rdinfo
当quiet参数被设置的时候,打印信息到控制台
- rdshell
当挂载根文件失败的时候,提供一个控制台调试
- rdinitdebug
将对所有的脚本添加set -x参数设置调试参数,输出日志到控制台和dmesg中
- rdbreak
在挂载真正的根文件系统之前,终止提供控制台
- rdbreak={cmdline|pre-udev|pre-trigger|initqueue|pre-mount|mount |pre-pivot}
- 在定义的断点提供控制台调试
- rdudevinfo
- set udev to loglevel info
- rdudevdebug
- set udev to loglevel debug
常用的方式:
1)根文件系统加载失败,使用rdshell参数
2)想在挂载真正的根文件系统之前,进行手动操作,使用rdbreak参数
提出如下的问题:
1)当我们使用rdbreak调试完毕,如何正常挂载根文件系统,难道需要进行重启系统??enen!!
时间: 2024-10-05 11:09:44