中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: [讨论]超级启动盘 上一主题 | 下一主题
amluckyboy
初级用户

幸运男孩


积分 128
发帖 7
注册 2003-7-14
状态 离线
『楼 主』:  [讨论]超级启动盘

wengier,我最近用了你的超级启动盘,感觉很不错,一定用了不少心血吧?佩服、佩服!
有个问题:
我用step-by-step启动,config中的最后一行结束后,又出现了一个devicehigh=.\ifshlp.sys,
这是从哪儿加载的,和IO.SYS、MSDOS.SYS文件有关吗?[em11]

2003-7-15 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
amluckyboy
初级用户

幸运男孩


积分 128
发帖 7
注册 2003-7-14
状态 离线
『第 2 楼』:  

wengier,超级启动盘的config中的fcbshigh、fileshigh、等命令好像不是标准的dos配置命令,应该没有后面的high吧?这是怎么回事?他们的作用是什么?

2003-7-15 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 3 楼』:  

谢谢!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和雨露,谢谢!)

2003-7-16 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
amluckyboy
初级用户

幸运男孩


积分 128
发帖 7
注册 2003-7-14
状态 离线
『第 4 楼』:  

谢谢指教,但是你还是没有说清楚,.\IFSHLP.SYS是通过什么方式加载的?如何就能实现不加载?

这是你得CONFIG.SYS

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

[M2]
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

[M3]
INCLUDE M1
INCLUDE USB

[M4]
INCLUDE M2
INCLUDE USB

[M5]
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

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

[USB]
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

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

[COMMON]
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 呀!
我把此文件从根目录删除,或移动到其他目录,总要显示错误信息,提示找不到文件,为什么???

2003-7-16 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
amluckyboy
初级用户

幸运男孩


积分 128
发帖 7
注册 2003-7-14
状态 离线
『第 5 楼』:  

Wengier:
能否讲一讲dos中的变量,他有什么自定义的变量?各有什么含义?
变量环境放在内存中的什么地方?占用多大空间?
变量在批处理文件中如何引用?
为什么在超级启动盘的autoexec.bat  文件的IF 语句中引用变量要用%变量%#=XXX#这个#的作用是什么?



2003-7-16 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: