上面的链接是告知如何制作nfs的文件系统,通过NFS测试以后,就可以制作cramfs文件系统了
具体如下:
由于系统提供制作cramfs文件系统的工具,则可以利用,具体操作如下:
$ mkfs.cramfs rootfs rootfs.cramfs
$ cp rootfs.cramfs /tftpboot
u-boot下执行如下命令
# tftp 30008000 rootfs.cramfs
# nand erase 500000 800000
# nand write 30008000 500000 800000
# 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是只读的系统。