找回密码
 注册
快捷导航
查看: 11058|回复: 1

【求助】嵌入式linux的rootfs挂载类型在哪修改?

[复制链接] |自动提醒
阅读字号:

5174

回帖

49

积分

2237

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-4-18
发表于 2007-7-20 18:40:24| 字数 171| - 中国–江西–抚州 电信/(东乡县)电信 | 显示全部楼层 |阅读模式
如何PATCH 2.4.20内核让其支持squashfs?(我做了出错)

嵌入式LINUX的根文件系统挂载在哪修改?(这个我不懂)

我的目的是让现有的cramfs rootfs改成squashfs

我是搞MOTOROLA ROKR E2破解的

有现成的KERNEL源码,以及APBOOT(BLOB)源码

理论上轻微修改就可以了,但我找了两天,没有结果

望高手赐教
ThinkPad iSeries S30 - Pentium III 600
ThinkPad 240x - Pentium III 500
Flora 210 (~= ThinkPad 235)

2913

回帖

168

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-1-5
发表于 2007-7-24 10:07:28| 字数 290| - 中国–广西–南宁 电信 | 显示全部楼层
来解答一点点
squashfs,到网上下相应的patch,然后patch -p1 < xxxx.patch打到内核里,注意看有没有出错,再make menuconfig,在文件系统那边应该就有选择了。这个patch有分for 2.4和for 2.6的,别打错了。

rootfs的指定是在cmd line里改的,这个cmd line可以从bootloader带上来,也可以由内核自定。打开内核的".config"文件,查"rootfs"这样的字眼,应该就能查到在哪里指定。

其实cramfs和squashfs大小的差别也不是很大,没有非常必要的话不需要换了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-2-1 14:51 , Processed in 0.088128 second(s), 27 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部