【技术实现步骤摘要】
一种Linux启动失败时Debug信息收集的方法及系统
本专利技术涉及Linux启动领域,具体涉及一种Linux启动失败时Debug信息收集的方法及系统。
技术介绍
Linux系统安装完毕后,启动失败的问题经常存在,而目前还没有方便高效的启动失败原因的分析方法,给使用者带来不便。如何收集Debug信息,收集哪些信息是有待解决的问题。
技术实现思路
为解决上述问题,本专利技术提供一种Linux启动失败时Debug信息收集方法及系统,以便分析定位失败原因。本专利技术的技术方案是:一种Linux启动失败时Debug信息收集方法,包括以下步骤:配置串口记录启动信息;启用dracutshell,收集Debug信息;所述Debug信息包括bootloader的配置文件、Linux系统启动时磁盘分区挂载的信息、进入dracutshell后产生的日志文件。进一步地,还包括以下步骤:重启Linux系统进入dracutshell,定位根文件系统位置,并修复根文件系统,重新挂载根文件系统;挂载存储盘,将Debug信息拷贝到存储盘;分析存储盘中的Debug信息,进行启动失败问题的分析定位。进 ...
【技术保护点】
1.一种Linux启动失败时Debug信息收集方法,其特征在于,包括以下步骤:配置串口记录启动信息;启用dracut shell,收集Debug信息;所述Debug信息包括bootloader的配置文件、Linux系统启动时磁盘分区挂载的信息、进入dracut shell后产生的日志文件。
【技术特征摘要】
1.一种Linux启动失败时Debug信息收集方法,其特征在于,包括以下步骤:配置串口记录启动信息;启用dracutshell,收集Debug信息;所述Debug信息包括bootloader的配置文件、Linux系统启动时磁盘分区挂载的信息、进入dracutshell后产生的日志文件。2.根据权利要求1所述的Linux启动失败时Debug信息收集方法,其特征在于,还包括以下步骤:重启Linux系统进入dracutshell,定位根文件系统位置,并修复根文件系统,重新挂载根文件系统;挂载存储盘,将Debug信息拷贝到存储盘;分析存储盘中的Debug信息,进行启动失败问题的分析定位。3.根据权利要求2所述的Linux启动失败时Debug信息收集方法,其特征在于,所述定位根文件系统位置具体为通过blkid定位根文件系统位置。4.根据权利要求2所述的Linux启动失败时Debug信息收集方法,其特征在于,所述挂载存储盘,将Debug信息拷贝到存储盘包括:通过blkid查看存储盘所在磁盘;将存储盘挂载到/test目录下;将Debug信息拷贝到存储盘。5.根据权利要求4所述的Linux启动失败时Debug信息收集方法,其特征在于,所述存储盘为U盘。6.一种Linux启动失败时Debug信息收集系统,其特征在于,包括:串口配置模块...
【专利技术属性】
技术研发人员:张旭芳,匡志鹏,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。