本文共 1122 字,大约阅读时间需要 3 分钟。
在使用TF卡之前,需要先对其进行分区设置。以下是详细的操作步骤:
查看设备:
打开终端,执行命令:sudo fdisk -l
确认TF卡的设备名称(通常为 /dev/sdb1),以便后续操作。
卸载设备:
如果TF卡已经挂载,需先卸载:sudo umount /dev/sdb1sudo umount /dev/sdb2
进入分区工具:
打开分区工具:sudo fdisk /dev/sdb
创建分区:
np12048+32M
n
保存并退出:
确认分区设置完成后,输入w保存并退出: w
格式化分区:
sudo mkfs.vfat /dev/sdb1
sudo mkfs.ext4 /dev/sdb2
查看文件系统类型:
使用df -T -h命令确认分区文件系统类型: df -T -h
image目录中: cp u-boot/u-boot-sunxi-with-spl.bin image/cp boot.scr script.bin image/cp bsp_lichee/linux-3.4/arch/arm/boot/uImage image/cp bsp_lichee/buildroot-2019.08/output/images/rootfs.tar image/
进入镜像目录:
cd image/
查看挂载名:
确认TF卡挂载名:df -h
烧录u-boot文件:将u-boot文件烧录到TF卡的8M位置:
sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/sdb bs=1024 seek=8
将文件拷贝到TF卡:将uImage、boot.scr、script.bin文件拷贝到TF卡的第一分区目录中:
cp uImage boot.scr script.bin /media/pjw/43EE-E439/
解压根文件系统:将rootfs.tar解压到TF卡的第二分区根目录:
sudo tar xvf rootfs.tar -C /media/pjw/9009f48f-8b2b-4b4c-a7f8-21887dd8432b
通过以上步骤,您可以完成TF卡的分区设置和文件烧录工作。请确保在烧录过程中遵循所有安全提示,并检查设备连接是否正常。
转载地址:http://ljzi.baihongyu.com/