|
实际上U盘设备在电脑上与bios之间只有两个大的方面的硬件标准的校对
1、是USB-CD的信息校对
2、是U盘存储设备的校对
在本贴来说,主要是考虑bios对U盘存储设备的0扇区,就是第一扇区的数据的正确读取和判断引导的问题。
而USB-CD的问题已不是U盘存储设备的0扇区的问题,那是固件问题。
一般来说,支持USB设备启动的bios在读取固件判断USB存储设备上(不是指识别USB-CD)大致是分二种情况。
1、是仅能通过固件信息识别不超过1G的老U盘的情况。
2、是可以识别所有容量的U盘的情况。
这也就是说目前大部分新的电脑的bios都是可以识别出U盘的,区别仅是对于U盘的0扇区的引导数据的正确读取和执行引导。
在这个情况中正如前面高手所说,bios有时候虽然识别出U盘设备是正确的,但是并不能通过固件提供的数据正确读取0扇区,或许第一读取的是第十扇区。
而除fbinst以外,其他任何引导方式都依赖bios必须正确的从0扇区读起,不能丢失0扇区的引导数据,哪怕丢失一点一点字节。
而fbinst的方式是0-63扇区中任意一个扇区被bios完整读取数据,就能引导bios最终从63扇区读取数据执行引导的。
似乎是这样的意思吧??
呵呵!!! |
|