用UDMA或者MRT做数据恢复的过程中,在备份固件的时候,建议在要保存的目录后面加上日期和时间,最后加个INIT标志表示是原始固件,避免重要固件不小心被覆盖掉(例如03模块)。下面是一个示例!
正在进行设备识别...
型号:ST3320613AS 序列号:6SZ0TTXB 固件版本:CC2F
正在获取详细固件版本...
BR140D.CCD2.CG080H.CC2F
SMP Dbl: 0x3C000317 - 0x037FF7FF
盘体缓存保留区大小: 0x0
获取系统模块信息...
ID 长度 描述
=========================
00 4
01 2
02 16
03 3787
04 12
05 4
06 66
07 1
08 4800
09 1
0A 2251
0B 1000
0C 64000
0D 160
0E 432
0F 223
13 8
15 100
16 2
17 40
19 24
1A 33
1B 1
1C 9
1D 128
1E 128
1F 640
22 80
23 80
24 80
25 80
26 80
27 80
28 80
29 80
2A 9
2B 928
2C 432
2D 432
2E 432
2F 432
30 432
31 432
32 432
33 4576
34 640
35 26
3A 4
获取系统模块信息完毕!
获取DT对象信息....
ROM:
ID 偏移地址 长度
============================
00 06020100 33792
01 06020000 256
04 04001000 4096
0602BE00 4096
total 8192
05 0006C000 81920
08 10070000 948
0A 060A6CB0 1024
12 100D4000 104
13 060B1C98 544
14 060B1EB8 64
15 00000000 524288
1B 060B0FC0 3288
1C 060B0E80 320
1D 06020120 208
1E 06020310 2320
RAM:
ID 偏移地址 长度
============================
00 06020100 33792
01 06020000 256
02 060201F0 288
04 04001000 4096
0602BE00 4096
total 8192
05 0006C000 81920
06 00267A44 40996
08 10070000 948
0A 060A6CB0 1024
12 100D4000 104
13 060B1C98 544
14 060B1EB8 64
15 00000000 524288
16 06020100 32
17 06021F20 1744
1B 060B0FC0 3288
1C 060B0E80 320
1D 06020120 208
1E 06020310 2320
1F 06184690 1224
20 06184B58 72
获取DT对象信息完毕!
物理扇区大小 : ...................... :512 Bytes
正在获取系统文件列表.......
获取系统文件列表完毕!
正在备份ROM......
ROM备份完毕! 文件名:F:\BRFW\Seagate F3 Arch\Brinks\ST3320613AS-CC2F-6SZ0TTXB-201502071058-init\SABackup\Rom\ROM-CC2F.bin
正在保存CP对象......
保存到文件夹: F:\BRFW\Seagate F3 Arch\Brinks\ST3320613AS-CC2F-6SZ0TTXB-201502071058-init\SABackup\CPDir\
0 : ..................................:OK
1 : ..................................:OK
4 : ..................................:OK
5 : ..................................:OK
8 : ..................................:OK
A : ..................................:OK
12 : .................................:OK
13 : .................................:OK
14 : .................................:OK
15 : .................................:OK
1B : .................................:OK
1C : .................................:OK
1D : .................................:OK
1E : .................................:OK
0 : ..................................:OK
1 : ..................................:OK
2 : ..................................:OK
4 : ..................................:OK
5 : ..................................:OK
6 : ..................................:OK
8 : ..................................:OK
A : ..................................:OK
12 : .................................:OK
13 : .................................:OK
14 : .................................:OK
15 : .................................:OK
16 : .................................:OK
17 : .................................:OK
1B : .................................:OK
1C : .................................:OK
1D : .................................:OK
1E : .................................:OK
1F : .................................:OK
20 : .................................:OK
CP对象保存完毕!
正在保存模块对象......
保存到文件夹: F:\BRFW\Seagate F3 Arch\Brinks\ST3320613AS-CC2F-6SZ0TTXB-201502071058-init\SABackup\ModDir\
~0000.rpm : ..........................:OK
~0001.rpm : ..........................:OK
~0002.rpm : ..........................:OK
~0003.rpm : ..........................:OK
~0004.rpm : ..........................:OK
~0005.rpm : ..........................:OK
~0006.rpm : ..........................:OK
~0007.rpm : ..........................:OK
~0008.rpm : ..........................:OK
~0009.rpm : ..........................:OK
~000A.rpm : ..........................:OK
~000B.rpm : ..........................:OK
~000C.rpm : ..........................:OK
~000D.rpm : ..........................:OK
~000E.rpm : ..........................:OK
~000F.rpm : ..........................:OK
~0013.rpm : ..........................:OK
~0015.rpm : ..........................:OK
~0016.rpm : ..........................:OK
~0017.rpm : ..........................:OK
~0019.rpm : ..........................:OK
~001A.rpm : ..........................:OK
~001B.rpm : ..........................:OK
~001C.rpm : ..........................:OK
~001D.rpm : ..........................:OK
~001E.rpm : ..........................:OK
~001F.rpm : ..........................:OK
~002A.rpm : ..........................:OK
~002B.rpm : ..........................:OK
~0033.rpm : ..........................:OK
~0034.rpm : ..........................:OK
~0035.rpm : ..........................:OK
~003A.rpm : ..........................:OK
模块对象保存完毕!
读取ID Pages列表...
读取ID Pages...
ID Page 00 : .........................:成功
ID Page 01 : .........................:成功
ID Page 02 : .........................:成功
ID Page 03 : .........................:成功
ID Page 04 : .........................:成功
ID Page 08 : .........................:成功
ID Page 09 : .........................:成功
ID Page 0A : .........................:成功
ID Page 0B : .........................:成功
ID Page 0C : .........................:成功
ID Page 0D : .........................:成功
ID Page 0E : .........................:成功
ID Page 0F : .........................:成功
ID Pages读取完毕!