yecunbo 发表于 2018-9-23 18:57:58

求助,谁能帮忙备份一下SA1456C分区文件

以下是备份方法:开启telnet,在shell下操作,光猫上插U盘(可用容量大于512M即可)
获取rom分区:cat /proc/mtd
分区结构如下
dev:    size   erasesizename
mtd0: 00100000 00020000 "startcode"
mtd1: 0ff00000 00020000 "ubifs"
mtd2: 00000000 00000000 "reserved"
mtd3: 0009b000 0001f000 "ubootA"
mtd4: 0009b000 0001f000 "ubootB"
mtd5: 0003e000 0001f000 "flash_configA"
mtd6: 0003e000 0001f000 "flash_configB"
mtd7: 0003e000 0001f000 "slave_paramA"
mtd8: 0003e000 0001f000 "slave_paramB"
mtd9: 00307000 0001f000 "kernelA"
mtd10: 00307000 0001f000 "kernelB"
mtd11: 02815000 0001f000 "rootfsA"
mtd12: 02815000 0001f000 "rootfsB"
mtd13: 0003e000 0001f000 "wifi_paramA"
mtd14: 0003e000 0001f000 "wifi_paramB"
mtd15: 0003e000 0001f000 "system_param"
mtd16: 0141a000 0001f000 "file_system"
mtd17: 0801e000 0001f000 "app"

进入telnet,输入root,密码:adminHW,然后输入su,再输入shell,即可执行以下命令(一条输入一条命令,完成了在输下一条)
dd if=/dev/mtd0 of=/mnt/usb1_1/mtd0.bin
dd if=/dev/mtd1 of=/mnt/usb1_1/mtd1.bin
dd if=/dev/mtd2 of=/mnt/usb1_1/mtd2.bin
dd if=/dev/mtd3 of=/mnt/usb1_1/mtd3.bin
dd if=/dev/mtd4 of=/mnt/usb1_1/mtd4.bin
dd if=/dev/mtd5 of=/mnt/usb1_1/mtd5.bin
dd if=/dev/mtd6 of=/mnt/usb1_1/mtd6.bin
dd if=/dev/mtd7 of=/mnt/usb1_1/mtd7.bin
dd if=/dev/mtd8 of=/mnt/usb1_1/mtd8.bin
dd if=/dev/mtd9 of=/mnt/usb1_1/mtd9.bin
dd if=/dev/mtd10 of=/mnt/usb1_1/mtd10.bin
dd if=/dev/mtd11 of=/mnt/usb1_1/mtd11.bin
dd if=/dev/mtd12 of=/mnt/usb1_1/mtd12.bin
dd if=/dev/mtd13 of=/mnt/usb1_1/mtd13.bin
dd if=/dev/mtd14 of=/mnt/usb1_1/mtd14.bin
dd if=/dev/mtd15 of=/mnt/usb1_1/mtd15.bin
dd if=/dev/mtd16 of=/mnt/usb1_1/mtd16.bin
dd if=/dev/mtd17 of=/mnt/usb1_1/mtd17.bin
一共17个

Delta_18 发表于 2018-9-24 07:10:09

不用17个那么多。好多都是AB区的。两个相同。

556688888 发表于 2018-10-18 08:09:52


感谢分享~!

556688888 发表于 2018-10-18 14:14:40

感谢分享~!

mucaca 发表于 2018-10-19 23:33:44

R016 017 018的固件都有 备份这个干什么?
页: [1]
查看完整版本: 求助,谁能帮忙备份一下SA1456C分区文件