韦东山Linux嵌入式课程社区
直播中

李丽

7年用户 1431经验值
私信 关注

找不到init进程

小弟用的是ok6410开发板,按照韦老师的 《手把手制作根文件系统的4个视频》先制作了一个最小的文件系统,挂载NFS文件系统,出现
VFS: Mounted root (nfs filesystem) on device 0:14.
devtmpfs: mounted
Freeing init memory: 144K
Failed to execute /linuxrc.  Attempting defaults...
Kernel panic - not syncing: No init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
[] (unwind_backtrace+0x0/0xfc) from [] (dump_stack+0x18/0x1c)
[] (dump_stack+0x18/0x1c) from [] (panic+0x60/0x1ac)
[] (panic+0x60/0x1ac) from [] (init_post+0xc8/0x140)
[] (init_post+0xc8/0x140) from [] (kernel_init+0xf4/0x130)
[] (kernel_init+0xf4/0x130) from [] (kernel_thread_exit+0x0/0x8)


找不到init进程,为什么,busybox自带的啊,为什么?求解!

回帖(9)

梅宁琛

2019-5-30 09:53:38
1、文件系统烧错地方,或者分区不对,内核根本没找到
2、文件系统和内核的编译器不匹配
检查一下
举报

杨兰兰

2019-5-30 10:09:38
我用的是4.3.2版本的,老师用的是3.4.5版本的。刚开始我把3.4.5中的libc拷贝到了文件系统中,所以不行,然后我把4.3.2中的libc放到文件系统中,然后启动成功了。
举报

杨明

2019-5-30 10:24:52
我用的是4.3.2版本的,老师用的是3.4.5版本的。刚开始我把3.4.5中的libc拷贝到了文件系统中,所以不行,然后我把4.3.2中的libc放到文件系统中,然后启动成功了。
举报

王飞云

2019-5-30 10:37:12
你好  是不是这个目录下面的啊

/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/lib
举报

更多回帖

发帖
×
20
完善资料,
赚取积分