微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > kernel无法启动文件系统

kernel无法启动文件系统

时间:10-02 整理:3721RD 点击:

最近在进行kernel 跟安卓系统移植
现在启动停在了
init: cannot open '/initlogo.rle'
EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
EXT4-fs (mmcblk0p5): mounted filesystem with ordered data mode. Opts: noauto_da_alloc
EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null)
目前怀疑是 文件系统没有加载 可能是uboot参数设置有问题

你这是无法进入文件系统吧,内核已经起来了吧?
你这是什么平台?  用emmc启动的?

文件系统没有挂上去,应该是flash没配对啊。

飞思卡尔 用sd卡启动

哈哈 不是mtk的

我现在用两组uboot参数 到最后挂载文件系统的时候 会有两种不同的错误 第一种
mmc0: new high speed SDHC card at address b368
mmcblk0: mmc0:b368 SU04G 3.74 GiB
mmcblk0: p1 p2 p3 < p5 p6 > p4
EXT4-fs (mmcblk0p2): recovery complete
EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext2 filesystem) on device 179:2.
Freeing init memory: 196K
Failed to execute /init.  Attempting defaults...
Kernel panic - not syncing: No init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
[<c003e58c>] (unwind_backtrace+0x0/0xf0) from [<c0483b0c>] (panic+0x6c/0xe0)
[<c0483b0c>] (panic+0x6c/0xe0) from [<c00395a0>] (init_post+0xac/0xd4)
[<c00395a0>] (init_post+0xac/0xd4) from [<c00084a4>] (kernel_init+0x124/0x168)
unwind: Unknown symbol address c00084a4
unwind: Index not found c00084a4

第二种
mmc0: new high speed SDHC card at address b368
mmcblk0: mmc0:b368 SU04G 3.74 GiB
mmcblk0: p1 p2 p3 < p5 p6 > p4
init: cannot open '/initlogo.rle'
EXT4-fs (mmcblk0p2): recovery complete
EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
EXT4-fs (mmcblk0p5): recovery complete
EXT4-fs (mmcblk0p5): mounted filesystem with ordered data mode. Opts: noauto_da_alloc
EXT4-fs (mmcblk0p6): recovery complete
EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null)
还在分析原因

这个我来结贴  这个是从sd卡启动的时候的信息
遇到这个问题
1:在你调试内核的时候,有没有关闭掉的非常重要的内核模块要初始化的,很有是你把非常重要的内核模块关闭了,让它通过了,其实是假开机
2:sd卡的写保护
3:分区不正确

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top