Board logo

标题: 求助Wengier,DI1000DD.SYS只能在CONFIG.SYS中加载吗? [打印本页]

作者: lsj1112     时间: 2006-9-6 22:48    标题: 求助Wengier,DI1000DD.SYS只能在CONFIG.SYS中加载吗?
我用了loadsys,addev等都无法在批处理及提示符中加载。

是我命令写法错误,还是DI1000DD.SYS就无法在批处理及提示符中加载?

请教各位朋友。

Last edited by lsj1112 on 2006-9-7 at 07:24 ]

作者: xuantian     时间: 2006-9-7 01:17
可以在命令行或者批处理中加载,其格式为
device 盘符:\路径\文件名
附件 1: DEVICE.COM.rar (2006-9-7 01:17, 1.14 KiB, 下载附件所需积分 1点 ,下载次数: 171)

作者: lsj1112     时间: 2006-9-7 06:03
我想加载后随时可以卸载它,所以用device,deload等都不能实现我的功能~

作者: lsj1112     时间: 2006-9-7 07:17
是不是没有连接的usb设备,在提示符下就不能加载di1000dd.sys阿?

我没有连接u盘,在提示符下用devload加载di1000.sys,结果:
DI1000 ASPI DISK Driver Ver 2.00
Copyright(C)2001 NOVAC Co.,Ltd.

Available ID = 01234567 Not found installable device.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

用loadsysy加载:

Loadsys v1.4i: Copyright (C) G W Robinson/DRAL 1990-95. All Rights Reserved.
Loading Device Driver in upper memory
!!!Warning: Insufficient space in upper memory to supply
053D paragraph block. Largest available block is 045C paragraphs.
Attempting to obtain block from lower memory
?Program Run
DI1000 ASPI DISK Driver Ver 2.00
Copyright(C)2001 NOVAC Co.,Ltd.

Available ID = 01234567 Not found installable device.

?Program End

!!!Error: Driver failed to Initialise with error: 810C
!!!Error: Device Driver I:\DI1000DD.SYS failed to load


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


请高人答疑,谢谢!

作者: lsj1112     时间: 2006-9-7 07:20
在config中加载,用mem查看,看不到di1000dd.sys。用ram就能看见。

附:
mem/c/p:

Modules using memory below 1 MB:

Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
SYSTEM 32,768 (32K) 9,888 (10K) 22,880 (22K)
HIMEM 3,840 (4K) 3,840 (4K) 0 (0K)
UMBPCI 176 (0K) 176 (0K) 0 (0K)
EMM386 3,200 (3K) 3,200 (3K) 0 (0K)
LOWDMA 688 (1K) 688 (1K) 0 (0K)
COMMAND 4,864 (5K) 4,864 (5K) 0 (0K)
SHSUCDX 5,808 (6K) 5,808 (6K) 0 (0K)
TW 35,232 (34K) 12,352 (12K) 22,880 (22K)
GH95 2,816 (3K) 0 (0K) 2,816 (3K)
ZENO 1,376 (1K) 0 (0K) 1,376 (1K)
XMSDSK 688 (1K) 0 (0K) 688 (1K)
VIDE-CDD 5,024 (5K) 0 (0K) 5,024 (5K)
USBASPI 14,816 (14K) 0 (0K) 14,816 (14K)
KILLER 400 (0K) 0 (0K) 400 (0K)
DOSKEY 3,968 (4K) 0 (0K) 3,968 (4K)
DOSLFN 28,144 (27K) 0 (0K) 28,144 (27K)
Free 631,696 (617K) 610,288 (596K) 21,408 (21K)



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ram :

本机拥有内存情况
地址. 低位内存 高位内存 驻留程序或者设备驱动程序
----- -------- -------- --------------------------
021Eh 3,824 .. 设备名=HIMEM 地址=8000h 名称=XMSXXXX0
030Eh 160 .. 设备名=UMBPCI 地址=E000h 名称=UMBPCIXX
0319h 3,184 .. 设备名=EMM386 地址=C000h 名称=EMMXXXX0
03E1h 672 .. 设备名=LOWDMA 地址=E000h 名称=LOWDMA$$
040Ch 544 .. IFS=
045Bh 4,816 .. COMMAND /E:640 /P /D /K AUTOEXEC
05D9h 5,792 .. SHSUCDX
07A5h 12,336 22,864 TW
0AA9h 607,584 .. <最大剩余内存空间>
----- 高位内存情况从这里开始 ------
B1ADh .. 1,360 ZENO /q
B203h .. 2,784 GH95
B2A9h .. 672 XMSDSK
D802h .. 5,008 设备名=VIDE-CDD 地址=C800h 名称=IDE-CD
D93Ch .. 14,800 设备名=USBASPI 地址=C000h 名称=SCSIMGR$
DCDAh .. 1,200 IFS=DI1000DD
E26Dh .. 384 KILLER
E286h .. 3,952 DOSKEY
E37Eh .. 28,128 DOSLFN

651,264 比特合 (636k) 为 DOS 7.10 管理的全部常规内存量.
607,584 比特合 (593k) 的最大剩余空间可供程序使用. 有21,168比特高位内存空余.

EMM386 已经在运行中.高位内存现在被 DOS 所管理着.

0 比特的 Ext(扩展) (AT/286/386)内存, 这是 BIOS 报告的.
65,408k 比特的 XMS 2.0 (4.00) 内存: 12,178k 在用 + 53,230k 空余. DOS驻在HMA.

33,152k 比特的 XMS 4.0 内存: 384k 在用 + 32,768k 空余. 页框架 C800h.

Last edited by lsj1112 on 2006-9-7 at 07:22 ]

作者: fujianabc     时间: 2006-9-7 07:52
Originally posted by lsj1112 at 2006-9-7 07:17 AM:
是不是没有连接的usb设备,在提示符下就不能加载di1000dd.sys阿?

是的。

作者: lsj1112     时间: 2006-9-7 08:03
谢谢楼上答复!

为什么在内存中为何用mem看不到di1000dd.sys而用ram能看到di1000dd.sys呢?

另:
要想用usb设备,在加载di1000dd.sys之前,是不是必须加载usbaspi.sys阿?就是说,要同时加载di1000dd和usbaspi,必须把usbaspi放在前面加载


Last edited by lsj1112 on 2006-9-7 at 09:20 ]

作者: fujianabc     时间: 2006-9-7 21:40
Originally posted by lsj1112 at 2006-9-7 08:03 AM:
要想用usb设备,在加载di1000dd.sys之前,是不是必须加载usbaspi.sys阿?就是说,要同时加载di1000dd和usbaspi,必须把usbaspi放在前面加载?

对的。

作者: lsj1112     时间: 2006-9-7 22:35
那ASPIOHCI.SYS、ASPIUHCI.SYS、ASPIEHCI.SYS是必须的USB驱动吗?

他们的加载顺序又有什么要求?

作者: zjnbwdj     时间: 2006-9-10 13:17
发现在DOS7.1下加载DI1000DD.SYS一切都很顺利,而到了DOS6.22中,到最后就有一个提示信息,必须按"R"才能使用U盘,无论是用DEVLOAD调用还是在CONFIG.SYS中用DEVICE调用都是一样,不知何故,是USBASPI.SYS或DI1000DD.SYS的版本问题吗?

作者: kinglin     时间: 2007-10-9 10:45
Originally posted by lsj1112 at 2006-9-7 10:35 PM:
那ASPIOHCI.SYS、ASPIUHCI.SYS、ASPIEHCI.SYS是必须的USB驱动吗?

他们的加载顺序又有什么要求?


这些USB驱动,因主板不同而使用不同的驱动.
最好用USBASPI.SYS(最高版本2.2),通用性很强,好象上面的几种驱动全包含在内了,反正通用很强.
再有,USBASPI.SYS是U盘驱动,DI1000DD.SYS是分配盘符的.因此一定要先加载USBASPI.SYS,然后再加载DI1000DD.SYS.
用LOADSYS.EXE可以模拟热插拔.

先插入U盘!!!!!!!
格式: LOADSYS USBASPI.SYS
LOADSYS DI1000DD.SYS

此时U盘已加载

卸载用两次 LOADSYS /u

这些文件在论坛都可以找到.

作者: OllieZhou     时间: 2007-10-21 12:11
好人,终于找到了

作者: redboy     时间: 2008-3-29 11:35
学习了,多谢大家

作者: wangheng1700     时间: 2008-8-29 02:07
感谢大家分享,终于找到了

作者: oviivo     时间: 2008-11-7 19:08    标题: usb批处理加载
该怎么写?