Linux 4.10.8 根文件系统制作(二)

时间:2021-11-25 00:18:18

一、制作jiffs文件系统

  制作jffs2 文件系统需要用到 mkfs.jffs2工具。

  Linux 4.10.8 根文件系统制作(二)

  执行命令:

  mkfs.jffs2 -n -s 0x800 -e 0x20000  --pad=0x800000 -r ~/work/nfs_root/fs_mini -o fsmini.jffs2

  在u-boot 中下载:

  nfs 30000000 192.168.0.192:/home/ubuntu/work/nfs_root/fs_mini.jffs2

  然后执行下面的命令:

  nand erase.part rootfs

  nand write.jffs2 30000000 260000 $filesize

  设置启动参数:

  set bootargs console=ttySAC0,115200 root=/dev/mtdblock3 rootfstype=jffs2

  下载内核:

  nfs 32000000 192.168.0.192:/home/ubuntu/work/nfs_root/uImage

  启动内核:

  bootm 32000000

  查看信息:

  Linux 4.10.8 根文件系统制作(二)

  Linux 4.10.8 根文件系统制作(二)

  看到已经挂载上文件系统了。