HS8546X6移动界面 备份恢复教程及备份数据分享
本帖最后由 botong 于 2021-9-10 16:55 编辑必要条件:
1、光猫打开telnet,电脑开启Windows系统Telnet服务
2、必须补全shell
3、一个剩余空间大于1GU盘,如果没有采用TFTP软件方案
1、备份分区:
将U盘(剩余空间大于1G)插入光猫后面的USB口
telnet 192.168.1.1
root
Hw8@cMcc
su
shell
mount /dev/sda1 /mnt/usb#挂载U盘
cat /proc/mtd #查看分区结构按需备份
HS8546X6分区结构如下:
dev: size erasesize name
mtd0: 00100000 00020000 "bootcode"
mtd1: 0ff00000 00020000 "ubilayer_v5"
mtd2: 0001f000 0001f000 "flash_configA"
mtd3: 0001f000 0001f000 "flash_configB"
mtd4: 0001f000 0001f000 "slave_paramA"
mtd5: 0001f000 0001f000 "slave_paramB"
mtd6: 03548000 0001f000 "allsystemA"
mtd7: 03548000 0001f000 "allsystemB"
mtd8: 0001f000 0001f000 "wifi_paramA"
mtd9: 0001f000 0001f000 "wifi_paramB"
mtd10: 00117000 0001f000 "keyfile"
mtd11: 00a0d000 0001f000 "file_system"
mtd12: 07820000 0001f000 "app_system"dd if=/dev/mtd0 of=/mnt/usb/0.bin#备份分区0到U盘0.bin文件)
dd if=/dev/mtd1 of=/mnt/usb/1.bin #注意这个文件比较大约255MB,拷贝的时间很长,约20分钟。
dd if=/dev/mtd2 of=/mnt/usb/2.bin
dd if=/dev/mtd3 of=/mnt/usb/3.bin
dd if=/dev/mtd4 of=/mnt/usb/4.bin #A和B分区是一样的,所以只需备份其中一个即可
dd if=/dev/mtd5 of=/mnt/usb/5.bin
dd if=/dev/mtd6 of=/mnt/usb/6.bin #约53.3MB
dd if=/dev/mtd7 of=/mnt/usb/7.bin #约53.3MB
dd if=/dev/mtd8 of=/mnt/usb/8.bin
dd if=/dev/mtd9 of=/mnt/usb/9.bin
dd if=/dev/mtd10 of=/mnt/usb/10.bin
dd if=/dev/mtd11 of=/mnt/usb/11.bin
dd if=/dev/mtd12 of=/mnt/usb/12.bin#约120MB
umount /mnt/usb#卸载U盘
U盘根目录下这些 bin文件就是各分区的完整备份
A和B分区是一样的,所以只需备份其中一个即可,所以3、5、7、9可以不需要备份。
2、恢复分区:
将U盘(拷贝入备份数据bin文件后)插入光猫后面的USB口
telnet 192.168.1.1
root
Hw8@cMcc
su
shell
mount /dev/sda1 /mnt/usb#挂载U盘
dd if=/mnt/usb/0.bin of=/dev/mtdblock0 #恢复U盘0.bin文件到分区0
dd if=/mnt/usb/1.bin of=/dev/mtdblock1
dd if=/mnt/usb/2.bin of=/dev/mtdblock2
dd if=/mnt/usb/3.bin of=/dev/mtdblock3
dd if=/mnt/usb/4.bin of=/dev/mtdblock4
dd if=/mnt/usb/5.bin of=/dev/mtdblock5
dd if=/mnt/usb/6.bin of=/dev/mtdblock6
dd if=/mnt/usb/7.bin of=/dev/mtdblock7
dd if=/mnt/usb/8.bin of=/dev/mtdblock8
dd if=/mnt/usb/9.bin of=/dev/mtdblock9
dd if=/mnt/usb/10.bin of=/dev/mtdblock10
dd if=/mnt/usb/11.bin of=/dev/mtdblock11
dd if=/mnt/usb/12.bin of=/dev/mtdblock12
umount /mnt/usb#卸载U盘
3、备份 jffs2文件夹 :
U盘(剩余空间大于1G)插入光猫后面的USB口
telnet 192.168.1.1
root
Hw8@cMcc
su
shell
cd /mnt/#进入/mnt 目录
cp -r jffs2/mnt/usb1_1/ #备份整个文件夹到U盘
exit
4、恢复 jffs2文件夹 :
将备份文件夹复制到U盘,U盘插入光猫后面的USB口
telnet 192.168.1.1
root
Hw8@cMcc
su
shell
cd /mnt/usb1_1/
cp -r jffs2 /mnt/#复制jffs2文件夹到mnt目录下,替换原jffs2文件夹
exit
HS8546X6 分区备份文件下载地址:
https://www.aliyundrive.com/s/fq3pNZBfqgR
看不着,遗憾 支付 25 猫粮 才能浏览 猫粮好贵啊 支付 25 猫粮 才能浏览 支付 25 猫粮 才能浏览 有点贵啊, 算了,回帖支持下顺便赚点猫粮吧 算了,回帖支持下顺便赚点猫粮吧
算了,回帖支持下顺便赚点猫粮吧
页:
[1]
2