找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2961|回复: 4

[k2p] 使用 dd备份和cat 备份固件文件不同,以哪个为准?

[复制链接]
发表于 2018-4-12 13:57 | 显示全部楼层 |阅读模式
本帖最后由 wangdl_100a 于 2018-4-25 22:47 编辑
其他分区将mtd4改成你需要备份的分区名称即可,比如要备份CFE,就改为mtd0
dd if=/dev/mtd0 of=/tmp/mtd0
mount --bind /tmp/mtd0 /www/web-static/fonts/icofont.eot
http://192.168.2.1/web-static/fonts/icofont.eot下载,然后改名为mtd0.bin

以上内容来自 https://www.right.com.cn/forum/thread-254919-1-1.html
最近4月,买到了金色k2p。
软件版本: V21.4.16.239
硬件版本: B1
使用工具开启 telnet,https://www.right.com.cn/forum/thread-261028-1-1.html

0.首先cd/bin,发现在/bin中好像没有tftp,我想用服务器传输文件,k2p看起来是不行的。我之前备份k3的时候,是这么做的。

1.备份分区的命令论坛出现过dd和cat这2种,其中同种命令 备份mtd和mtdblock结果一样。常见用法如下:
dd if=/dev/mtd(block)0 of=/tmp/mtd(block)0.bin

cat /dev/mtd(block)0 > /tmp/mtd(block)0.bin
使用dd和cat的备份其他分区,得到的文件一样。
使用dd和cat的备份 rom 分区(也叫firmware、linux,可能是最大的那个,包含rootfs的分区),得到的文件不一样。比如k2p备份linux得到的文件,其中一份结尾全部是00,另外一份结尾全是ff
k2备份firmware得到是文件,内容错位的,排除错误二者一样。

问题来了,究竟  该保留 dd 备份的,还是cat 备份的???


2.剩余空间多大?我能通过啥命令查出来吗?
我是不是备份下个分区的时候,需要 rm mtd0 删除当前的备份文件 来防止空间不够?
3.解决了问题1之后,dd备份了mtd1。因为第一步已经mount 绑定mtd0到icofont.eot,我是否需要先umount /www/web-static/fonts/icofont.eot解绑mtd0,

再mount绑定mtd1?


4.继续1,反过来,往分区里刷写固件,用dd、cat结果一样吗?

5.还有mtd -r write breed.bin boot这种刷写方式。和上面提到的2种,又有啥区别呢?
发表于 2018-4-12 15:06 | 显示全部楼层
查下字节就知道了

点评

目前 发现 mtd2 字节不一样  详情 回复 发表于 2018-4-12 16:48
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-12 16:48 | 显示全部楼层

目前 发现  mtd2 字节不一样
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-25 22:18 | 显示全部楼层
顶楼问题 已经更新
回复 支持 反对

使用道具 举报

发表于 2020-2-15 23:40 | 显示全部楼层
我也有这样的问题哈哈。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2024-7-4 10:02

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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