1、将通过数据线将ff_export_rootfs push到主板上
adb push ./ff_export_rootfs /mnt
2、格式化 u 盘,将 u 盘插入主板 usb 口上
3、运行以下命令
su root #切换到管理员
lsblk #找到设备号,优盘插上,一般为sda
umount /dev/sda1 #卸载优盘
sudo mkfs.ext4 /dev/sda1 #优盘格式化为ext4 (选y 等待)
mkdir /media/usb_drive #创建挂载目录
mount /dev/sda1 /media/usb_drive #挂载优盘
bash /mnt/ff_export_rootfs /media/usb_drive/ #备份一般需要20分钟这样,执行脚本,提示sync,生成img镜像文件
e2fsck -p -f /media/usb_drive/*.img
resize2fs -M /media/usb_drive/*.img
参考链接: ff_export_rootfs_buildroot导出rootfs成 ext2 格式后,新固件无法启动系统 - Core-1126-JD4 - Firefly开源社区ff_export_rootfs_buildroot导出rootfs成 ext2 格式后,新固件无法启动系统 (若备份失败,可参考链接中文章末尾的方法)