找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1835|回复: 11

【why002光猫备份】新人首帖 华为光猫U盘备份方法

[复制链接]
发表于 2022-9-12 23:03 | 显示全部楼层 |阅读模式
来论坛转2个多月了,分享一些华为光猫的帐号密码以及华为光猫U盘备份方法
后期会分享一些自己的华为光猫备份,赚点币,论坛搜索why002光猫备份就能找到我的帖子
************************************************************************************************
【光猫telnet密码】
账号:root,密码:移动Hw8@cMcc,联通电信adminHW,华为原厂admin或adminHW
【光猫超级管理员账号密码】
【移动】CMCCAdmin,aDm8H%MdA,【联通】CUAdmin,CUAdmin,【电信】telecomadmin,nE7jA%5m
【华为原厂】telecomadmin,admintelecom
*******************************************************************************************
光猫备份文件的方法
注意事项
自行百度搜索电脑开启telnet方法,不再赘述
如果登录是192.168.100.1要进控制面板改以太网的适配器设置
Internet 4(TCP/IPv4)属性改为下面这样,和光猫在同一段地址
IP地址    192.168.100.2
子网掩码   255.255.255.0
默认网关   192.168.100.1
首选DNS服务器    114.114.114.114
每输入一行命令后回车,等备份完成后再输入下一行
命令后面的【XXXXX】为命令的简要说明,“【”这个符号和前面的制表符、空格,均不属于命令!
有的分区较大备份时间比较长,直到出现WAP(Dopra Linux)#才算这个分区备份完成(光猫存储灯不闪了才算完成)
需要先补全shell,否则进不了jffs2文件夹
使用U盘备份注意:U盘需要是FAT32格式,且剩余空间大于1G,在U盘根目录创建一个USB_disc1文件夹
(FAT32兼容性最好,实测HS8145C5不能使用exFAT格式的U盘进行备份)
*******************************************************************************************
插电源开启光猫,网线连接光猫与电脑(等1-2分钟光猫启动)
需要先补全shell,我的光猫帖子会把用到的ONT组播工具与补全shell写出来并把工具上传到附件
备份命令如下:
Win+R CMD
telnet 192.168.1.1   【或者telnet192.168.100.1,看具体情况而定】
root
adminHW    【移动Hw8@cMcc,联通电信adminHW】
su
shell
cd /mnt/jffs2
ls
cat /proc/mtd     【查询光猫详细分区结构】
会得到一个类似于下面这样的列表(不同型号的光猫不一样)
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"
可以看到有0-12共13个分区,把这些分区的信息复制进txt保存
U盘插入光猫USB口
mount /dev/sda1 /mnt/usb 【挂载U盘,U盘根目录需要有USB_disc1文件夹!】
dd if=/dev/mtd0 of=/mnt/usb/USB_disc1/0.bin【备份分区0为0.bin到U盘USB_disc1文件夹】
dd if=/dev/mtd1 of=/mnt/usb/USB_disc1/1.bin【有些分区较大要多等一会】直到出现WAP(DopraLinux)#
dd if=/dev/mtd2 of=/mnt/usb/USB_disc1/2.bin【下同】
dd if=/dev/mtd3 of=/mnt/usb/USB_disc1/3.bin
dd if=/dev/mtd4 of=/mnt/usb/USB_disc1/4.bin
dd if=/dev/mtd5 of=/mnt/usb/USB_disc1/5.bin
dd if=/dev/mtd6 of=/mnt/usb/USB_disc1/6.bin
dd if=/dev/mtd7 of=/mnt/usb/USB_disc1/7.bin
dd if=/dev/mtd8 of=/mnt/usb/USB_disc1/8.bin
dd if=/dev/mtd9 of=/mnt/usb/USB_disc1/9.bin
dd if=/dev/mtd10 of=/mnt/usb/USB_disc1/10.bin
dd if=/dev/mtd11 of=/mnt/usb/USB_disc1/11.bin
dd if=/dev/mtd12 of=/mnt/usb/USB_disc1/12.bin
dd if=/dev/mtd13 of=/mnt/usb/USB_disc1/13.bin
dd if=/dev/mtd14 of=/mnt/usb/USB_disc1/14.bin
dd if=/dev/mtd15 of=/mnt/usb/USB_disc1/15.bin
dd if=/dev/mtd16 of=/mnt/usb/USB_disc1/16.bin
dd if=/dev/mtd17 of=/mnt/usb/USB_disc1/17.bin
dd if=/dev/mtd18 of=/mnt/usb/USB_disc1/18.bin
dd if=/dev/mtd19 of=/mnt/usb/USB_disc1/19.bin
dd if=/dev/mtd20 of=/mnt/usb/USB_disc1/20.bin
【有多少个分区就执行多少行命令,多执行会报错,只是报错而已,没什么影响】
备份jffs2文件夹和backKey地区包
cd /mnt/jffs2
tar -czf /mnt/usb/USB_disc1/jffs2bak.tar.gz *
【把jffs2文件夹压缩为jffs2bak.tar.gz到U盘USB_disc1文件夹】
cd /var/backKey
tar -czf /mnt/usb/USB_disc1/backKeybak.tar.gz *
【把backKey文件夹压缩为backKeybak.tar.gz到U盘USB_disc1文件夹】
exit   【退出】现在可以关闭这个CMD窗口了
拔掉U盘后插电脑查看,USB_disc1目录下这些bin文件就是各分区的备份
注意:A和B分区有些是一样的,有些却是不一样的,建议还是都备份比较好,省着乱
*******************************************************************************************
上面的挂载U盘命令试一下,如果不行就执行下面这个命令(九洲版的光猫可能会使用这个命令)
ls /mnt/usb   【挂载U盘,显示U盘的盘标识号,把下面命令里的usb-30de-21775D_1改成你U盘的
例如是usb-30de-21775D_1
cat /dev/mtd0 > /mnt/usb/usb-30de-21775D_1/0.bin【备份分区0到U盘根目录0.bin文件】
cat /dev/mtd1 > /mnt/usb/usb-30de-21775D_1/1.bin【有点慢 要多等一会】直到出现WAP(Dopra Linux)#
cat /dev/mtd2 > /mnt/usb/usb-30de-21775D_1/2.bin【下同,改成你U盘的】
cat /dev/mtd3 > /mnt/usb/usb-30de-21775D_1/3.bin
cat /dev/mtd4 > /mnt/usb/usb-30de-21775D_1/4.bin
cat /dev/mtd5 > /mnt/usb/usb-30de-21775D_1/5.bin
cat /dev/mtd6 > /mnt/usb/usb-30de-21775D_1/6.bin
cat /dev/mtd7 > /mnt/usb/usb-30de-21775D_1/7.bin
cat /dev/mtd8 > /mnt/usb/usb-30de-21775D_1/8.bin
cat /dev/mtd9 > /mnt/usb/usb-30de-21775D_1/9.bin
cat /dev/mtd10 > /mnt/usb/usb-30de-21775D_1/10.bin
cat /dev/mtd11 > /mnt/usb/usb-30de-21775D_1/11.bin
cat /dev/mtd12 > /mnt/usb/usb-30de-21775D_1/12.bin
cat /dev/mtd13 > /mnt/usb/usb-30de-21775D_1/13.bin
cat /dev/mtd14 > /mnt/usb/usb-30de-21775D_1/14.bin
cat /dev/mtd15 > /mnt/usb/usb-30de-21775D_1/15.bin
cat /dev/mtd16 > /mnt/usb/usb-30de-21775D_1/16.bin
cat /dev/mtd17 > /mnt/usb/usb-30de-21775D_1/17.bin
cat /dev/mtd18 > /mnt/usb/usb-30de-21775D_1/18.bin
cat /dev/mtd19 > /mnt/usb/usb-30de-21775D_1/19.bin
cat /dev/mtd20 > /mnt/usb/usb-30de-21775D_1/20.bin
【有多少个分区就执行多少行命令,多执行会报错,只是报错而已,没什么影响】
备份jffs2文件夹和backKey地区包
cd /mnt/jffs2
tar -czf /mnt/usb/usb-30de-21775D_1/jffs2bak.tar.gz*
【把jffs2文件夹压缩为jffs2bak.tar.gz到U盘根目录】
cd /var/backKey
tar -czf /mnt/usb/usb-30de-21775D_1/backKeybak.tar.gz*
【把backKey文件夹压缩为backKeybak.tar.gz到U盘根目录】
exit   【退出】现在可以关闭这个CMD窗口了
如果提示Permission denied(权限不足 没有权限 拒绝访问)
九洲版本的光猫会提示,使用下面的ls /mnt/usb即可。
能正常备份分区和地区包,但可能jffs2文件夹备份的不是很全,到底是否完整我也不是很清楚——待确认
R021版本的光猫也会提示,好像是因为R21版本的root权限不够,不要折腾了,暂时搞不了

我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-9-12 23:21 | 显示全部楼层
自己抢个沙发
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-13 10:00 | 显示全部楼层
why002光猫备份
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-13 10:02 | 显示全部楼层
R21版本的root权限不够,大神怎么破解权限不够的问题

点评

用使能工具或者telnet下用load pack命令补全  详情 回复 发表于 2022-9-13 10:11
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-13 10:11 | 显示全部楼层
66666666666 发表于 2022-9-13 10:02
R21版本的root权限不够,大神怎么破解权限不够的问题

用使能工具或者telnet下用load pack命令补全

点评

load pack命令补全?大神能发具体命令和相关附件吗?  详情 回复 发表于 2022-9-15 08:54
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-13 21:46 | 显示全部楼层
谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-15 08:54 | 显示全部楼层
jcape 发表于 2022-9-13 10:11
用使能工具或者telnet下用load pack命令补全

load pack命令补全?大神能发具体命令和相关附件吗?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-10-17 15:13 | 显示全部楼层
支持大佬 技术贴
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-10-17 19:18 | 显示全部楼层
下面是用TFTP软件的备份方法

Win+R CMD
telnet 192.168.1.1
root
adminHW【移动adminHW或Hw8@cMcc,联通电信adminHW】
su
shell
cd /mnt/jffs2
ls
cat /proc/mtd【截图记录下各个分区结构】
df【查询各目录剩余空间,一般使用/dev/shm/目录进行备份】
dd if=/dev/mtd0 of=/dev/shm/0.bin【备份分区0为0.bin文件到/dev/shm/目录】
dd if=/dev/mtd1 of=/dev/shm/1.bin【一般来说分区1比较大】
dd if=/dev/mtd2 of=/dev/shm/2.bin【要记得随时用df查看有没有存满!发现存满立即用下面tftp命令回传到电脑,再删除光猫内备份的文件】
dd if=/dev/mtd3 of=/dev/shm/3.bin
dd if=/dev/mtd4 of=/dev/shm/4.bin
dd if=/dev/mtd5 of=/dev/shm/5.bin
dd if=/dev/mtd6 of=/dev/shm/6.bin
dd if=/dev/mtd7 of=/dev/shm/7.bin
dd if=/dev/mtd8 of=/dev/shm/8.bin
dd if=/dev/mtd9 of=/dev/shm/9.bin
dd if=/dev/mtd10 of=/dev/shm/10.bin
dd if=/dev/mtd11 of=/dev/shm/11.bin
dd if=/dev/mtd12 of=/dev/shm/12.bin
dd if=/dev/mtd13 of=/dev/shm/13.bin
dd if=/dev/mtd14 of=/dev/shm/14.bin
dd if=/dev/mtd15 of=/dev/shm/15.bin
dd if=/dev/mtd16 of=/dev/shm/16.bin
dd if=/dev/mtd17 of=/dev/shm/17.bin
dd if=/dev/mtd18 of=/dev/shm/18.bin
dd if=/dev/mtd19 of=/dev/shm/19.bin
dd if=/dev/mtd20 of=/dev/shm/20.bin【我增加到20行,这样才够用嘛】
cd /dev/shm
tftp -p -l 0.bin -r 0.bin 192.168.1.2【复制0.bin到电脑TFTP软件目录 192.168.1.2 为IP地址】
tftp -p -l 1.bin -r 1.bin 192.168.1.2
tftp -p -l 2.bin -r 2.bin 192.168.1.2
tftp -p -l 3.bin -r 3.bin 192.168.1.2
tftp -p -l 4.bin -r 4.bin 192.168.1.2
tftp -p -l 5.bin -r 5.bin 192.168.1.2
tftp -p -l 6.bin -r 6.bin 192.168.1.2
tftp -p -l 7.bin -r 7.bin 192.168.1.2
tftp -p -l 8.bin -r 8.bin 192.168.1.2
tftp -p -l 9.bin -r 9.bin 192.168.1.2
tftp -p -l 10.bin -r 10.bin 192.168.1.2
tftp -p -l 11.bin -r 11.bin 192.168.1.2
tftp -p -l 12.bin -r 12.bin 192.168.1.2
tftp -p -l 13.bin -r 13.bin 192.168.1.2
tftp -p -l 14.bin -r 14.bin 192.168.1.2
tftp -p -l 15.bin -r 15.bin 192.168.1.2
tftp -p -l 16.bin -r 16.bin 192.168.1.2
tftp -p -l 17.bin -r 17.bin 192.168.1.2
tftp -p -l 18.bin -r 18.bin 192.168.1.2
tftp -p -l 19.bin -r 19.bin 192.168.1.2
tftp -p -l 20.bin -r 20.bin 192.168.1.2【我增加到20行,这样才够用嘛】
cd /dev/shm
m -rf *【删除文件夹内所有文件,否则空间不够用】
---------------------------------------------------------------------------------
备份jffs2文件夹和backKey地区包
cd /mnt/jffs2
ls
tar -czf jffs2bak.tar.gz *【压缩jffs2文件夹为jffs2bak.tar.gz】
mv /mnt/jffs2/jffs2bak.tar.gz /tmp【剪切jffs2bak.tar.gz文件到tmp临时文件夹】
cd /tmp【进入tmp临时文件夹】
ls【查看是否有这个文件】
tftp -p -l jffs2bak.tar.gz -r jffs2bak.tar.gz 192.168.1.2【复制jffs2bak.tar.gz到TFTP软件目录 192.168.1.2 为IP地址】
查看tftp软件所在目录是否有jffs2bak.tar.gz文件
由于备份的这个文件在光猫的tmp临时文件目录下,重启就自动删除了,所以不需要手动去删除

cd /var/backKey
tar -czf backKeybak.tar.gz *【压缩backKey地区包文件夹为backKeybak.tar.gz】
mv /var/backKey/backKeybak.tar.gz /tmp【剪切backKeybak.tar.gz文件到tmp临时文件夹】
cd /tmp【进入tmp临时文件夹】
ls【查看是否有这个文件】
tftp -p -l backKeybak.tar.gz -r backKeybak.tar.gz 192.168.1.2【复制backKeybak.tar.gz到TFTP软件目录 192.168.1.2 为IP地址】
查看tftp软件所在目录是否有backKeybak.tar.gz文件
由于备份的这个文件在光猫的tmp临时文件目录下,重启就自动删除了,所以不需要手动去删除
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-1-13 04:38 | 显示全部楼层
如何恢复到设备?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-1-13 10:32 | 显示全部楼层
写的真详细,多谢楼主分享!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-7-11 00:29 | 显示全部楼层
REALLY VERY NICE KNOWLOG FULL INFORMATION


我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-26 22:03

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表