TF卡分区¶
本章主要描述内核与根文件系统的构建;
在TF卡上构建系统¶
在前文我们已经成功构建了 bootloader,我们接下来需要放进TF卡的内容有:
- 第一分区:
boot.scr
zImage
suniv-f1c100s-licheepi-nano.dtb
- 第二分区:
根文件系统内容
在TF卡上构建系统之前,我们需要将TF卡进行分区与格式化;
sudo fdisk -l # 首先查看电脑上已插入的TF卡的设备号
sudo umount /dev/sdXx # 若自动挂载了TF设备,请先卸载
sudo fdisk /dev/sdX # 进行分区操作
# 若已存分区即按 d 删除各个分区
# 通过 n 新建分区,第一分区暂且申请为32M(足够大了...),剩下的空间都给第二分区
# w 保存写入并退出
sudo mkfs.vfat /dev/sdX1 # 将第一分区格式化成FAT
sudo mkfs.ext4 /dev/sdX2 # 将第一分区格式化成EXT4
具体分区操作,可参考github上的 write_all.sh 脚本
Tip
Nano一键快速烧录镜像包地址为: https://pan.baidu.com/s/1smzuGS9 ,便于快速验证,无需分区操作 …
后文 一键烧录及脚本使用说明 将对各部分内容的构建进行详细描述;
交流与答疑
对于本章内容,如有疑问,欢迎到 荔枝派 Nano 提问或分享经验。