![]() |
China DOS Union-- Unite DOS · Advance DOS · Grow DOS --Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum |
| Guest | Log in | Register | Members | Search | China DOS Union |
|
中国DOS联盟论坛 The time now is 2026-09-06 10:20 |
47,812 topics / 349,914 posts / today 0 new / 48,268 members |
| DOS启动盘 & LOGO技术 (启动盘室) » [Discussion] Super Boot Disk |
| Printable Version 843 / 4 |
| Floor1 amluckyboy | Posted 2003-07-15 00:00 |
| 初级用户 Posts 7 Credits 128 | |
|
wengier, I've recently used your Super Boot Disk, and it feels very good. You must have put a lot of effort into it, right? Respect, respect!
There's a question: When I boot step-by-step, after the last line in config finishes, another line appears: devicehigh=.\ifshlp.sys, Where is this loaded from? Is it related to the IO.SYS and MSDOS.SYS files? |
|
| Floor2 amluckyboy | Posted 2003-07-15 00:00 |
| 初级用户 Posts 7 Credits 128 | |
|
wengier, the commands in Super Boot Disk's config such as fcbshigh and fileshigh don't seem to be standard DOS configuration commands. It seems there shouldn't be a "high" after them, right? What's going on with this? What are they used for?
|
|
| Floor3 Wengier | Posted 2003-07-16 00:00 |
| 系统支持 Posts 10,521 Credits 27,736 | |
|
Thanks! IFSHLP.SYS is a required program when a DOS boot disk has booted into DOS and you then want to run Win9x. But if you don't want to run the Win9x GUI program, then it isn't needed.
Commands like FILESHIGH are newly added CONFIG.SYS commands in newer DOS versions (such as MS-DOS 7.x, FreeDOS Kernel 2030, etc.), used to place them into UMB memory to save conventional memory usage. Older DOS versions do not have these commands. |
|
| Floor4 amluckyboy | Posted 2003-07-16 00:00 |
| 初级用户 Posts 7 Credits 128 | |
|
Thanks for the explanation, but you still didn't make it clear: by what method is .\IFSHLP.SYS loaded? How can I make it not load?
This is your 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. There is no DEVICEHIGH=.\IFSHLP.SYS in it! If I delete this file from the root directory, or move it to another directory, it always shows an error message saying the file cannot be found. Why??? |
|
| Floor5 amluckyboy | Posted 2003-07-16 00:00 |
| 初级用户 Posts 7 Credits 128 | |
|
Wengier:
Could you talk a bit about variables in DOS? What custom variables does it have? What does each mean? In what place in memory is the environment for variables stored? How much space does it take? How are variables referenced in batch files? Why is it that in the IF statements in Super Boot Disk's autoexec.bat, variables are referenced as %variable%#=XXX#? What is the function of this #? |
|
|
[ Contact the Union admin team -
中国DOS联盟 -
Standard version ] Sponsored by ifanr Inc | © 2001–2023 |