|
希望得到各位DOS高手的指点:
我的Kingston 1G的U盘,MBR为USB-HDD+,PBR为MS-DOS,根目录下有一些常用的DOS软件和各种PE需要的文件,我的CONFIG.SYS文件内容如下:
[menu]
menuitem=A, [ MS-DOS 7.1 ] PURE MS-DOS
menuitem=B, [ MY DOS BOX ] DOS TOOLBOX
menuitem=C, [ Grub 4 DOS ] PE2.0 / 3.0 SYSTEM REPAIR
menudefault=A,10
menucolor=2,0
[A]
DEVICE=HIMEM.SYS /TESTMEM:OFF
[B]
DEVICE=HIMEM.SYS /TESTMEM:OFF
[C]
DEVICEHIGH=grub.exe
我的AUTOEXEC.BAT文件内容如下:
@echo off
path C:\dos;%PATH%
goto %config%
:A
echo Welcome to MS-DOS 7.1...
goto end
:B
MSCDEX /D:MSCD001 /V
smartdrv
cls
TWAY
py
wbx
MENU.BAT
:C
echo grub is booting >>>
:end
情况是这样子的,我选择CONFIG.SYS中的第一项进入DOS,然后再输入命令 GRUB 就出现 bad command or filename 的提示,可这个目录下明明是有文件的,而且好像各种EXE和BAT文件都不行。其实前几天还是可以的,后来我嫌根目录下文件太多了,所以想分个类别方便管理,于是建了一个文件夹DOS,把一些小工具放在它里面,后来就出现这个问题。而另一只台电U盘上用上述两个文件就能成功启动,各种命令均可运行,选第一项进入DOS后,输入GRUB即可启动到GRUB界面,更神奇的是用GRUB的QUIT命令还能返回到之前的纯DOS状态,然后还可以加载SMARTDRV.EXE,天汇中文系统,和输入法。。
这我就不是明白了,为什么同样的配置运行效果怎么不一样呢?HIMEM。SYS也都是在根目录下的,也不应该是U盘硬件本身的差异,因为之前都是可以的。不知道到底是移动了哪些文件才导致这个原因的,希望各位有经验的朋友指点一二。。。
[ 本帖最后由 wxc521 于 2009-12-15 23:55 编辑 ] |
|