lsblk
看到的mmcblk0就是SD卡
fdisk /dev/mmcblk0 删除分区表
m
d
d
d
d
直到没有分区了为止
创建分区表
n
p
1
+256M
n
p
2
w
p1 p2
df –h 查看SD卡的使用情况
mkfs.fat /dev/mmcblk0 给SD卡分配文件格式,并格式化
mkfs.fat /dev/mmcblk0p1
mkfs.ext4 /dev/mmcblk0p2
reboot 重启以自动挂载SD卡
lsblk确认SD卡路径,拷贝uimage和tdb到第一个分区中
tar zxvf t2080rdb-32b.tar.gz -C /run/media/mmcblk0p2/ 把文件系统的压缩包解压到分区二,解压完毕要把t2080rdb-32b文件夹下的内容拷贝到文件夹外,再删除该文件夹,这样才能启动,否则就要该启动参数的路径。
setenv bootcmd $bootcmd_nfs
setenv bootargs $bootargs_nfs 改为从文件系统启动
setenv bootcmd $bootcmd_mmc
setenv bootargs $bootargs_nfs 改为从sd卡启动
没有这两个宏的参考自己的板卡即可