任务 #635
支持 #782: 20170206 整理关闭
检查返回的启动失败的A9主机
状态:
完结
优先级:
普通
指派给:
韦 士飞
类别:
-
开始日期:
2016-10-18
计划完成日期:
2016-10-22
% 完成:
100%
预期时间:
里程碑:
描述
退回的A9主机接上调试口启动时输出“Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.”信息,由此初步判断是系统文件系统损坏,系统可以启动内核,但无法启动文件系统。
之后在Linux宿主机中使用高速TF卡制作新的根文件系统并插入到A9主机TF卡座上,设置启动参数为TF卡加载根文件系统,系统加载运行成功。但无法加载opt文件目录,显示“UBIFS error (pid 1260): ubifs_get_sb: cannot open "ubi1:opt", error -19”调试信息。说明opt文件结构信息已不完整。
而后将原放置根文件系统的NandFlash块加载到系统中可以加载成功,进入文件目录之后发现文件系统中的/bin、/etc、/lib、/mnt、/srv几个目录都已经缺少。其中/bin、/etc、/lib几个目录及其中的文件是系统启动时不可或缺的文件目录(文件)。由此可确定是文件系统结构信息缺失导致系统无法启动。具体缺失原因暂不清楚。