当前位置: 首页 > 工具软件 > CramFS > 使用案例 >

arm-linux开发环境之(cramfs)文件系统制作

雍飞雨
2023-12-01

busybox制作文件系统

上面的链接是告知如何制作nfs的文件系统,通过NFS测试以后,就可以制作cramfs文件系统了

具体如下:

1、cramfs文件系统镜像制作

由于系统提供制作cramfs文件系统的工具,则可以利用,具体操作如下:

$ mkfs.cramfs rootfs rootfs.cramfs

2、将rootfs.cramfs拷贝到/tftpboot目录下

$ cp rootfs.cramfs /tftpboot

3、将rootfs.cramfs 烧写到nand flash的第三个分区上

u-boot下执行如下命令

# tftp 30008000 rootfs.cramfs

# nand erase 500000 800000

# nand write 30008000 500000 800000

4、重新设置u-boot启动参数

# setenv bootcmd tftp 33000000 zImage\;go 33000000

# setenv bootargs root=/dev/mtdblock2 init=/linuxrc console=ttySAC0,115200

# saveenv

启动开发板,测试是否成功

[root@farsight /root] # ls /

bin etc linuxrc sbin tmp var ....

测试:

mkdir test

不能创建,由于rootfs.cramfs是只读的系统。

 类似资料: