楼主能否解惑一下这个root分区破解,为何要写到mtd0,我看到F450G v1的rootfs在mtd11,mtd0是ubi分区,附件下载了不敢动手,内容也无法打开窥视里面是什么。如果插入自定义命令,我理解应该是修改rootfs的启动文件。3 b/ |+ X7 I; Q" `! N& \- O
- S0 B Z3 O6 a
# cat /proc/mtd Z9 d% c* {) g# C7 E. Q0 ^& m( x
dev: size erasesize name) c; q, V. A, X& P1 Z6 g0 C9 J
mtd0: 018a0000 00020000 "ImageA"
- ]; ~5 a3 r' P5 _ H. k& Smtd1: 00400000 00020000 "Config"
/ ]; k: u+ U: m' P2 fmtd2: 00100000 00020000 "Env"
' b$ ^ o, E( r( P2 u7 M% e5 cmtd3: 00100000 00020000 "EnvB"5 |) G) `6 a) e! n% w: I
mtd4: 01b00000 00020000 "ImageB"# E/ R) T$ q, _; L6 D
mtd5: 00200000 00020000 "Boot"
* a/ A. U) K; n0 U% `" f. amtd6: 00100000 00020000 "SECTION_EGIS"7 j2 V; Y2 a& j
mtd7: 04000000 00020000 "Plugin"
0 s6 P) ]! L. u) c1 Ymtd8: 00260000 00020000 "bootfs"
7 W* P/ Q8 g7 N/ w/ U) Smtd9: 00260000 00020000 "ImageB.kernel"
0 E4 E n! H& M7 E- f4 E5 a- L2 jmtd10: 018a0000 00020000 "ImageB.ubifs": l. T4 q* q+ f0 G" ]
mtd11: 01721000 0001f000 "rootfs"/ G/ G! G8 @; t
7 c! ?. t$ g0 D6 O( R+ }# ~" O& _' p7 ], C
CEF启动执行的也是mtd11的rootfs E7 F1 l' b9 H, ^/ N; x3 B. A
( p+ ^7 Z* f* l5 |/ B- @Kernel command line: ubi.mtd=ImageA root=/dev/mtdblock11 rootfstype=squashfs ro NAND_RFS_OFS=2048 ACTIVE=0 mtdparts=brcmnand.0:25216k@4480k(ImageA),4m@122m(Config),1m@120m(Env),1m@121m(EnvB),27m@29m(ImageB),2m@0m(Boot),1m@126m(SECTION_EGIS),64m@56m(Plugin),2432k@2m(bootfs),2432k@29m(ImageB.kernel),25216k@32128k(ImageB.ubifs) Boardid=968380SGWEPON FlashSize=131072 irqaffinity=0
+ \0 O Q& {% L! O: ]+ I0 }PID hash table entries: 1024 (order: -2, 4096 bytes)0 [% _4 q. S, \6 ^- z
|