免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2258 | 回复: 2

[BootLoader] 同样的文件系统内容,但是新做的文件系统挂载不上。。 [复制链接]

论坛徽章:
0
发表于 2011-04-23 16:08 |显示全部楼层
板子是合众达的DM365,本身自带了一个cramfs的文件系统,这个文件系统是可以挂载的,U-BOOT启动参数为
mem=96M console=ttyS1,115200n8 root=/dev/ram0 rw initrd=0x82000000,12M ip=dhcp
启动良好,正常进入linux。
但是因为cramfs本身只读不能修改,所以我在PC端用mount cramfs /mnt -o loop 参数把这个文件系统挂在/mnt下之后(此时/mnt下还是只读的),把/mnt下面的东西全部拷出来之后,对/opt下面的东西进行了一定的修改,然后重新用mkcramfs 做了一个cramfs,但是我挂载这个文件系统就出现了问题,启动到最后总是提示我:
Kernel panic - not syncing: No init found.  Try passing init= option to kernel.

请问一下这是为什么?是我在mkcramfs这一步有什么问题吗?但是这个mkcramfs本身没有什么参数的啊~~
求解~非常感谢`~

论坛徽章:
0
发表于 2011-04-25 09:15 |显示全部楼层
我之前遇到其他问题,是buildroot生成的文件,是普通文件,而不是设备文件,导致制作出来的rootfs挂载失败。
你此处,在制作新的cramfs之前,确认一下/dev下面的设备,都是正常的设备文件,而不是普通文件。

论坛徽章:
0
发表于 2011-04-25 11:20 |显示全部楼层
不太理解你说的,我刚看了我生成的文件系统,和原来的自带的文件系统一模一样的。但是还是提示
Kernel panic - not syncing: No init found.  Try passing init= option to kernel
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP