中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-23 04:41
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » [讨论]超级启动盘 查看 787 回复 4
楼 主 [讨论]超级启动盘 发表于 2003-07-15 00:00 ·  中国 山西 太原 联通
初级用户
幸运男孩
积分 128
发帖 7
注册 2003-07-14 00:00
23年会员
UID 6901
性别 男
状态 离线
wengier,我最近用了你的超级启动盘,感觉很不错,一定用了不少心血吧?佩服、佩服!
有个问题:
我用step-by-step启动,config中的最后一行结束后,又出现了一个devicehigh=.\ifshlp.sys,
这是从哪儿加载的,和IO.SYS、MSDOS.SYS文件有关吗?
2 发表于 2003-07-15 00:00 ·  中国 山西 太原 联通
初级用户
幸运男孩
积分 128
发帖 7
注册 2003-07-14 00:00
23年会员
UID 6901
性别 男
状态 离线
wengier,超级启动盘的config中的fcbshigh、fileshigh、等命令好像不是标准的dos配置命令,应该没有后面的high吧?这是怎么回事?他们的作用是什么?
3 发表于 2003-07-16 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
谢谢!IFSHLP.SYS是DOS启动盘启动到DOS下,再想运行Win9x时必备的程序呢。不过如果不想运行Win9x这个GUI程序的时候就不需要它了。

FILESHIGH等命令是新版本的DOS(如MS-DOS 7.x、FreeDOS Kernel 2030等)的中的新增CONFIG.SYS命令,放入UMB内存中以节省常规内存占用的。而旧版本的DOS中则没有这些命令。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

4 发表于 2003-07-16 00:00 ·  中国 山西 太原 联通
初级用户
幸运男孩
积分 128
发帖 7
注册 2003-07-14 00:00
23年会员
UID 6901
性别 男
状态 离线
谢谢指教,但是你还是没有说清楚,.\IFSHLP.SYS是通过什么方式加载的?如何就能实现不加载?

这是你得CONFIG.SYS


MENUITEM=M1,Boot with EMM386(NOEMS)
MENUITEM=M2,Boot with UMBPCI
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


DEVICE=ECHO.SYS L/o/a/d/i/n/g CONFIG.SYS /w/i/t/h EMM386...
DEVICE=HIMEM.SYS
DEVICE=EMM386.EXE NOEMS
INCLUDE CD


DEVICE=ECHO.SYS L/o/a/d/i/n/g CONFIG.SYS /w/i/t/h UMBPCI...
DEVICE=ECHO.SYS
DEVICE=UMBPCI.SYS
DEVICE=LOWDMA.SYS
DEVICE=HIRAM.EXE
DEVICEHIGH=HIMEM.SYS
INCLUDE CD


INCLUDE M1
INCLUDE USB


INCLUDE M2
INCLUDE USB


DEVICE=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


DEVICE=ECHO.SYS P/l/e/a/s/e /w/a/i/t...
DEVICE=HIMEM.SYS


DEVICE=ECHO.SYS L/o/a/d/i/n/g USB /d/r/i/v/e/s /s/u/p/p/o/r/t...
DEVICE=DUSE.EXE INT EMU CDW=3 DDW=3 XFER=32 DRIVES=2 CDD=USB-CD OBAR=0xF000 OHCN=1
DEVICE=USBASPI.SYS /R
DEVICEHIGH=DI1000DD.SYS
DEVICEHIGH=USBCD.SYS /D:USB-CD
DEVICE=ASPIOHCI.SYS /INT /ALL
DEVICE=ASPIUHCI.SYS /INT /ALL
DEVICE=ECHO.SYS


DEVICEHIGH=VIDE-CDD.SYS /D:IDE-CD
DEVICEHIGH=ASPICD.SYS /D:SCSI-CD


DEVICE=ECHO.SYS M/a/d/e /b/y W/e/n/g/i/e/r. C/h/i/n/a DOS U/n/i/o/n.
DEVICE=ECHO.SYS A/l/l /r/i/g/h/t/s /r/e/s/e/r/v/e/d. 2002-2003.
SHELL=A:\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.

其中并没有DEVICEHIGH=.\IFSHLP.SYS 呀!
我把此文件从根目录删除,或移动到其他目录,总要显示错误信息,提示找不到文件,为什么???
5 发表于 2003-07-16 00:00 ·  中国 山西 太原 联通
初级用户
幸运男孩
积分 128
发帖 7
注册 2003-07-14 00:00
23年会员
UID 6901
性别 男
状态 离线
Wengier:
能否讲一讲dos中的变量,他有什么自定义的变量?各有什么含义?
变量环境放在内存中的什么地方?占用多大空间?
变量在批处理文件中如何引用?
为什么在超级启动盘的autoexec.bat 文件的IF 语句中引用变量要用%变量%#=XXX#这个#的作用是什么?

论坛跳转: