中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-10-27 23:04
共 47,815 主题排行 / 349,929 发帖 / 今日 1 篇 / 48,290 会员排行
DOS启动盘 & LOGO技术 (启动盘室) » 问一个关于xmsdsk.exe的问题
可打印版本  1,712 / 2
第1楼 shayulei 发表于 2006-07-25 20:44
中级用户 发帖 74 积分 301
问一个关于xmsdsk.exe的问题
我用U盘做了一张启动盘,在一些机子上能顺利启动,在一些机子上启动到xmsdsk.exe 32768 n: /y /t就死掉了,为什么?
第2楼 shayulei 发表于 2006-07-25 21:07
中级用户 发帖 74 积分 301
我的主板是I845G
config.sys
[menu]
menuitem=Avp1, In Avp
menuitem=Avp2, In Avp for NTFS
menuitem=Kv2005, In Kv2005
menuitem=ucdos, In ucdos
menuitem=dos, In dos
menudefault=Kv2005,10

[Avp1]
DEVICE=HIMEM.SYS /testmem:off
DEVICE=EMM386.EXE NOEMS
REM DEVICEHIGH=DISPLAY.SYS CON=(,,1)
REM COUNTRY=001,437,COUNTRY.SYS
SHELL=COMMAND.COM /P /E:640
DOS=HIGH,UMB,AUTO
FCBS=4,0
FILES=30
BUFFERS=20,0
LASTDRIVE=26
STACKS=9,256

[Avp2]
DEVICE=HIMEM.SYS /testmem:off
DEVICE=EMM386.EXE NOEMS
REM DEVICEHIGH=DISPLAY.SYS CON=(,,1)
REM COUNTRY=001,437,COUNTRY.SYS
SHELL=COMMAND.COM /P /E:640
DOS=HIGH,UMB,AUTO
FCBS=4,0
FILES=30
BUFFERS=20,0
LASTDRIVE=26
STACKS=9,256

[Kv2005]
DEVICE=HIMEM.SYS /testmem:off
DEVICE=EMM386.EXE NOEMS
REM DEVICEHIGH=DISPLAY.SYS CON=(,,1)
REM COUNTRY=001,437,COUNTRY.SYS
SHELL=COMMAND.COM /P /E:640
DOS=HIGH,UMB,AUTO
FCBS=4,0
FILES=30
BUFFERS=20,0
LASTDRIVE=26
STACKS=9,256

[ucdos]
DEVICE=HIMEM.SYS /testmem:off
DEVICE=EMM386.EXE NOEMS
REM DEVICEHIGH=DISPLAY.SYS CON=(,,1)
REM COUNTRY=001,437,COUNTRY.SYS
SHELL=COMMAND.COM /P /E:640
DOS=HIGH,UMB,AUTO
FCBS=4,0
FILES=30
BUFFERS=20,0
LASTDRIVE=26
STACKS=9,256

[dos]
DEVICE=HIMEM.SYS /testmem:off
DEVICE=EMM386.EXE NOEMS
REM DEVICEHIGH=DISPLAY.SYS CON=(,,1)
REM COUNTRY=001,437,COUNTRY.SYS
SHELL=COMMAND.COM /P /E:640
DOS=HIGH,UMB,AUTO
FCBS=4,0
FILES=30
BUFFERS=20,0
LASTDRIVE=26
STACKS=9,256

[command]
----------------------------------------------------------------------------------------------------------------

autoexec.bat
@ECHO OFF
a:\xmsdsk.exe 32768 n: /y /t
Extract.exe /e /l n:\dos dos.cab
path n:\dos;a:\;

lH=n:\dos\SETVER.EXE
PROMPT $P$G
SET DIRCMD=/4
MODE CON RATE=32 DELAY=1
REM MODE CON CP PREPARE=((437)EGA.CPI)
REM MODE CON CP SELECT=437
REM KEYB US,,KEYBOARD.SYS
LH KILLER
LH DOSKEY
LH DOSLFN /Z:CP437UNI.TBL
LH SHARE /L:30
LH NLSFUNC
LH SMARTDRV
LH CTMOUSE
REM For compatiblity purpose:
LH CTMOUSE > NUL
ECHO.
REM For locking volumes to enable "direct disk access":
REM CALL LOCKDRV.BAT
BREAK ON
LFNFOR ON
ECHO Now you are in MS-DOS 7.10 prompt.
ECHO.

goto %config%

:Avp1
Extract.exe /e /l n:\avp a:\avp.cab

goto end

:Avp2
Extract.exe /e /l n:\avp a:\avp.cab
lh n:\avp\Ntfspro /c:32

goto end


:Kv2005
a:\kv2005\kvdos /k

goto end

:dos

goto end

:ucdos
Extract.exe /e /l n:\ucdos a:\ucdos.cab
Extract.exe /e /l n:\ucdos\Drv a:\drv.cab
call n:\ucdos\ucdos.bat
call n:\ucdos\wb.bat
:end
第3楼 jmcarl 发表于 2006-08-09 15:19
中级用户 发帖 73 积分 355
是否没有A:、B:盘,且用USB-HDD启动?
若是,试试以下命令:
subst a: c:\
subst b: c:\
xmsdsk.exe 32768 n: /y /t (n不能为a或b)
subst a: /d
subst b: /d
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023