中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-10-27 18:40
共 47,815 主题排行 / 349,928 发帖 / 今日 0 篇 / 48,289 会员排行
DOS启动盘 & LOGO技术 (启动盘室) » Wengier MS-DOS 7.10超级启动盘 BUG总结和改进
可打印版本  1,208 / 9
第1楼 xsc 发表于 2004-09-19 00:00
初级用户 发帖 16 积分 157
Wengier MS-DOS 7.10超级启动盘 BUG总结和改进
最近在学习研究 Wengier的 MS-DOS 7.10 超级启动盘,以便复习一下DOS知识。发现了bug和本人认为要改进的地方全部放在本帖,等研究完了做一个加工改良版给大家看看。
bug:
AUTOEXEC.BAT 没有正确加载 findcd /s,无法设置光盘的path=%cdrom1%等等
计划改良成自动识别多光驱路径,可以在多光驱系统上使用该启动盘镜像
第2楼 xsc 发表于 2004-09-19 00:00
初级用户 发帖 16 积分 157
现在使用120G、160G的硬盘很多了,许多人全部用是NTFS格式分区以便支持32GB以上。
由于SHSUCDX 在 XMSDSK 前面加载

SET TMP=C:\TEMP
SET TEMP=C:\TEMP
光碟启动后,导致C区是NTFS格式的系统无法使用PQmagic等必须写入临时文件的软体
在atuoexec.bat中写入以下语句,似乎没有作用
SET TMP=%RAMDRIVE%\TEMP
SET TEMP=%RAMDRIVE%\TEMP


第3楼 xsc 发表于 2004-09-19 00:00
初级用户 发帖 16 积分 157
我认为WBAT形式的DOSLFN选择没多大用处,让人感到麻烦,故直接加载
DOSLFN /C- /Z:CP936UNI.TBL
第4楼 xsc 发表于 2004-09-19 00:00
初级用户 发帖 16 积分 157
菜单明了化(我公司有个MM看到启动菜单感到束手无措)--------------------Start Microsoft MS-DOS 7.1 (Normal)
Start Microsoft MS-DOS 7.1 (CHINESE support)
Start Microsoft MS-DOS 7.1 (USB drives support)
Start Microsoft MS-DOS 7.1 (Safe model)
Shutdown or restart the computer这样是否明了一些,计划加入tw 3.2精简版CHINESE support
第5楼 xsc 发表于 2004-09-19 00:00
初级用户 发帖 16 积分 157
NTFSDOS.EXE readolny 食之无味,弃子可惜。决定加入ntfspro402 license,由于体积的缘故,就从光盘的目录中引导
第6楼 Wengier 发表于 2004-09-19 00:00
系统支持 发帖 10,521 积分 27,736
首先對樓主表示支持和感謝!1:findcd其實是表示第一個光驅的盤符,而/s選項則是表示所有光驅的盤符;2:TEM應為TMP,後者才是正確的;3:因為DOSLFN加載936時要佔用31KB的內存,而加載437時衹需佔有15KB的內存,所以為了不需要中文長文件名支持時節省內存而采用了菜單來選擇的。不過如果需要中文長文件名支持的話直接用936就可以了;4:菜單明了話是好主意;5:軟盤版中衹能用NTFSDOS.EXE readonly了,至於光盤版當然可以用NTFSPRO.EXE read/write了。
第7楼 xsc 发表于 2004-09-19 00:00
初级用户 发帖 16 积分 157
不好意思,写错了,多谢老大提醒,已经纠正,在DOSLFN方面你真是很细心啊
第8楼 xsc 发表于 2004-09-19 00:00
初级用户 发帖 16 积分 157
刚刚看了一下 原来findcd /s 被加载到 PATH=%RAMDRIVE%;%CDROM1%;A: 的后面,导致%CDROM1%路径无效
第9楼 weist123 发表于 2004-09-20 00:00
初级用户 发帖 15 积分 146
支持!严重支持!希望Wengier快点制作出改良版来!在“菜单明了化”上有同感!
第10楼 fujianabc 发表于 2004-09-21 00:00
金牌会员 发帖 1,616 积分 3,467
老大,我觉得,可以用syslinux代替grub,syslinux只有10k,能完成启动盘中chainloader的功能,这样又能节省一些空间了。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023