宽带技术网

 找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 202|回复: 10

各位大神,谁能给解释一下jffs2和mtd的关系

[复制链接]
发表于 2020-2-1 00:17:16 | 显示全部楼层 |阅读模式
小白,请教各位大神,看到说备份固件,有的说备份mtd,又有的备份jffs2,有点搞不明白它们之间的关系,谁给科普一下!0 T$ W2 @9 a. T- \+ J4 O: U- v* ^. l
发表于 2020-2-1 08:25:10 | 显示全部楼层
我也是小白,你是不是写错了,是不是mnt?

点评

感谢回复!mtd没错,也许是我问的不够清楚吧!  详情 回复 发表于 2020-2-1 22:08
发表于 2020-2-1 11:04:04 | 显示全部楼层
mtd是备份他的分区,包括了固件版本等,通过这里面分割出来,而jffs2就是含有运营商配置的文件。。。所以你如果只要改变版本,刷固件就可以了,要改变各运营商配置就是得刷JFFS2,这样解释如何啊????

点评

感谢回复!把全部mtd备份出来,就能合成固件吗?  详情 回复 发表于 2020-2-1 21:38
发表于 2020-2-1 12:37:31 | 显示全部楼层
mtd≈gho9 e6 G' G4 ?  J  d
jffs2≈system32

点评

再请教一下,硬件完全相同的光猫,把flash互换可以吗?  详情 回复 发表于 2020-2-2 00:31
感谢回复!你这么说,我一下明白了。看到有人说完整的固件结构:kernel+30(十六进制),版本信息(aaaaUUUUDDDD????V1.2.1P1T2.?????2013-12-31 17:05:48.P?..........)+boot, 组成,没mtd里面显示mtd1: 00000000 00200  详情 回复 发表于 2020-2-1 21:45
 楼主| 发表于 2020-2-1 21:38:09 | 显示全部楼层
tm5880891 发表于 2020-2-1 11:04: h) ^2 d/ A/ h! `
mtd是备份他的分区,包括了固件版本等,通过这里面分割出来,而jffs2就是含有运营商配置的文件。。。所以你 ...

5 t. z& a( G# E0 e% T% B感谢回复!把全部mtd备份出来,就能合成固件吗?

点评

这不是你玩的东西,你才刚学会走,等你学会跑了再学飞吧  详情 回复 发表于 2020-2-1 22:07
 楼主| 发表于 2020-2-1 21:45:39 | 显示全部楼层
本帖最后由 cxice 于 2020-2-1 21:47 编辑   Y2 \6 t3 |0 D4 h( M5 \2 j
shring 发表于 2020-2-1 12:37
# s- m9 O* p& W3 E* M9 smtd≈gho
2 g! l; V5 c5 O' m  e# O( H0 u' |jffs2≈system32
" A8 O! t& ]. K; r1 A3 `
感谢回复!你这么说,我一下明白了。看到有人说完整的固件结构:kernel+30(十六进制),版本信息(aaaaUUUUDDDD????V1.2.1P1T2.?????2013-12-31 17:05:48.P?..........)+boot,组成,
: X: K$ ~# R8 o6 f; d2 j( R* t* R" N  o- Hmtd里面显示
- X9 V1 v* W, ymtd1: 00000000 00200000 00020000 "u-boot"             2M=2x1024x1024=2097152(十进制)=200000(十六进制)9 F( \; e6 D* i0 ^
mtd3: 00200000 01400000 00020000 "kernel0"           20M    初始kernel0与kernel1相同,web刷机后boot kernel1刷为新版固件,
# S6 O( R% G% F: mmtd6: 01600000 01400000 00020000 "kernel1"           20M    kernel0不变,环境变量versioninfo启动地址改变" Z% I* |/ p% C+ j
mtd7: 02a00000 00600000 00020000 "others"             6M  ' a/ n2 c1 }4 K6 o* {' `5 f3 f- n2 v
mtd2: 03000000 00400000 00020000 "parameter tags"     4M    PON信息→LOID及密码,SN及密码$ a+ h( c$ {( k0 A# o1 u5 ?
mtd5: 03400000 00800000 00020000 "usercfg"            8M# f3 J. z+ m( n5 R' n( g" o: ^
mtd4: 03c00000 00400000 00020000 "middleware"         4M    4000000=64M4 ], x2 W: U, V" A
mtd0: 04000000 08000000 00020000 "whole flash"      128M    8000000=128M"
% |* x0 W' l" L看到除了kernel外还有很多东西,能给讲解一下吗?还有vmlinuz.bin,又是什么?img和bin文件有何区别?5 l6 q' k$ T2 w7 Q0 L
发表于 2020-2-1 22:07:38 | 显示全部楼层
cxice 发表于 2020-2-1 21:38
: N4 k+ R2 p- d7 X感谢回复!把全部mtd备份出来,就能合成固件吗?

3 B& ?' X. `. x1 a, u 这不是你玩的东西,你才刚学会走,等你学会跑了再学飞吧
 楼主| 发表于 2020-2-1 22:08:02 | 显示全部楼层
hasibilige 发表于 2020-2-1 08:251 u& R" O( o- n0 ]
我也是小白,你是不是写错了,是不是mnt?

. p: P$ v6 v9 q; i感谢回复!mtd没错,也许是我问的不够清楚吧!
 楼主| 发表于 2020-2-1 22:22:15 | 显示全部楼层
这不是闹新冠肺炎出不去吗?学习学习!
 楼主| 发表于 2020-2-2 00:31:39 | 显示全部楼层
shring 发表于 2020-2-1 12:37. c" |/ F( i6 P9 I; H
mtd≈gho
& C- O4 T: a; \  H7 c* \jffs2≈system32

% o) h& V  L! R- \, `再请教一下,硬件完全相同的光猫,把flash互换可以吗?
  H$ {) e6 p. T; [  d1 N
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|宽带技术网 ( 粤公网安备 44152102000001号 )|网站地图

粤公网安备 44152102000001号

GMT+8, 2020-2-23 04:11 , Processed in 0.042305 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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