找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[k3] mtd和mtdblock到底有什么区别

[复制链接]
设备到手后按着恩山的教程降了246,又按着教程开了Telnet,然后备份了mtd0~8
后来路由器砖了,搜索救砖教程的时候发现大家的命令全都是mtdblock,而不是mtd
上百度看了下mtd和mtdblock的区别也看不懂
死马当活马医,用备份的mtd直接cat /dev/mtd恢复了之后也好了,但是刷了官改安装插件后容量只剩了2M多,我看别人都是60M 70M的剩余,不知道和这个有没有关系。


我试着备份同一个mtd和mtdblock发现备份出的文件hash校验不一样,晕了。
看完楼主的贴 可见多学一门语言是多么重要
回复

使用道具 举报

 楼主| | 显示全部楼层
spyke 发表于 2018-4-10 15:37
看完楼主的贴 可见多学一门语言是多么重要

能请您详细说明一下吗?我是真的不太懂……
回复

使用道具 举报

yj496538874 发表于 2018-4-10 16:04
能请您详细说明一下吗?我是真的不太懂……

mtdblock是上一次开机运行时的mtd 在下次开机后成为了block 也就是对上次正确的mtd进行一次备份 避免本次运行时mtd出现错误 导致没有正确的mtd可使用
回复

使用道具 举报

楼上正解
回复

使用道具 举报

spyke 发表于 2018-4-10 16:20
mtdblock是上一次开机运行时的mtd 在下次开机后成为了block 也就是对上次正确的mtd进行一次备份 避免本次 ...

这样么,K2的mtdblock和mtd备份出来倒是完全一样,另外还有mtdro又是什么?

不过我认为这与学语言没多大关系,我觉得block是块,而ro是只读,但还是不明白具体是干什么的,单从block根本无从猜出是备份
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 yj496538874 于 2018-4-11 01:35 编辑
spyke 发表于 2018-4-10 16:20
mtdblock是上一次开机运行时的mtd 在下次开机后成为了block 也就是对上次正确的mtd进行一次备份 避免本次 ...

那么意思是说,mtd与mtdblock都是独立存在的,并且mtdblock除了备份的过程均处于静态的是吗?路由器毕竟没有关机这个过程,都是直接断电。
回复

使用道具 举报

yj496538874 发表于 2018-4-11 01:28
那么意思是说,mtd与mtdblock都是独立存在的,并且mtdblock除了备份的过程均处于静态的是吗?路由器毕竟 ...

mtdblock是在rom里的 mtd是ram里的 这样就明白了吧
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 yj496538874 于 2018-4-11 12:09 编辑
spyke 发表于 2018-4-11 12:02
mtdblock是在rom里的 mtd是ram里的 这样就明白了吧

非常感谢您的解答,原来是这样,靠,那应该备份mtdblock的
那个备份mtd的教程简直害人,现在相当于我已经没有原厂固件备份了
顺便问一下,备份出来的mtd文件能用来写入mtdblock吗?
还有我的rootfs分区比别人的小,不知道为什么所有网上能找到的帖子里rootfs分区的大小都是029E1F7C,唯独我的是029E1D94。

回复

使用道具 举报

来自手机 | 显示全部楼层
看不下去楼上在说什么东西…… mtd和mtdblock的区别就是一个是字符设备,一个是块设备,底层都操作 flash。前者多了一些可以操作flash专属功能的接口,后者更适合用来读写数据。从备份角度来看,两者效果等同,之所以备份出来不一样很大可能是因为正在备份的分区是可写的,两次备份之间系统写了点东西。
回复

使用道具 举报

 楼主| | 显示全部楼层
updateing 发表于 2018-4-11 12:22
看不下去楼上在说什么东西…… mtd和mtdblock的区别就是一个是字符设备,一个是块设备,底层都操作 flash。 ...

意思是说两者其实没有本质区别是吗?
回复

使用道具 举报

updateing 发表于 2018-4-11 12:22
看不下去楼上在说什么东西…… mtd和mtdblock的区别就是一个是字符设备,一个是块设备,底层都操作 flash。 ...

感觉你说的更靠谱,那么mtd(x)ro又是什么,括号里的x代表数字如mtd0ro
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-5-10 07:16

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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