楼 主
Wengier MS-DOS 7.10超级启动盘 BUG总结和改进
发表于 2004-09-19 00:00 · 中国 湖南 长沙 电信
初级用户
★
积分 157 发帖 16 注册 2004-09-18 00:00 21年会员 UID 31524 性别 男
状态 离线
最近在学习研究 Wengier的 MS-DOS 7.10 超级启动盘,以便复习一下DOS知识。发现了bug和本人认为要改进的地方全部放在本帖,等研究完了做一个加工改良版给大家看看。
bug:
AUTOEXEC.BAT 没有正确加载 findcd /s,无法设置光盘的path=%cdrom1%等等
计划改良成自动识别多光驱路径,可以在多光驱系统上使用该启动盘镜像
第 2 楼
发表于 2004-09-19 00:00 · 中国 湖南 长沙 电信
初级用户
★
积分 157 发帖 16 注册 2004-09-18 00:00 21年会员 UID 31524 性别 男
状态 离线
现在使用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 楼
发表于 2004-09-19 00:00 · 中国 湖南 长沙 电信
初级用户
★
积分 157 发帖 16 注册 2004-09-18 00:00 21年会员 UID 31524 性别 男
状态 离线
我认为WBAT形式的DOSLFN选择没多大用处,让人感到麻烦,故直接加载
DOSLFN /C- /Z:CP936UNI.TBL
第 4 楼
发表于 2004-09-19 00:00 · 中国 湖南 长沙 电信
初级用户
★
积分 157 发帖 16 注册 2004-09-18 00:00 21年会员 UID 31524 性别 男
状态 离线
菜单明了化(我公司有个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 楼
发表于 2004-09-19 00:00 · 中国 湖南 长沙 电信
初级用户
★
积分 157 发帖 16 注册 2004-09-18 00:00 21年会员 UID 31524 性别 男
状态 离线
NTFSDOS.EXE readolny 食之无味,弃子可惜。决定加入ntfspro402 license,由于体积的缘故,就从光盘的目录中引导
第 6 楼
发表于 2004-09-19 00:00 · 美国
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736 发帖 10,521 注册 2002-10-09 12:00 23年会员 UID 9
状态 离线
首先對樓主表示支持和感謝!1:findcd其實是表示第一個光驅的盤符,而/s選項則是表示所有光驅的盤符;2:TEM應為TMP,後者才是正確的;3:因為DOSLFN加載936時要佔用31KB的內存,而加載437時衹需佔有15KB的內存,所以為了不需要中文長文件名支持時節省內存而采用了菜單來選擇的。不過如果需要中文長文件名支持的話直接用936就可以了;4:菜單明了話是好主意;5:軟盤版中衹能用NTFSDOS.EXE readonly了,至於光盤版當然可以用NTFSPRO.EXE read/write了。
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
第 7 楼
发表于 2004-09-19 00:00 · 中国 湖南 长沙 电信
初级用户
★
积分 157 发帖 16 注册 2004-09-18 00:00 21年会员 UID 31524 性别 男
状态 离线
不好意思,写错了,多谢老大提醒,已经纠正,在DOSLFN方面你真是很细心啊
第 8 楼
发表于 2004-09-19 00:00 · 中国 湖南 长沙 电信
初级用户
★
积分 157 发帖 16 注册 2004-09-18 00:00 21年会员 UID 31524 性别 男
状态 离线
刚刚看了一下 原来findcd /s 被加载到 PATH=%RAMDRIVE%;%CDROM1%;A: 的后面,导致%CDROM1%路径无效
第 9 楼
发表于 2004-09-20 00:00 · 中国 香港 电讯盈科有限公司PowerBase数据中心
初级用户
★
积分 146 发帖 15 注册 2004-03-12 00:00 22年会员 UID 19938 性别 男
状态 离线
支持!严重支持!希望Wengier快点制作出改良版来!在“菜单明了化”上有同感!
第 10 楼
发表于 2004-09-21 00:00 · 中国 江苏 南京 教育网
金牌会员
★★★★
积分 3,467 发帖 1,616 注册 2004-06-21 00:00 22年会员 UID 27148
状态 离线
老大,我觉得,可以用syslinux代替grub,syslinux只有10k,能完成启动盘中chainloader的功能,这样又能节省一些空间了。
论坛跳转:
— 请选择 —
站务公告 & 版主讨论
意见反馈 & 网友交流
DOS学习入门 & 精彩文章 (教学室)
DOS疑难解答 & 问题讨论 (解答室)
DOS启动盘 & LOGO技术 (启动盘室)
DOS批处理 & 脚本技术(批处理室)
DOS媒体世界 & 网络技术 (多媒体室)
DOS汉化世界 & 中文系统 (中文化室)
DOS开发编程 & 发展交流 (开发室)
DOS软件下载 & 游戏分享 (下载室)
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区
其它操作系统综合讨论区
WinPE、PowerShell及其它命令行系统专区
贴图灌水、文学娱乐专区
网络日志(Blog)
论坛回收站
├ 链接失效,待修正