OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...

Kernel panic - not syncing: No working init found.

查看数: 12097 | 评论数: 10 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-3-6 15:18

正文摘要:

用mfgTool烧写自己按教程更改好的boot/内核/文件系统时,内核已经启动,但在后面出现No working init found错误,未最终成功

回复

feifei642535 发表于 2020-11-6 11:26:17
根文件系统没有正确压缩,ubuntu中在nfs/rootfs/目录下使用 tar -vcjf rootfs.tar.bz2 * 对根文件系统进行压缩,而不是在nfs目录下使用tar压缩
xinghuanping 发表于 2022-4-22 15:04:13
Tlava 发表于 2021-12-28 15:03
请问下问题最后怎么解决的?

压缩根文件系统的时候,在rootfs文件夹里面压缩,不要再rootfs外面用压缩指令,在rootfs文件夹外面使用 tar -vcjf rootfs.tar.bz2,会把rootfs文件夹打包到里面,烧录到emmc的时候,会变成./rootfs/bin   ./rootfs/usr....,导致路径错误。 真实的路径是./bin  ./usr ...,所以要在rootfs文件夹里面,使用压缩指令tar -vcjf rootfs.tar.bz2
STM32TSZ 发表于 2021-12-28 15:06:08
可以联系我们的技术支持
lpwithv 发表于 2021-12-28 15:03:52
帮顶               
Tlava 发表于 2021-12-28 15:03:15
请问下问题最后怎么解决的?
Tlava 发表于 2021-12-28 15:02:51
帮顶   
Mmmmarch 发表于 2021-2-4 16:09:38
Mmmmarch 发表于 2021-2-3 10:49
请问下你的问题最后怎么解决的,遇到了同样的问题

已解决
Mmmmarch 发表于 2021-2-3 10:49:43
请问下你的问题最后怎么解决的,遇到了同样的问题
狼sir 发表于 2020-3-9 16:27:41
xiaotaotao 发表于 2020-3-6 22:02
从你启动的打印信息来看,应该是没有成功挂载你的根文件系统分区,你检查一下u-boot中设置的bootargs参数

多谢大哥解答。我把bootargs按照33.4.1节(从EMMC启动Linux系统)重新设了一遍(setenv bootargs 'console=ttymxc0,115200 root=/dev/mmcblk1p2 rootwait rw'),然后结果还是完全一样!
xiaotaotao 发表于 2020-3-6 22:02:09
从你启动的打印信息来看,应该是没有成功挂载你的根文件系统分区,你检查一下u-boot中设置的bootargs参数



关闭

原子哥极力推荐上一条 /1 下一条

正点原子公众号

如发现本坛存在违规或侵权内容, 请点击这里发送邮件举报 (或致电020-38271790)。请提供侵权说明和联系方式。我们将及时审核依法处理,感谢配合。

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2026-4-17 03:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表