无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: wuwuzz
打印 上一主题 下一主题

[原创] USB BOOT兼容性检查工具ubootchk(原umsdinfo) V0.2新版发布

[复制链接]
1#
发表于 2011-4-21 21:15:58 | 显示全部楼层

回复 #1 wuwuzz 的帖子

终于有人做出来了,强。
回复

使用道具 举报

2#
发表于 2011-4-21 21:23:35 | 显示全部楼层

贴几个测试数据

1G 在intel845老主板U启正常 新机更可以


UMSD设备名: pd2   
---------------------------------------------------------------  
固件提供的最大LBA=1998848 ,块大小=512字节,以此计算出的
容量=1023MB。其中,1M=1000*1000                           
---------------------------------------------------------------  

发现一般性错误:固件返回信息,严格按照USB启动标准检查,没有发现
应有的特定标志头信息。尝试放宽条件再次查找。


---------------------------------------------------------------  
发现较严重错误:模式感知10指令能执行成功,但未提供CHS参数值。
                boot时,需要完全依赖BIOS调整修补CHS。         

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  
        重要操作:ubootchk尝试估算BIOS可能的CHS调整修补值   

估算依据EDD规范和Phoenix BIOS、AMI BIOS资料进行,结果既受固件     
原始数据影响,又受BIOS算法版本影响,可能并不准确,仅供有兴趣者     
参考。     
   
----------------------------------------------------------------  
估算: Phoenix BIOS下,CHS将调整修补为:C=125,H=255,S=63
估算: AMI BIOS下,CHS将调整修补为:C=992,H=32,S=63
回复

使用道具 举报

3#
发表于 2011-4-21 21:29:49 | 显示全部楼层

4G

UMSD设备名: pd2   
---------------------------------------------------------------  
固件提供的最大LBA=7827456 ,块大小=512字节,以此计算出的
容量=4007MB。其中,1M=1000*1000                           

---------------------------------------------------------------  
固件提供的CHS情况:磁头数=16,每道扇区数=32,柱面数=15288,  
                   每扇字节数=512,以此计算出的容量=4007MB
                   其中,1M=1000*1000      

---------------------------------------------------------------  
对固件提供的CHS进行常规检查...

常规项目检查OK:  扇区大小符合DISK要求,为512字节
常规项目检查OK:  磁头数在传统BIOS INT13允许范围
常规项目检查OK:  扇区数在传统BIOS INT13允许范围  
发现问题: 柱面数大于1024,超出传统BIOS INT13允许范围

发现问题: 固件提供了CHS,但CHS取值有逻辑问题。
          boot时,需要BIOS调整修补CHS。

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  
        重要操作:ubootchk尝试估算BIOS可能的CHS调整修补值   

估算依据EDD规范和Phoenix BIOS、AMI BIOS资料进行,结果既受固件     
原始数据影响,又受BIOS算法版本影响,可能并不准确,仅供有兴趣者     
参考。     
   
----------------------------------------------------------------  
估算: Phoenix BIOS下,CHS将调整修补为:C=1024,H=16,S=32
估算: AMI BIOS下,CHS将调整修补为:C=971,H=128,S=63

[ 本帖最后由 快雪时晴 于 2011-4-21 21:30 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-13 01:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表