在USB2.0时代,SMI 32X、325X主控,有一项秘密功能:通过量产工具,能够手动
自由调整U盘物理(固件)CHS值,从而更好地符合USB启动规范,满足不同BIOS对
USB-ZIP/HDD的启动要求,增强兼容性。如果不进行手动调整,则此CHS将由量产
工具按默认IDE硬盘值自动计算给出。
擎泰SK、群联UP、银灿IS等常见品牌,无论是USB2.0系还是3.0系主控,暂未
发现有此手动调整优化功能。
但是,在USB3.0时代,SMI也出现很多问题。不仅326X主控推出缓慢,读写性能
不佳(详见本坛3260测试帖),且前几日我通过坛友帮忙测试,
发现SMI 3260N AC主控
(ISP显示为3260AB)盘,其秘密功能居然失效了! 这不能不说是SMI固件开发人员的重大失误!-----------------------------------------------------------------------------------------------------------
现在,
我想请有其他326X主控盘(如3260ADS、3261、3263等主控)的同学,帮忙测试,
看看秘密功能在这些新主控上是不是也失效了。测试方法:
利用我编写的ubootchk软件检测,
(不需M币下载地址:
http://dl.mydigit.net/2011/04/640.html,含使用说明readme.pdf)
(简介
http://bbs.mydigit.cn/read.php?tid=251477)
1、容量超过8G的盘,ubootchk会询问是否停止检查。此时,应选择n,不停止,继续检查
chs情况,让info.txt留下m10命令结果。
2、可以把info.txt、err.txt、rpt.txt文件压缩后发上来,或者,也可以直接贴上txt文件内容。
如果没有固件柱面/磁头/扇区信息,提示:
...发现一般性错误:固件返回信息,严格按照USB启动标准检查,没有发现
应有的特定标志头信息。尝试放宽条件再次查找...
...发现较严重错误:模式感知10指令能执行成功,但未提供CHS参数值...
则说明秘密功能失效了。
---------------------------------------------------------------------------------------------------------
注意:ubootchk是自解压文件,其打包捆绑了linux小工具(如计算器、文本查找等),
杀毒软件会认为是木马病毒误报,请忽略误报,继续测试。如果你不放心,可以使用
U盘linux版ubootchk检测,结果是一样的(http://bbs.mydigit.cn/read.php?tid=353430)
谢谢合作!
[ 此帖被wuwuzz在2012-12-27 09:44重新编辑 ]