无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4008|回复: 9
打印 上一主题 下一主题

【讨论】关于USB设备启动到DOS后USB设备驱动的加载问题

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-20 18:51:43 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
问题源于USB光驱的DOS引导,因为有很多电脑无光驱或者光驱坏,所以使用USB-CD就成为一种替代办法,但是实用过程中发现很多光盘在通过USB-CD引导到DOS后,随即弹出dos的command.coml缺失,并提示config.sys文件的某些行找不到对应文件的问题。

此类情况发生在光盘引导加载USB-CD或其他USB设备驱动的过程中,如果不加载这些驱动则就没有问题,但同时也无法在DOS下识别USB设备。

问题的症结应该在于 usbaspi.sys ,我发现当加载这个驱动后,它首先对总线控制器进行轮询扫描,然后会报告发现几个USB设备,但是之后引导就被中断,我猜测它在这里对USB设备的读写方式做了变更,但是问题是,在此之前USB设备是由主机BIOS模拟为IDE设备进行引导的,所有的读写全部基于标准IDE的方式,而此时突然发生变更,并且io.sys引导过程无法感知这种变更,导致由于无法正常文件读取而发生引导终止的故障。

在使用U盘引导到DOS时,也发生了同样的问题,似乎可以确证是USB设备读写方式的突然变更导致引导失败的。

解决问题的办法似乎是寻找 usbaspi.sys 的替代品,但是支持usb设备的驱动似乎很少能略过这个的,所以想在此请问各位高手有什么意见和建议?

[ 本帖最后由 qzwqzw 于 2007-12-20 06:54 PM 编辑 ]
10#
发表于 2007-12-22 00:01:48 | 只看该作者
比较高深,俺的水平还解决不了这样的问题,纯粹帮顶!
回复

使用道具 举报

9#
发表于 2007-12-21 20:01:15 | 只看该作者
置顶的帖子讨论的很热闹
回复

使用道具 举报

8#
发表于 2007-12-21 19:56:51 | 只看该作者
用GRUB加载一个DOS软磁盘镜像,这样会A:会映射到内存中,就不会出现楼主说的情况了。

也就是说,先加载一个软盘镜像,再在这个镜像的基础上,加载USB2.0驱动,

loadsys.exe  usbaspi.sys
loadsys.exe di1000dd.sys

[ 本帖最后由 gydwn 于 2007-12-21 08:01 PM 编辑 ]
回复

使用道具 举报

7#
发表于 2007-12-21 16:58:40 | 只看该作者
等待高手出现。
回复

使用道具 举报

6#
发表于 2007-12-21 09:56:03 | 只看该作者
原帖由 chenall 于 2007-12-21 12:01 AM 发表
需要使用无模拟的方式启动才可以使用eltorito

官方说明是这样的,但我试过,用软盘模拟或硬盘模拟方式启动dos也能够加载的。
回复

使用道具 举报

5#
发表于 2007-12-21 00:03:39 | 只看该作者
原帖由 qzwqzw 于 2007-12-20 06:51 PM 发表
问题源于USB光驱的DOS引导,因为有很多电脑无光驱或者光驱坏,所以使用USB-CD就成为一种替代办法,但是实用过程中发现很多光盘在通过USB-CD引导到DOS后,随即弹出dos的command.coml缺失,并提示config.sys文件的 ...


用grub加 --mem参数加载应该就可以了.
回复

使用道具 举报

4#
发表于 2007-12-21 00:01:14 | 只看该作者
需要使用无模拟的方式启动才可以使用eltorito
回复

使用道具 举报

3#
 楼主| 发表于 2007-12-20 20:03:06 | 只看该作者
多谢!

我用usb-hdd+usb-cd测试,usb-hdd主引导
结果在加载eltorito了之后提示

No booted CD-ROM found
Driver not installed

真是很可惜
它只能找到booted cd-rom
而找不到bootable cd-rom

另外,这也仅解决了usb-cd的独立dos引导问题
至于usb-cd引导识别其他usb设备的问题
以及usb-zip/hdd/fdd引导后usb-cd的识别问题
又该如何解决?
回复

使用道具 举报

2#
发表于 2007-12-20 19:12:38 | 只看该作者
不要加载任何usb驱动了,试试这个驱动,它直接使用bios中的光盘驱动。前提是该驱动只能用在光盘启动的dos中,从硬盘启动的dos不能用此驱动。

eltorito14.zip

1.69 KB, 下载次数: 141, 下载积分: 无忧币 -2

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 22:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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