朋友送来一个河南移动CM201-2CH代工NAND竖贴机顶盒让帮助刷机,为防止将来刷机变砖,准备先将原机进行备份后再考虑刷机,将盒子脚垫下的螺丝取出,撬开盒子取出电路板,用电烙铁进行焊接TTL插针操作
电脑连接刷机小板,打开putty 软件,端口进行设置,盒子上电跑马查看跑马信息,方便修改分区表 上图中可看出第一个分区为reserved分区,最后一个分区为userdata用户分区。 继续下看跑马信息,可看到各分区编号 输入cat /proc/partitions回车(cat后边加空格) 从上图可看出mftl分区总长度为 7716864/1024=7536M 第一个分区mftl1(reserved分区,4096/1024=4M) 最后一个分区mftl19(userdata分区, 5240832/1024=5118M)
将一个不小于8g的U盘插入电路板USB口,输入df后回车,查看u盘路径,从下图可看到U盘路径为/mnt/sda/sda1 依次输入命令dd命令,进行分区备份 每个分区备份 完成后都会显示xxxx+0 records in xxxx+0records out ,如果输入输出数据不相同就会报错,我备份用户分区mftl19(userdata分区)时报错 怀疑我用的这个U盘小,我用的是8g的U盘后来换了个16gU盘还是同样报错,考虑到既然刷机,用户分区也就没有备份必要,就放弃用户分区数据备份。 由于本人是个菜鸟,第一次用dd备份 固件,其中还有不对之处,请大家帮忙解惑。例如:备份完本固件后,如果刷机成砖后,想用海兔按分区烧录回去,海兔的第一个分区是fastboot,而本机第一个分区是 reserved,是不是烧录fastboot时选择备份出来的[size=18.6667px]reservedimg进行烧写?
|