|
原帖由 2011_sim 于 2011-4-12 21:26 发表
你最好在多环境下测试好不好!DI1000DD.SYS 只能驱动 usb_hdd 这个结论不知道从何而来,多环境实践一下也许会有不同的结论。起码我是在实际应用中知道了这种观点是会误导人的。
是我忘记了,他还可以支持磁电原理基础的其他usb 存储。可是要用它驱动 usb-cdrom 这类光存储设备恐怕不会成功的。
usb-hdd usb-zip usb-floppy 等等都应该是不同于 usb-cdrom 光存储设备的。 我说的 usb-hdd 也只是一类设备的代表,算我说的不够严谨。呵呵。
有人能够用 DI1000DD.SYS 驱动 usb-cdrom 的话,最好告诉我,我的dos工具箱也就不用设置那么复杂了。
devload di1000dd.sys for USB disk,
devload usbcd.sys/d: usbcd and SHSUCDX.COM/D:? USBCD for USB CD-ROM drive
如果下面可以驱动usb-cdrom ,请楼上把你的这两个驱动发上来,也好研究一下。
DEVICE=a:\USBASPI.SYS /V /e /W /NORST
DEVICE=a:\DI1000DD.SYS
另外我 建议 用我的dos工具箱 试一下,大部分情况下的 usb-cdrom 还是可以驱动的。近两年无忧的广泛测试可以作证。
更可以用 maxdos ,有更多驱动选择,成功率会更大一些。
如果成功再 具体研究 驱动脚本和驱动文件。用现成的东西作测试总比自己摸索来的快一些。
另外 更正回帖一处错误,在此特向楼主 致歉,时间长了都忘记了。
usbaspi.sys 用于 将usb存储设备模拟成 aspi 口设备。而,
aspidisk.sys 应该是和 DI1000DD.SYS 一个效果的东西,只是前者 倾向于将 usb-disk 装载成类net_disk ,而后者倾向于将usb-disk装载成local_disk.所以后者更适合用来 装载带ntfs分区的usb-disk,虽然装载后不能看到usb-disk上的ntfs分区,但是可以用 ifsdrv 将被装成local-disk的usb-disk上的ntfs分区挂载。
但这两个在驱动usb-cdrom上根本没用。
还是那句话,
要驱动 usb-cdrom 就要在装载 usbasip.sys 以后装载 usbcd.sys 并用shsucdx 驱动盘符。
要驱动 usb-disk 就要在装载 usbasip.sys 以后装载 aspidisk.sys 或者 DI1000DD.SYS 。
还有就是将 bios 中 usb 设置调成 1.0 看看 ,再 察看 usb-cdrom 是不是还有转接过程。
如果是 读卡器,手机卡量产的 usb-cdrom ,估计成功率不会太高。
如果是 sata转usb 的usb-cdrom,可能和转接电路也有关系。甚至和bios中sata设置都可能发生关联。
[ 本帖最后由 dos时代菜鸟 于 2011-4-12 23:03 编辑 ] |
|