今天整理固件的时候为了确认MT固件检测程序的可靠性花了些时间对测程序作了分析。<br>在MT固件检测DOS程序下检测的固件信息,"Cheek sum ROM:"中显示的是硬盘ROM的校验和,是在一个固件模块中获得。<br>"Cheek sum ROM in Loader"中显示的是ROM在LDR中的校验和,校验和在LDR中获得。在DOS程序里不显示LDR文件的校验和,FOR WIN版本的"Cheek sum LDR"项中有显示。<br>
经测试,在LDR文件中只读出了ROM的校验。大部分文件的存在与否对显示结果没有任何影响。整个检测信息只读取了几个模块的内容。有的网友提出为什么有的固件检测出来的信息只有上半部分没有下半部分,就是因为检测的几个模块有却失或使用的3000版本有问题等造成的。<br>
综上所述,大家注意,此固件检测程序主要是显示了几个模块中记录的信息,其他任何模块的缺失和内容的正确与否对结果不产生任何影响。如果固件前后显示信息不一或只有前半部分没有后半部分,说明固件文件有缺失或是"结合体"等。此软件对整个固件没有任何验证作用。所以固件还是大家自己备份的放心。<br>
<br>
补充一下,WIN版本也是同理<br>
<br>
<font color="#000066">[本贴已被 作者 于 2005年08月27日 11时45分01秒 编辑过]</font>[/ALIGN] |