无忧启动论坛

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

[求助]再谈usb-cdrom的DOS驱动问题

[复制链接]
跳转到指定楼层
1#
发表于 2006-3-10 10:22:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[这个贴子最后由vista在 2006/03/10 10:31am 第 2 次编辑]

镜像文件里用于dos下驱动usb-cdrom的相关文件如下:
A:\usb\ramfd.sys
A:\usb\usbaspi.sys
A:\usb\usbcd.sys
config.sys相关内容如下:
devicehith=usb\ramfd.sys
devicehigh=usb\usbaspi.sys
devicehigh=usb\usbcd.sys /d:USB-CD
Autoexec.bat里相关内容如下:
MSCDEX  /D:USB-CD
经过以前一段时间的探究得出以下结论:
如果,你作的镜像文件是放到ide-cdrom启动的话,devicehigh=usb\ramfd.sys就不需要了,反之,你作的镜像文件是放到usb-cdrom启动的话,devicehigh=usb\ramfd.sys就不能少!且镜像文件要是标准1.44M的,因为ramfd.sys就是1.44m的虚拟usb软盘。现在的深山红叶光盘里的镜像文件是8.xxx M的,所以如果从usb-cdrom起动的话,肯定不行。
所以,现在问题是如何才能使得ramfd.sys支持8.xxx M大小的IMG.以下是红叶的DOS98.img从usb-cdrom启动,时出现的错误:
Media type: 2HD-1.44MB
RAMFD: Track 121 can not read  (只能读取到track 120, track一共到160)
Device Driver not installed
不知哪位高手能否写个ramfd.sys,使得其支持8.xxx M 大小的img,或者对现在的DOS98.img改造一下,使得加载ramfd.sys时能够读完track 160
2#
 楼主| 发表于 2006-3-10 10:59:39 | 只看该作者

[求助]再谈usb-cdrom的DOS驱动问题

[这个贴子最后由vista在 2006/03/10 03:23pm 第 1 次编辑]

                                          
回复

使用道具 举报

3#
 楼主| 发表于 2006-3-10 11:06:47 | 只看该作者

[求助]再谈usb-cdrom的DOS驱动问题

用Winimage更改映像格式,如图:[UploadFile=00_1141959964.gif]
回复

使用道具 举报

4#
 楼主| 发表于 2006-3-10 11:08:42 | 只看该作者

[求助]再谈usb-cdrom的DOS驱动问题

按照上面的方法更改格式后,img大小,反而变小了(没有删除里面的文件),一举两得!实测结果,顺利读完track 160, ramfd.sys成功加载!!!
回复

使用道具 举报

5#
 楼主| 发表于 2006-3-10 11:23:31 | 只看该作者

[求助]再谈usb-cdrom的DOS驱动问题

[这个贴子最后由vista在 2006/03/10 03:26pm 第 1 次编辑]

现在发现:ramfd.sys虽然可以成功加载,但接着加载usbaspi.sys时出现问题了,说文件不存在,明明文件在,晕...........................
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-3-12 18:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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