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 提问或分享经验。