Board logo

标题: 问一个关于xmsdsk.exe的问题 [打印本页]

作者: shayulei     时间: 2006-7-25 20:44    标题: 问一个关于xmsdsk.exe的问题

我用U盘做了一张启动盘,在一些机子上能顺利启动,在一些机子上启动到xmsdsk.exe 32768 n: /y /t就死掉了,为什么?
作者: shayulei     时间: 2006-7-25 21:07
我的主板是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
作者: jmcarl     时间: 2006-8-9 15:19    标题: 是否没有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