前言
- 说明为什么使用SD卡挂载petalinux根文件系统
- 如何使用SD卡挂载根文件系统
- 配置根文件写入类型
- 制作SD分区
- 格式化SD卡
- 将工程目录下的rootfs.tar.gz解压到SD EXT4分区
为什么使用SD卡挂载petalinux根文件系统
- Petalinux 默认的根文件系统类型是 INITRAMFS,不能保存文件和配置,也就说每次上电重启都会恢复最新的状态
如何使用SD卡挂载根文件系统
- 如果使用SD卡引导linux系统启动,一般需要在SD卡上有2个分区。一个分区使用FAT32文件系统,
用于放置启动镜像文件(如 BOOT.BIN,boot.scr 文件和 linux 镜像文件等),另一分区使用 EXT4 文件系
统,用于存放根文件系统。
配置根文件写入类型
-
在当前工程目录下使用指令
- petalinux-config
-
进入配置页面
- Image Packaging Configuration —> Root filesystem type
- 选择EXT4
-
Exit
-
当前页面 --> Device node of SD device