Linux 4.10.8 根文件系统制作---制作yaffs文件系统
Posted 游戏进行中
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 4.10.8 根文件系统制作---制作yaffs文件系统相关的知识,希望对你有一定的参考价值。
这里直接用的是韦东山提供的工具。
yaffs文件系统是专门用于nandflash的文件系统
我们前面已经下载了yaffs 的源码,也做了文件系统目录的构建。
在yaffs2的源码目录中有一个utils 目录,里面就是制作文件印象的工具。
将工具拷贝到系统目录中去
加上可执行属性:
进入nfs_root目录,执行命令:
mkyaffs2image fs_mini fs_mini.yaffs2
然后启动u-boot,进行烧写:
nfs 30000000 192.168.0.192:/home/ubuntu/work/nfs_root/fs_mini.yaffs2
nand erase.part rootfs
nand write.yaffs 30000000 260000 $filesize
set bootargs console=ttySAC0,115200 root=/dev/mtdblock3
nfs 32000000 192.168.0.192:/home/ubuntu/work/nfs_root/uImage
bootm 32000000
启动后可查看到信息
以上是关于Linux 4.10.8 根文件系统制作---制作yaffs文件系统的主要内容,如果未能解决你的问题,请参考以下文章
[架构之路-30]:目标系统 - 系统软件 - Linux OS根文件系统rootfs的概念组成制作以及用busybox制作根文件系统