中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-15 20:29
47,813 主题排行 / 349,903 发帖 / 今日 1 篇 / 48,258 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 请高手指点一下,这个问题我真搞不懂.
可打印版本  974 / 5
第1楼 yflyl 发表于 2003-02-01 00:00
初级用户 发帖 7 积分 135
请高手指点一下,这个问题我真搞不懂.
我做了一个pqmagic的镜象文件,用于EasyBoot做的启动菜单。做成的光盘镜象文件iso在virtual PC中运行时一切正常,可刻成光盘后再运行时出现了这样的问题(系统提示:Not enough drive letters available invalid drive specification),我仔细看了Autoexec.bat 和config.sys 但看不出什么问题,只好求助高手了。两个文件的内容如下:
Autoexec.bat
@ECHO OFF
MSCDEX.EXE /D:mscd001 /L:Z
Z:\SOFT\PQMAGIC\MOUSE.COM
Z:\SOFT\PQMAGIC\PQMAGIC.EXE

config.sys
device=himem.sys /testmemff
device=oakcdrom.sys /D:mscd001
files=20
buffers=20
dos=high,umb
stacks=9,256
lastdrive=z
第2楼 MYS 发表于 2003-02-01 00:00
元老会员 发帖 1,637 积分 5,170 来自 广东佛山
Not enough drive letters available invalid drive specification 肯定是盘符不够用。
估计config.sys中的“lastdrive=z”错了,请仔细检查。
第3楼 yflyl 发表于 2003-02-02 00:00
初级用户 发帖 7 积分 135
已经定义成最后一个盘符了,怎么还不够用呢?这也就是我不明白的地方。
第4楼 Wengier 发表于 2003-02-02 00:00
系统支持 发帖 10,521 积分 27,736
请问是执行哪条命令时出现那些错误信息?

估计是指定的光盘盘符到达Z而造成的。请试试向前调整一下,例如MSCDEX /D:xxx /L:K或直接MSCDEX /D:xxx等。

或者还可以将LASTDRIVE所指定的最后的驱动器字母再加大,例如:LASTDRIVE=32以指定最大的驱动器字母数目为32,而不是Z(Z即26)。注意:“LASTDRIVE=数字”为DOS的未公开用法,仅用于MS-DOS 7.x或DR-DOS中。这时,可以存取6个更多的驱动器,分别为:


:
^:
_:
`:

其实,此用法在Win2K中也可以,例如:SUBST ^: C:\TEMP,就可以将^驱动器重定向为C:\TEMP文件夹。



第5楼 yflyl 发表于 2003-02-02 00:00
初级用户 发帖 7 积分 135
真不错,不亏是超级版主,十分感谢。我试一下。
第6楼 ko20010214 发表于 2003-07-04 00:00
版主 发帖 1,628 积分 7,296
先学会怎么提问再说吧。
把你帖子的标题改好点。
对这种标题的帖子以后有可能只有这三种下场:
1。没人理。(这是最好的情况)
2。被转移到灌水区。
3。被删。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023