中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] [3] [4] »
作者:
标题: UDMA 更 新 [ 2007-09-07 ] 上一主题 | 下一主题
xugaohui
高级用户




积分 774
发帖 293
注册 2003-4-16
来自 湖北仙桃
状态 离线
『第 16 楼』:  

当内存在64M-96M之间时,uide.sys错误如下:


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



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

有什么参数可以解决问题

[ Last edited by xugaohui on 2007-10-24 at 08:05 PM ]



下载
09年7月7日 更新
感谢网友 囧HQY 提供空间
2007-10-24 01:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bc12060101
银牌会员





积分 1455
发帖 712
注册 2006-1-20
状态 离线
『第 17 楼』:  

在vpc上进行实验,config.sys中仅加载 himem 及 uide,结果与楼上相仿!

2007-10-24 19:39
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zqlcch
初级用户





积分 178
发帖 85
注册 2006-7-6
状态 离线
『第 18 楼』:  

作者应该把IDE驱动和光驱驱动分开的。。这样出了问题也比较好解决。。不知道谁E文比较好去和作者建议一下。。

2007-10-24 22:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bc12060101
银牌会员





积分 1455
发帖 712
注册 2006-1-20
状态 离线
『第 19 楼』:  

嘿嘿,今天仔细阅读了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。

2007-11-2 21:30
查看资料  发短消息 网志   编辑帖子  回复  引用回复
xugaohui
高级用户




积分 774
发帖 293
注册 2003-4-16
来自 湖北仙桃
状态 离线
『第 20 楼』:  

谢谢楼上的。没有看说明文件。
还有一问题上:
当用 EMM386 和 XMGR时, XMGR 必须最先用 "boot" 模式加载,再加载EMM386,然后将 XMGR 加载到上位内存.
DEVICE=C:\BIN\XMGR.SYS /B                         [/B for "boot"]
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 ]



下载
09年7月7日 更新
感谢网友 囧HQY 提供空间
2007-11-3 11:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 21 楼』:  



  Quote:
谢谢楼上的。没有看说明文件。

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

  Quote:
当用 EMM386 和 XMGR时, XMGR 必须最先用 "boot" 模式加载,再加载EMM386,然后将 XMGR 加载到上位内存.
DEVICE=C:\BIN\XMGR.SYS /B                         [/B for "boot"]
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 而 已 !


Memory Info V9 ?(c)1993 Central Point Software, Inc.

        Total bytes owned
Addr.  Low area  High area   Program or device driver
-----  --------  ---------  --------------------------
020Bh      512        ..     IFS=
022Ch      544        ..     Device=XMGR      Attr=A000h  Name=XMGR2B$
024Fh    3,952        ..     Device=IFSHLP    Attr=D000h  Name=IFS$HLP$
0347h      544        ..     IFS= r$w鶿<
0393h    4,496        ..     4DOS
04C0h    5,872        ..     PRN2FILE    \cap.txt
0631h  629,984        ..     <largest free area>
---- Begin High (Upper) Memory ----
D00Ah      ..       1,712    Device=XMGR      Attr=A000h  Name=XMGR2$
D076h      ..       3,392    Device=UIDE      Attr=C800h  Name=UDVD1
D14Bh      ..       1,392    Device=SRDXMS    Attr=2842h  Drive D
D1A3h      ..       3,248    Device=NANSI     Attr=8013h  Name=CON
D26Fh      ..         464    IFS=
D62Dh      ..       6,320    SHCDX33C
D7B9h      ..       3,312    CTMOUSE

655,360 bytes (640k) total DOS 7.10 conventional memory.
629,984 bytes (615k) largest executable program.  96,112 bytes if loaded high.

High memory is managed by DOS.

     0  bytes Extended (AT/286/386) memory, reported by BIOS.
4,815k bytes XMS 3.0 (3.10) memory: 41,474k used + 28,877k free.  DOS in HMA.

8,576k bytes EMS 4.0 memory: 384k used + 8,192k free.  No page frame.


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

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

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

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

沒 加 /N 默 認 是 48




我 的 網 站 - http://optimizr.dyndns.org
2007-11-3 18:03
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 22 楼』:  漏 了 ...


還 有 , 建 議 使 用 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 ( 但 較 佔 內 存 )




我 的 網 站 - http://optimizr.dyndns.org
2007-11-3 18:14
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
xugaohui
高级用户




积分 774
发帖 293
注册 2003-4-16
来自 湖北仙桃
状态 离线
『第 23 楼』:  

UMBPCI只支持它能识别的芯片组主板,服务器芯片的主板全都不能使用它。 JEMM 的XMS没用过,但它的 EMS 在很多服务器芯片主板是有问题。
ms emm386.exe的问题很少。当主板上有3G以上内存时,加载网卡dos ndis2驱动就出错。运行ghost提示dpmi内存.要在 himem.sys后加/N128才可以行。这是在网上找到的解决方法。也可以使用日本人修改后的程序 ms emm486.exe,没找到这个文件。



下载
09年7月7日 更新
感谢网友 囧HQY 提供空间
2007-11-4 02:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 24 楼』:  



  Quote:
Originally posted by xugaohui at 2007-11-4 02:32 AM:
UMBPCI只支持它能识别的芯片组主板,服务器芯片的主板全都不能使用它。


服 务 器 很 多 都 為 Windows / Linux 而 設 , 有 自 己 的 特 別 驅 動 , 不 能 使 用 也 是 正 常 的 。
要 真 正 在 服 务 器 上 用 , 可 能 要 修 改 原 碼 。
或 要 經 大 量 測 試 , 不 太 值 得 花 時 間 。




我 的 網 站 - http://optimizr.dyndns.org
2007-11-5 17:37
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
xugaohui
高级用户




积分 774
发帖 293
注册 2003-4-16
来自 湖北仙桃
状态 离线
『第 25 楼』:  

经测试XMGR在4G内存时不用任何参数就可以配合emm386.exe运行ghost.exe
在很多电脑上使用xmgr没有发现任何错误。
但当与emm386.exe配合使用时要显示两次版本信息。



下载
09年7月7日 更新
感谢网友 囧HQY 提供空间
2007-11-5 18:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
waitingcd
初级用户





积分 75
发帖 37
注册 2007-4-11
状态 离线
『第 26 楼』:  

请教一下,当“不确定有几个光驱”时 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 ]

2007-11-8 01:29
查看资料  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 27 楼』:  


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




我 的 網 站 - http://optimizr.dyndns.org
2007-11-12 14:01
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 28 楼』:  


正 常 的 !
第 一 次 是 XMGR BOOT , 第 二 次 沒 有 BOOT 這 個 字 !




我 的 網 站 - http://optimizr.dyndns.org
2007-11-12 14:03
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
waitingcd
初级用户





积分 75
发帖 37
注册 2007-4-11
状态 离线
『第 29 楼』:  



  Quote:
Originally posted by johnsonlam at 2007-11-12 07:01 AM:

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

多谢了。改天我到VM中多虚拟几个光驱试试看。
另外,你网页上说J.E要求把所有关于XMGR/UDMA的信息删除掉,难道作者又准备停止更新了? 唉,其实某些老外的人品也不怎么样..

2007-11-14 11:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
waitingcd
初级用户





积分 75
发帖 37
注册 2007-4-11
状态 离线
『第 30 楼』:  



  Quote:
Originally posted by store88 at 2007-9-19 05:03 PM:
udma 并不比qcache好用
device=udma.sys /s260时
paragon partition for dos启动速度超慢
qcache不会有这个问题

你内存多大? 是不是开太多缓存导致内存不足了吧。

2007-11-15 11:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: