![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-06 08:06 |
共 47,812 主题排行 / 349,914 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS启动盘 & LOGO技术 (启动盘室) » 我做的DOS 7.10启动盘 |
| 可打印版本 8,724 / 68 |
| 第46楼 Wengier | 发表于 2003-04-23 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
这个关机和重启功能只会在选择第五项(即看README.TXT那样)中会用到吧,其它的四项(即正常使用的四项)都不可能执行它的。
|
|
| 第47楼 nre | 发表于 2003-04-23 00:00 |
| 银牌会员 发帖 361 积分 1,210 | |
|
希望也能改一下。给用户个重起提示就行了。把这个权利交给用户吧。
|
|
| 第48楼 Wengier | 发表于 2003-04-23 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
好的。如果不重启的话,就退回到DOS下吧。
|
|
| 第49楼 nre | 发表于 2003-04-23 00:00 |
| 银牌会员 发帖 361 积分 1,210 | |
以下是引用Wengier在2003-4-23 22:37:24的发言: 这样好,因为总觉得不经过用户的同意就重起或关闭计算机,有些不尊重的感觉。 |
|
| 第50楼 Wengier | 发表于 2003-04-24 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
nre: 已经做了修改,做了个菜单。刚才已传了上来,下载地址:
http://newdos.yginfo.net/dosware/mdos71bd.zip 再试试吧! |
|
| 第51楼 nre | 发表于 2003-04-24 00:00 |
| 银牌会员 发帖 361 积分 1,210 | |
|
好。斑竹真认真负责,
在用原启动盘的时候,遇到了一些兼容性问题。主要是2个文件造成的。xmsdsk.exe 和 hiram.exe,因为我没好软盘了。只能用硬盘试,发现如果采用原98SE的DOS(4。10。2222),在加在XMSDSK。EXE的时候死机。之后我把你的启动盘里的那个减肥的IO。SYS强行复制过去之后。XMSDSK能用了。不过打VER,仍然是(4。10。2222)只是在开机时的菜单从98变为7。1了。我又找出了98启动盘里的RAMDRIVE。SYS来替代XMSDSK,就目前的使用,在前后这2个系统上都没问题。 RAMDRIVE。SYS 13K XMSDSK。EXE 12K 看是否有必要改回以前的RAMDRIVE。SYS 我觉得兼容性是最重要的。 其他的问题还在测试。 |
|
| 第52楼 zjktxwd | 发表于 2003-04-24 00:00 |
| 初级用户 发帖 20 积分 193 | |
以下是引用Wengier在2003-4-23 20:14:33的发言: 怎么改啊?,还不太懂^^ 这是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 X=D100 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... DEVICE=HIMEM.SYS DEVICE=ECHO.SYS P/l/e/a/s/e /w/a/i/t... DEVICE=HIMEM.SYS DEVICE=ECHO.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 DRIVES=2 CDD=USB-CD DEVICE=USBASPI.SYS /R DEVICEHIGH=DI1000DD.SYS DEVICEHIGH=USBCD.SYS /D:USB-CD DEVICE=ASPIOHCI.SYS /INT /ALL DEVICE=ASPIUHCI.SYS /INT /ALL DEVICEHIGH=VIDE-CDD.SYS /D:IDE-CD DEVICEHIGH=ASPICD.SYS /D:SCSI-CD DEVICEHIGH=CLOAKING.EXE 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. 2002-2003. 这是AUTOEXEC.BAT @ECHO OFF KPUSH 27 27 KPUSH>NUL TM /F LH KILLER LH DOSKEY LH CTMOUSE LH CTMOUSE>NUL IF %CONFIG%#==M6# GOTO SHUT IF NOT %CONFIG%#==M5# GOTO BOOT ECHO. ECHO Now preparing to open README with Chinese support... XMSDSK 80 /Y>NUL FINDRAMD>NUL IF %RAMDRIVE%#==# ECHO Can't create RAM disk! IF %RAMDRIVE%#==# GOTO SHUT EXTRACT /E /L %RAMDRIVE%\ DOSET.CAB EDIT.COM>NUL XZL %RAMDRIVE%\EDIT README.TXT CLS 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 choose!",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 DREADY C: IF ERRORLEVEL 1 ECHO Warning: Can't find any valid hard drives! IF ERRORLEVEL 1 GOTO NOCACHE ECHO Y|LOCK C:>NUL ECHO. ECHO Preparing to load the hard disk cache(PC-CACHE), press any key to cancel.. WAIT 2 IF ERRORLEVEL 1 ECHO Cancelled. IF NOT ERRORLEVEL 1 LH PCCACHE /SIZEXT:4096 /WRITE:OFF /WIN /MINI :NOCACHE ECHO. LH MSCDEX /D:IDE-CD /D:SCSI-CD /D:USB-CD /S /K XMSDSK 4096 /Y ECHO Setting up the RAM disk... FINDRAMD>NUL IF %RAMDRIVE%#==# GOTO NORAM IF NOT EXIST %RAMDRIVE%\SYSTEM\NUL MD %RAMDRIVE%\SYSTEM COPY COMMAND.COM %RAMDRIVE%\SYSTEM>NUL EXTRACT /E /L %RAMDRIVE%\SYSTEM DOSET.CAB>NUL 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 GOTO NEXT :NORAM ECHO Warning: Can't create RAM disk! SET COMSPEC=A:\COMMAND.COM :NEXT SET DIRCMD=/OGN /4 SET PROMPT=$P$G PATH=%PATH%;C:.;A:.;.. LH SHARE LH ZENO /Q LH MOUSCLIP /M LH DOSLFN /C- /Z:CP936UNI.TBL IF %CONFIG%#==M3# NTFSDOS /U LH ESCAPE FINDCD /Q CLS 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# 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. 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. LH VC :END ECHO. 系统是装到c:\dos下的 望赐教。 还有,msdos.sys用改吗? 里面有一句 WinDir=A:\ WinBootDir=. HostWinBootDrv=A 谢谢!! |
|
| 第53楼 Wengier | 发表于 2003-04-24 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
MSDOS.SYS中就把A:\和A分别变成C:\和C就行了。
至于CONFIG.SYS和AUTOEXEC.BAT,只需加入路径(既C:\DOS)使得程序能够正常运行即可,因为程序已被复制到C:\DOS上了,而不是A:\。 nre:也就是说使用修改+减肥后的MS-DOS 7.10的IO.SYS运行XMSDSK是没有问题的是吗?那就不需改为RAMDRIVE.SYS了呀。 |
|
| 第54楼 Wengier | 发表于 2003-04-24 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
nre:打VER时出现4.10.2222的字样是COMMAND.COM的原因,用我的MS-DOS 7.10启动盘中的COMMAND.COM代替的话会显示“MS-DOS 7.1 ”。之所以我继续保留了4.10.2222的字样,只是为了表达一些与Win98制作的DOS启动盘的关系。否则的话这些字样也早就被我修改了。
您说“原98SE的DOS不能启动XMSDSK”,看来是它和XMSDSK有兼容性问题。而我做的MS-DOS 7.10启动盘的IO.SYS就没有这些问题。毕竟我做的MS-DOS 7.10启动盘中的IO.SYS和Win98的IO.SYS是有多处不同的,比较一下即知。 |
|
| 第55楼 nre | 发表于 2003-04-24 00:00 |
| 银牌会员 发帖 361 积分 1,210 | |
以下是引用Wengier在2003-4-24 19:10:10的发言: 这样的话,别人只能用你做的IO。SYS来启动系统使用工具。这样非常不方便。XMSDSK和RAMDRIVE相比,XMSDSK能随时加载更改RAMD的大小。而RAMDRIVE有更好的兼容性。兼容性和易用性,我选兼容性。 |
|
| 第56楼 Wengier | 发表于 2003-04-25 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
我想的话,如果别人已来到我的MS-DOS 7.10启动盘了的话,若喜欢XMSDSK的话,会将启动盘中的IO.SYS和XMSDSK一起拿去用的。若喜欢RAMDRIVE的话,则用原来的那个IO.SYS就行了。况且XMSDSK只是在少数系统中与原来的IO.SYS配合时可能有点问题。
|
|
| 第57楼 zjktxwd | 发表于 2003-04-25 00:00 |
| 初级用户 发帖 20 积分 193 | |
|
能让这个启动盘启动的dos下,用win.com进入(winme)吗?
|
|
| 第58楼 Wengier | 发表于 2003-04-25 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
在这个启动盘的DOS下,能用win.com进入Windows 2.x或Windows 3.x以及Windows 9x,但不能是Windows ME,因为它所需要的DOS版本是8.0,而不是7.1。我曾经通过修改DOS版本号的方法让MS-DOS 7.10进入了WinME的“安全模式”,但从未进入过WinME的标准模式。
|
|
| 第59楼 tanglu_sd | 发表于 2003-04-25 00:00 |
| 高级用户 发帖 271 积分 948 来自 sd | |
|
版主,我用你的启动盘选第三或四项启动我的USB活动硬盘时死机,显示:UHCI USB Coutroller initialized (I/O 0X600 IRQ 11) 为何?
|
|
| 第60楼 Wengier | 发表于 2003-04-25 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
以下是引用tanglu_sd在2003-4-25 22:10:26的发言: 那显示过OHCI USB Controller initialized之类的信息没有呢? |
|
| 上一页 1 2 3 4 5 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |