arm linux, init=/init 出问题 是 kernel 还是文件系统?
我用smdk6410的mcu。里面本身有kernelimage和rootfs。我没改动rootfs(yaffs),自己烧了个kernel进去。出现Kernelpanic-...
我用smdk6410的mcu。里面本身有kernel image 和 rootfs。
我没改动rootfs (yaffs), 自己烧了个kernel 进去。
出现
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
但是实际上uboot 已经 设置了了 init=/init参数了。板子本身的kernel也可以根据相同的参数找到yaffs的rootfs正常启动。
可是我自己编的kernel 用相同的parameter总是出错。
所以我想知道 init这个东西其实是在kernel里还是在文件系统上? 展开
我没改动rootfs (yaffs), 自己烧了个kernel 进去。
出现
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
但是实际上uboot 已经 设置了了 init=/init参数了。板子本身的kernel也可以根据相同的参数找到yaffs的rootfs正常启动。
可是我自己编的kernel 用相同的parameter总是出错。
所以我想知道 init这个东西其实是在kernel里还是在文件系统上? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询