update script: use old mount method

This commit is contained in:
klever1988
2021-03-05 22:45:34 +08:00
committed by GitHub
parent 90aee879f2
commit 43079075fe

View File

@@ -45,8 +45,9 @@ fi
#fi #fi
offset=`expr $(fdisk -l -u FriendlyWrt.img | tail -n1 | awk '{print $2}') \* 512` offset=`expr $(fdisk -l -u FriendlyWrt.img | tail -n1 | awk '{print $2}') \* 512`
losetup -o $offset $lodev FriendlyWrt.img
mkdir -p /mnt/img mkdir -p /mnt/img
mount -o loop,offset=$offset FriendlyWrt.img /mnt/img mount $lodev /mnt/img
echo -e '\e[92m解压已完成准备编辑镜像文件写入备份信息\e[0m' echo -e '\e[92m解压已完成准备编辑镜像文件写入备份信息\e[0m'
cd /mnt/img cd /mnt/img
sysupgrade -b back.tar.gz sysupgrade -b back.tar.gz
@@ -57,6 +58,7 @@ echo -e '\e[92m备份文件已经写入移除挂载\e[0m'
#rm back.tar.gz #rm back.tar.gz
cd /tmp/upg cd /tmp/upg
umount /mnt/img umount /mnt/img
losetup -d $lodev
echo -e '\e[92m正在打包...\e[0m' echo -e '\e[92m正在打包...\e[0m'
#zstdmt /mnt/mmcblk0p2/FriendlyWrt.img -o /tmp/FriendlyWrtupdate.img.zst #zstdmt /mnt/mmcblk0p2/FriendlyWrt.img -o /tmp/FriendlyWrtupdate.img.zst
echo -e '\e[92m开始写入请勿中断...\e[0m' echo -e '\e[92m开始写入请勿中断...\e[0m'