|
不知LZ是否指
《U启新探索之二:BIOS USB BOOT支持强弱理论分析》
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=138123
这篇文章是我早期的研究体会,里面的内容,黄金位置Lun0有参考价值。后面关于USB-CD、USB-ZIP
的猜测可以废弃了,不太正确。当时我还没有掌握USB命令、USB启动规范知识、BIOS USB启动处理机制。
=================================================================
正确的内容在这:
USB磁盘启动过程中,移动、固定对BIOS不是最重要的,最重要的是这2个:
1、总扇区数(容量)。
2、物理柱面/磁头/扇区(CHS)数。
这2个数值,均由U盘固件(或移动硬盘固件、ZIP驱动器固件等)提供,是BIOS正确运算的基础。
最大问题在于:
固件不能提供正确的、合适的物理CHS值,导致BIOS的CHS转换算法被触发。由于不同BIOS转换算法
不同,导致同一U盘,逻辑CHS结果不一致,这就是兼容性问题产生的原因之一。
===============================================================
386时代的大硬盘支持,也出现类似的BIOS转换算法问题,即设置里有Large、CHS、LBA等模式 |
|