在嵌入式linux系统中挂载 jffs2 根文件系统

在嵌入式linux系统中挂载 jffs2 根文件系统

ID:1972241

大小:45.50 KB

页数:9页

时间:2017-11-14

在嵌入式linux系统中挂载 jffs2 根文件系统_第1页
在嵌入式linux系统中挂载 jffs2 根文件系统_第2页
在嵌入式linux系统中挂载 jffs2 根文件系统_第3页
在嵌入式linux系统中挂载 jffs2 根文件系统_第4页
在嵌入式linux系统中挂载 jffs2 根文件系统_第5页
资源描述:

《在嵌入式linux系统中挂载 jffs2 根文件系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在嵌入式Linux系统中挂载jffs2根文件系统我已经在《构建基本的嵌入式Linux根文件系统》介绍了如何建立基本的嵌入式Linux根文件系统,并用NFS挂载成功。如果要以挂载JFFS2格式的根文件系统,其基本方法就是将这个建立好的根文件系统制作成jffs2镜像,烧到FLASH中,改改Linux的启动参数即可。 具体做法如下:一、宿主机HOST编译制做MTD工具 从http://www.linux-mtd.infradead.org/下载mtd-utils的tarball,可以下载最新的。然后解压,并在其目录下make就好! 二、制

2、作根文件系统的JFFS2镜像。 使用MTD工具中的mkfs.jffs2命令,具体做法如下:mkfs.jffs2-r/home/tekkamanninja/working/nfs/rootfs-orootfs.jffs2-e0x4000--pad=0x500000-s0x200-n 各参数的意义:(1)-r:指定要做成image的源資料夾.(2)-o:指定輸出image檔案的文件名.(3)-e:每一塊要抹除的blocksize,預設是64KB.要注意,不同的flash,其blocksize會不一樣.我的是三星的K9F1208U0B.(

3、4)--pad(-p):用16進制來表示所要輸出檔案的大小,也就是root.jffs2的size。很重要的是,為了不浪費flash空間,這個值最好符合flashdriver所規劃的區塊大小.以我的板子來說,就是5MB.(5)如果挂载后会出现类似:CLEANMARKERnodefoundat0x0042c000hastotlen0xc!=normal0x0  的警告,则加上-n就会消失。(6) 还有的选项,自己看帮助!-h 三、烧写JFFS2镜像到NANDFLASH。将rootfs.jffs2拷贝到NFS共享目录,然后启动开发板。具体

4、操作看我的开发板信息就好了:U-Boot1.3.1(Feb72008-16:41:05)DRAM:64MBFlash:1MBNAND:NANDflashprobingat0x4E000000  64MBIn:serialOut:serialErr:serialHitanykeytostopautoboot:0[Tekkaman2440]#nfs0x30008000192.168.1.22:/home/tekkamanninja/working/nfs/rootfs.jffs2dm9000i/o:0x20000300,id:0x900

5、00a46MAC:08:08:08:08:12:27operatingat100MfullduplexmodeFiletransferviaNFSfromserver192.168.1.22;ourIPaddressis192.168.1.2Filename'/home/tekkamanninja/working/nfs/rootfs.jffs2'.Loadaddress:0x30008000Loading:###############################################################

6、##         #################################################################         #################################################################         #################################################################         ####################################

7、#############################         #################################################################         #################################################################         #################################################################         #########

8、########################################################         ####################################################

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。