中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-06 06:23
47,812 主题排行 / 349,914 发帖 / 今日 0 篇 / 48,268 会员排行
DOS开发编程 & 发展交流 (开发室) » UDMA 更 新 [ 2007-09-07 ]
可打印版本  10,104 / 47
第16楼 xugaohui 发表于 2007-10-24 01:48
高级用户 发帖 293 积分 774 来自 湖北仙桃
当内存在64M-96M之间时,uide.sys错误如下:


当内存在等于或小于64M时,uide.sys错误如下:



当内存大于或等于96M时,uide.sys能正常才加载.

有什么参数可以解决问题

[ Last edited by xugaohui on 2007-10-24 at 08:05 PM ]
第17楼 bc12060101 发表于 2007-10-24 19:39
银牌会员 发帖 712 积分 1,455
在vpc上进行实验,config.sys中仅加载 himem 及 uide,结果与楼上相仿!
第18楼 zqlcch 发表于 2007-10-24 22:37
初级用户 发帖 85 积分 178
作者应该把IDE驱动和光驱驱动分开的。。这样出了问题也比较好解决。。不知道谁E文比较好去和作者建议一下。。
第19楼 bc12060101 发表于 2007-11-02 21:30
银牌会员 发帖 712 积分 1,455
嘿嘿,今天仔细阅读了uide的readme文件,发现16楼、17楼报告的测试问题系因加载uide不当所致。
当加载uide未使用参数/Sn时,被默认为使用80M的缓存( If /S is omitted or invalid, an 80-MB large cache is assumed. )。16楼、17楼的测试正是由于加载uide时未带参数/Sn,导致当电脑内存低于80-90M时无法正常加载光驱。当使用uide.sys /s5加载驱动时,在VPC上进行测试,即使内存降至15M,仍能加载光驱并使用ghost.exe 8.3。
第20楼 xugaohui 发表于 2007-11-03 11:58
高级用户 发帖 293 积分 774 来自 湖北仙桃
谢谢楼上的。没有看说明文件。
还有一问题上:
当用 EMM386 和 XMGR时, XMGR 必须最先用 "boot" 模式加载,再加载EMM386,然后将 XMGR 加载到上位内存.
DEVICE=C:\BIN\XMGR.SYS /B
DOS=HIGH,UMB
DEVICE=C:\DOS\EMM386.EXE I=B000-B7FF NOEMS ...
DEVICEHIGH=C:\BIN\XMGR.SYS
我用mem /c/p查看。xmgr.sys被加载了两次。但不加DEVICEHIGH=C:\BIN\XMGR.SYS 也没什么区别
当使用emm386.exe时xmgr.sys一定要在config.sys里面加载两次吗?

建议:XMGR.Sys加载后每次都显示一些信息。如果能像himem.sys默认不显示就好了,能不用upx压缩也好。

当主机内存大于3G时并同时加载了emm386.exe.XMGR.SYS一定要设置/N128吗?如没加/n参数否则还可以运行ghost?

[ Last edited by xugaohui on 2007-11-3 at 12:34 PM ]
第21楼 johnsonlam 发表于 2007-11-03 18:03
银牌会员 发帖 497 积分 1,410 来自 九龍,香港
谢谢楼上的。没有看说明文件。


得 要 找 國 內 朋 友 翻 譯 一 下 。


当用 EMM386 和 XMGR时, XMGR 必须最先用 "boot" 模式加载,再加载EMM386,然后将 XMGR 加载到上位内存.
DEVICE=C:\BIN\XMGR.SYS /B
DOS=HIGH,UMB
DEVICE=C:\DOS\EMM386.EXE I=B000-B7FF NOEMS ...
DEVICEHIGH=C:\BIN\XMGR.SYS
我用mem /c/p查看。xmgr.sys被加载了两次。但不加DEVICEHIGH=C:\BIN\XMGR.SYS 也没什么区别
当使用emm386.exe时xmgr.sys一定要在config.sys里面加载两次吗?


這 是 為 了 把 XMGR 上 位 內 存 。
留 意 XMGR 只 佔 下 位 544 bytes 而 已 !




建议:XMGR.Sys加载后每次都显示一些信息。如果能像himem.sys默认不显示就好了,能不用upx压缩也好。


這 是 有 用 的 訊 息 啊 !
HIMEM 沒 顯 示 配 置 錯 了 也 不 知 道 。
UPX 只 是 方 便 軟 盤 騰 出 空 間 。


当主机内存大于3G时并同时加载了emm386.exe.XMGR.SYS一定要设置/N128吗?如没加/n参数否则还可以运行ghost?...


不 是 。
/N 是 方 便 各 程 序 向 XMGR (XMS Manager) 索 取 XMS 時 有 足 夠 的 handles
( 你 可 想 像 是 銀 行 裡 的 表 格 ) , 一 般 甚 少 多 過 64 的 。

沒 加 /N 默 認 是 48
第22楼 johnsonlam 发表于 2007-11-03 18:14
银牌会员 发帖 497 积分 1,410 来自 九龍,香港
漏 了 ...

還 有 , 建 議 使 用 UMBPCI ( 不 用 EMS 時 ) 或 JEMM ( XMS + EMS ) , 比 EMM386 更 能 兼 容 新 的 硬 體 。

Jason Hood 兄 的 SHSUCDX v3.3 是 有 少 許 問 題 的 , 由 於 沒 有 照 顧 到 UDMA 的 64K 『 塊 狀 傳 送 』 (block transfer) , 會 令 讀 CD-ROM 光 盤 傳 送 速 度 下 降 , 解 決 方 法 有 二 :

1) 使 用 Jack R. Ellis 兄 改 良 的 SHSUCDX v3.3C
2) 使 用 Jason Hood 兄 的 SHSUCDX v3.4 ( 但 較 佔 內 存 )
第23楼 xugaohui 发表于 2007-11-04 02:32
高级用户 发帖 293 积分 774 来自 湖北仙桃
UMBPCI只支持它能识别的芯片组主板,服务器芯片的主板全都不能使用它。 JEMM 的XMS没用过,但它的 EMS 在很多服务器芯片主板是有问题。
ms emm386.exe的问题很少。当主板上有3G以上内存时,加载网卡dos ndis2驱动就出错。运行ghost提示dpmi内存.要在 himem.sys后加/N128才可以行。这是在网上找到的解决方法。也可以使用日本人修改后的程序 ms emm486.exe,没找到这个文件。
第24楼 johnsonlam 发表于 2007-11-05 17:37
银牌会员 发帖 497 积分 1,410 来自 九龍,香港
Originally posted by xugaohui at 2007-11-4 02:32 AM:
UMBPCI只支持它能识别的芯片组主板,服务器芯片的主板全都不能使用它。



服 务 器 很 多 都 為 Windows / Linux 而 設 , 有 自 己 的 特 別 驅 動 , 不 能 使 用 也 是 正 常 的 。
要 真 正 在 服 务 器 上 用 , 可 能 要 修 改 原 碼 。
或 要 經 大 量 測 試 , 不 太 值 得 花 時 間 。
第25楼 xugaohui 发表于 2007-11-05 18:51
高级用户 发帖 293 积分 774 来自 湖北仙桃
经测试XMGR在4G内存时不用任何参数就可以配合emm386.exe运行ghost.exe
在很多电脑上使用xmgr没有发现任何错误。
但当与emm386.exe配合使用时要显示两次版本信息。
第26楼 waitingcd 发表于 2007-11-08 01:29
初级用户 发帖 37 积分 75
请教一下,当“不确定有几个光驱”时 UIDE的 /D参数如何与 SHCDX33C.COM 的 /D参数配合?
难道只能从 /D:CDROM1, /D:CDROM2 一直写到 /D:CDROM4
或者 /D:UDVD1 ~~ /D:UDVD4
这样枚举吗?

[ Last edited by waitingcd on 2007-11-19 at 06:57 PM ]
第27楼 johnsonlam 发表于 2007-11-12 14:01
银牌会员 发帖 497 积分 1,410 来自 九龍,香港

沒 有 這 麼 多 CD-ROM 試 啊 !
理 論 是 這 樣 沒 錯 。
第28楼 johnsonlam 发表于 2007-11-12 14:03
银牌会员 发帖 497 积分 1,410 来自 九龍,香港

正 常 的 !
第 一 次 是 XMGR BOOT , 第 二 次 沒 有 BOOT 這 個 字 !
第29楼 waitingcd 发表于 2007-11-14 11:41
初级用户 发帖 37 积分 75
Originally posted by johnsonlam at 2007-11-12 07:01 AM:

沒 有 這 麼 多 CD-ROM 試 啊 !
理 論 是 這 樣 沒 錯 。

多谢了。改天我到VM中多虚拟几个光驱试试看。
另外,你网页上说J.E要求把所有关于XMGR/UDMA的信息删除掉,难道作者又准备停止更新了? 唉,其实某些老外的人品也不怎么样..
第30楼 waitingcd 发表于 2007-11-15 11:41
初级用户 发帖 37 积分 75
Originally posted by store88 at 2007-9-19 05:03 PM:
udma 并不比qcache好用
device=udma.sys /s260时
paragon partition for dos启动速度超慢
qcache不会有这个问题


你内存多大? 是不是开太多缓存导致内存不足了吧。
上一页  1 2 3 4  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023