标题: 那位高人可以指点一下dos启动后要求访问A:区的问题!!! [打印本页] 作者: gary 时间: 2004-8-23 00:00 标题: 那位高人可以指点一下dos启动后要求访问A:区的问题!!!
各位大侠
我有双硬盘,现在想把第二块硬盘上安装dos,用主盘的虚拟软盘启动dos7.1 sys到从盘,然后把img里面的其他的文件放到从盘里,不知什么原因,可以启动,但是运行外部命令时总是提示A:盘有问题,我仔细拜读了两个启动的文件怎么也没有找到那里需要读取A:呀!可否指点一下是哪个命令
另外命令行最后 > NUL时什么意思???
另外把我自己修改以后的文件如下,主要就是修改了文件路径!!
[MENU]
MENUITEM=M1,Boot with EMM386(NOEMS) [Protected Mode]
MENUITEM=M2,Boot with UMBPCI [Real Mode]
MENUITEM=M3,Boot with EMM386(NOEMS), NTFS and USB drives support(if any)
MENUITEM=M4,Boot with UMBPCI, NTFS and USB drives support(if any)
MENUITEM=M5,View the README file only(with Chinese support)
MENUITEM=M6,Shutdown or restart the computer
MENUDEFAULT=M1,15
[M1]
DEVICE=c:\dos\ECHO.SYS L/o/a/d/i/n/g CONFIG.SYS /w/i/t/h EMM386...
DEVICE=c:\dos\HIMEM.SYS
DEVICE=c:\dos\EMM386.EXE NOEMS X=D000
INCLUDE CD
[M2]
DEVICE=c:\dos\ECHO.SYS L/o/a/d/i/n/g CONFIG.SYS /w/i/t/h UMBPCI...
DEVICE=c:\dos\ECHO.SYS
DEVICE=c:\dos\UMBPCI.SYS
DEVICE=c:\dos\LOWDMA.SYS
DEVICE=c:\dos\HIRAM.EXE
DEVICEHIGH=c:\dos\HIMEM.SYS
INCLUDE CD
[M3]
INCLUDE M1
INCLUDE USB
[M4]
INCLUDE M2
INCLUDE USB
[M5]
DEVICE=c:\dos\ECHO.SYS Y/o/u /h/a/v/e /c/h/o/s/e/n /t/o /v/i/e/w README /o/n/l/y.
INCLUDE M6
[M6]
DEVICE=c:\dos\ECHO.SYS P/l/e/a/s/e /w/a/i/t...
DEVICE=c:\dos\HIMEM.SYS
[USB]
DEVICE=c:\dos\ECHO.SYS
DEVICE=c:\dos\ECHO.SYS L/o/a/d/i/n/g USB /d/r/i/v/e/s /s/u/p/p/o/r/t...
DEVICE=c:\dos\DUSE.EXE INT EMU CDW=3 DDW=3 XFER=32 DRIVES=2 CDD=USB-CD OBAR=0xD000
DEVICE=c:\dos\USBASPI.SYS /R
DEVICEHIGH=c:\dos\DI1000DD.SYS
DEVICEHIGH=c:\dos\USBCD.SYS /D:USB-CD
DEVICE=c:\dos\ASPIOHCI.SYS /INT /ALL
DEVICE=c:\dos\ASPIUHCI.SYS /INT /ALL
[CD]
DEVICEHIGH=c:\dos\VIDE-CDD.SYS /D:IDE-CD
DEVICEHIGH=c:\dos\ASPICD.SYS /D:SCSI-CD
DEVICEHIGH=c:\dos\CLOAKING.EXE
[COMMON]
SHELL=c:\COMMAND.COM /P /E:640
SET TMP=C:\
SET TEMP=C:\
DOS=HIGH,UMB,AUTO
NUMLOCK=OFF
FCBSHIGH=4,0
FILESHIGH=30
BUFFERSHIGH=30,0
LASTDRIVEHIGH=32
STACKSHIGH=9,256
COMMENT Made by Wengier. China DOS Union.
COMMENT All rights reserved. 2002-2003.
Autoexec.bat
@ECHO OFF
c:\dos\KPUSH 27 27
c:\dos\KPUSH>NUL
REM Made by Wengier. China DOS Union.
REM All rights reserved. 2002-2003.
c:\dos\TM /F
LH c:\dos\KILLER
LH c:\dos\DOSKEY
LH c:\dos\CTMOUSE
::Note: The following line is for the compatibility on some systems:
LH c:\dos\CTMOUSE>NUL
IF %CONFIG%#==M6# GOTO SHUT
IF NOT %CONFIG%#==M5# GOTO BOOT
ECHO.
ECHO Now preparing to open README with Chinese support...
c:\dos\XMSDSK 80 /Y>NUL
c:\dos\FINDRAMD>NUL
IF %RAMDRIVE%#==# ECHO Can't create RAM disk!
IF %RAMDRIVE%#==# GOTO SHUT
c:\dos\EXTRACT /E /L %RAMDRIVE%\ DOSET.CAB EDIT.COM>NUL
XZL
%RAMDRIVE%\EDIT README.TXT
CLS
c:\dos\XZL /Q
:SHUT
CLS
WBAT BOX "Please enter your choice:",Shutdown the computer,Restart the computer
IF NOT ERRORLEVEL 3 GOTO ANS
WBAT BOX (RED ON YELLOW) "Note: Please make a choice!",OK
GOTO SHUT
:ANS
IF ERRORLEVEL 2 GOTO RES
ECHO Now trying to shutdown the computer..
ECHO.
SHUTDOWN S
ECHO.
ECHO Shutdown failed. Your computer may not have an ATX power.
:RES
ECHO Now restart the computer..
ECHO.
SHUTDOWN R
GOTO END
:BOOT
SET SM=
c:\dos\DREADY C:
IF ERRORLEVEL 1 ECHO Warning: Can't find any valid hard drives!
IF ERRORLEVEL 1 GOTO NOHD
ECHO Y|LOCK C:>NUL
ECHO.
ECHO Now trying to load the hard disk cache to speed the drives up...
WBAT BOX "Please choose the hard disk cache you like in 5 seconds:",PC-CACHE,SMARTDRV,Cancel #1,5
IF ERRORLEVEL 3 ECHO Cancelled.
IF NOT ERRORLEVEL 2 LH c:\dos\PCCACHE /SIZEXT:4096 /WRITE:OFF /WIN /MINI
IF ERRORLEVEL 2 IF NOT ERRORLEVEL 3 SET SM=Y
:NOHD
ECHO.
LH c:\dos\MSCDEX /D:IDE-CD /D:SCSI-CD /D:USB-CD /S /K
c:\dos\XMSDSK 4096 /Y
ECHO Setting up the RAM disk...
c:\dos\FINDRAMD>NUL
IF %RAMDRIVE%#==# GOTO NORAM
IF NOT EXIST %RAMDRIVE%\SYSTEM\NUL MD %RAMDRIVE%\SYSTEM
COPY c:\COMMAND.COM %RAMDRIVE%\SYSTEM>NUL
c:\dos\EXTRACT /E /L %RAMDRIVE%\SYSTEM DOSET.CAB>NUL
c:\dos\EXTRACT /E /L %RAMDRIVE%\SYSTEM VC.CAB>NUL
ECHO The necessary tools have been successfully loaded to drive %RAMDRIVE%.
MD %RAMDRIVE%\TEMP
SET COMSPEC=%RAMDRIVE%\SYSTEM\COMMAND.COM
SET TMP=%RAMDRIVE%\TEMP
SET TEMP=%RAMDRIVE%\TEMP
PATH=%RAMDRIVE%.;%RAMDRIVE%\SYSTEM;c:\dos;c:\;c:\boot\;c:\boot\ebd;c:\boot\ebd\bat
IF %SM%#==Y# LH c:\dos\SMARTDRV 4096 2048 /X
GOTO NEXT
:NORAM
ECHO Warning: Can't create RAM disk!
IF %SM%#==Y# ECHO Can't load SMARTDRV!
SET COMSPEC=c:\COMMAND.COM
:NEXT
SET SM=
SET DIRCMD=/OGN /4
SET PROMPT=$P$G
PATH=%PATH%;C:.;..;c:\boot\ebd\inf;c:\boot\all;
LH c:\dos\SHARE
LH c:\dos\ZENO /Q
LH c:\dos\MOUSCLIP /M
LH c:\dos\DOSLFN /C- /Z:CP936UNI.TBL
IF %CONFIG%#==M3# IF %RAMDRIVE%#==# ECHO Warning: Can't load NTFS drives support!
IF %CONFIG%#==M4# IF %RAMDRIVE%#==# ECHO Warning: Can't load NTFS drives support!
IF %CONFIG%#==M3# IF NOT %RAMDRIVE%#==# NTFSDOS /U
IF %CONFIG%#==M4# IF NOT %RAMDRIVE%#==# NTFSDOS /U
LH c:\dos\ESCAPE
c:\dos\FINDCD /Q
CLS
c:\dos\WRITEXT 1 1 -f15 Note:
ECHO.
IF NOT %CDROM%#==# ECHO For accessing CD/DVD drive, use the drive letter %CDROM%(1st).
IF NOT %RAMDRIVE%#==# ECHO For accessing RAM drive, use the drive letter %RAMDRIVE%.
IF NOT %CONFIG%#==M3# IF NOT %CONFIG%#==M4# ECHO For accessing NTFS drives(if any), type NTFSDOS at the command line.
ECHO At any time, you can press F12 key to return to DOS, or use the mouse.
BREAK ON
LFNFOR ON
IF %RAMDRIVE%#==# GOTO END
ECHO.
ECHO Press ENTER in 2 seconds if you want to start Volkov Commander..
WAIT 2
SET VC=
IF ERRORLEVEL 13 IF NOT ERRORLEVEL 14 SET VC=1
IF %VC%#==# ECHO Skipped.
ECHO.
ECHO Now you're in MS-DOS 7.10 prompt. [Made by Wengier, China DOS Union]
ECHO.
ECHO For more information, please look at README.TXT (in Chinese).
ECHO To start Chinese system for Chinese, type XZL at the command line.
WRITEXT 0+ 1 "Any comments, please come to the forum at: " -f15 http://dosbbs.2ya.com/ -f7
ECHO.
IF %VC%#==# GOTO END
SET VC=
ECHO.
ECHO Starting Volkov Commander...
ECHO.
SET DIF=
c:\dos\STRINGS UMB=UMBLARGE >NUL
c:\dos\STRINGS DIF=SUB %UMB%,30720 >NUL
SET UMB=
IF NOT %DIF%#==# GOTO LH
VC
GOTO END
:LH
SET DIF=
LH VC
:END
ECHO.