中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-29 15:46
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 关于超级启动盘的 duse 加载顺序问题? 查看 915 回复 2
楼 主 关于超级启动盘的 duse 加载顺序问题? 发表于 2006-01-06 12:49 ·  中国 山西 临汾 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
23年会员
UID 19
性别 男
状态 离线
To Wengier:

最近在做超级启动盘的中文菜单,在修改 config.sys 时发现在实模式和保护模式下加载 USB 设备所用的 duse 程序出现的位置时不同的。保护模式中,duse出现在 emm386 之前;实模式中,duse 出现在 umbpci 之后。我想知道,这种顺序的不同性是否有其特定的意义?
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
2 发表于 2006-01-06 13:13 ·  加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
这主要是因为DUSE最新版4.9版只能在实模式,而不能在保护模式下使用,所以DUSE须在EMM386之前加载。而与UMBPCI则没有这个问题,所以按照通常做法在其之后加载。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

3 发表于 2006-01-06 15:05 ·  中国 山西 大同 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
23年会员
UID 19
性别 男
状态 离线
Re Wengier:

是这样啊,那问题就麻烦了。

设备支持菜单中duse的加载顺序取决于内存模式菜单的选择结果,但是boot.sys 1.42 并不支持菜单之间的交互,虽然 2.1 中提供了 if else 和环境变量的引用,但仍然无法解决问题,除非如原来一般做出4个选择菜单,但是又不太甘心……
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
论坛跳转: