中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-02 00:04
楼 主 QDMA V2.2 发表于 2006-05-13 16:56 ·  中国 香港 Cyber_Express通信公司
银牌会员
★★★
阿林
积分 1,410
发帖 497
注册 2004-06-28 00:00
22年会员
UID 27551
性别 男
来自 九龍,香港
状态 离线

作 者 Jack 感 谢 网 友 jmcarl 提 出 省 去 diskette catcher 慨 念 , 所 以 改 良 了 QDMA , 以 后 只 要 在 QDBOOT.SYS 加 上 /N 就 可 以 更 省 多 些 记 忆 !

**V2.2 修 正 了 一 个 XMS 移 动 的 臭 虫

http://johnson.tmfc.net/dos/qdma.html


[ Last edited by johnsonlam on 2006-5-17 at 23:58 ]
我 的 網 站 - http://optimizr.dyndns.org
2 发表于 2006-05-17 19:24 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
我用QDMA V2.1按照说明加载启动不了,Maxtor 6L080P0 (8mb)可能是主板不支持ATA-133的原因
3 发表于 2006-05-18 00:00 ·  中国 香港 Cyber_Express通信公司
银牌会员
★★★
阿林
积分 1,410
发帖 497
注册 2004-06-28 00:00
22年会员
UID 27551
性别 男
来自 九龍,香港
状态 离线
Originally posted by fastslz at 2006-5-17 07:24 PM:
我用QDMA V2.1按照说明加载启动不了,Maxtor 6L080P0 (8mb)可能是主板不支持ATA-133的原因


1) 先 下 载 新 版 本

2) 用 参 数 强 制 在 ATA-100 速 度 , 看 看 行 不 行

主 版 的 BIOS 如 果 有 一 段 日 子 , 试 试 看 能 不 能 升 级
我 的 網 站 - http://optimizr.dyndns.org
4 发表于 2006-05-18 12:18 ·  中国 广东 清远 联通
初级用户
★★
积分 183
发帖 82
注册 2006-03-28 21:18
20年会员
UID 52959
状态 离线
VMware可以支持了,但始終不支持我的計算機;根本沒有辦法使用強製參數,因為qdboot那一關就通不過了。
5 发表于 2006-05-19 10:18 ·  中国 香港
银牌会员
★★★
阿林
积分 1,410
发帖 497
注册 2004-06-28 00:00
22年会员
UID 27551
性别 男
来自 九龍,香港
状态 离线
用 正 常 方 法 可 以 吗 ?

例 :

DEVICE=QHIMEM.SYS
DEVICE=UMBPCI.SYS NOEMS
DEVICEHIGH=QDMA.SYS /O /F /D
DEVICEHIGH=QCDROM.SYS /D:CDROM1 /UF

谢 样 子 QHIMEM 和 UMBPCI 会 留 在 640K 以 下 , 但 QDMA 和 QCDROM 可 以 LOADHIGH , 如 果 这 样 也 会 死 机 的 话 , 请 试 试 升 级 BIOS 。

我 试 过 好 几 台 PC 机 ( 包 括 IBM eServer 206 ) 也 没 有 问 题 , 反 而 多 是 AOpen 、 ASRock 、 ASUS 底 板 最 多 用 户 投 诉 , 你 是 那 一 块 呢 ?
我 的 網 站 - http://optimizr.dyndns.org
6 发表于 2006-05-23 19:21 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
DEVICE=DOS\HIMEM.SYS /TESTMEM:OFF /Q
REM DEVICE=DOS\EMM386.EXE NOEMS
DEVICE=DOS\UMBPCI.SYS /S
REM DEVICE=DOS\XDMA.SYS /L
DEVICE=DOS\QDMA.SYS /O /D /F /L
DEVICEHIGH=DOS\QCDROM.SYS /D:IDE-CD01 /UF /L
REM DEVICE=DOS\VIDE-CDD.SYS /D:IDE-CD02
SHELL=COMMAND.COM /F /E:640 /P
DOS=HIGH,UMB
FCBSHIGH=4,0
FILESHIGH=30
BUFFERSHIGH=20,0
STACKSHIGH=9,256
DEVICEHIGH=DOS\RAMDRIVE.SYS /E 6144
LASTDRIVE=Z


主板是VIA最早的 P4X266-8233 PGA423,DDR266时代古董级主板,BIOS是2001/10/24,现在已经没有更新了,毕竟这匹主板生产量不多,主板性能的确不错

下2.2版看看能否启动成功
另外QHIMEM.SYS也加载没成功:(
7 发表于 2006-05-23 23:12 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
折腾2小时得出以下结果:
DEVICE=DOS\QDMA.SYS /O /F /D 成功
DEVICEHIGH=DOS\QDMA.SYS /O /F /D 失败
DEVICE=DOS\QDMA.SYS /L 成功
DEVICE=DOS\QDMA.SYS 失败
HIGH情况下任何参数均失败(上位内存是足够的)
以上GRUB 0.97 CN下启动测试的,奇怪的是纯DOS情况下启动几乎都成功
可能和GRUB 0.97 CN有冲突吧,不知道哪个QDMA.SYS更适合老主版?
8 发表于 2006-05-24 11:07 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
DEVICE=DOS\QDMA.SYS /O /F /D 还是不行,启动10次有6~7次不成功
暂时还是用XDMA.SYS吧
9 发表于 2006-05-30 14:46 ·  中国 香港
银牌会员
★★★
阿林
积分 1,410
发帖 497
注册 2004-06-28 00:00
22年会员
UID 27551
性别 男
来自 九龍,香港
状态 离线
Originally posted by fastslz at 2006-5-23 11:12 PM:
折腾2小时得出以下结果:
DEVICE=DOS\QDMA.SYS /O /F /D 成功
DEVICEHIGH=DOS\QDMA.SYS /O /F /D 失败
DEVICE=DOS\QDMA.SYS /L 成功
DEVICE=DOS\ ...


那 顯 然 是 主 板 或 硬 盤 的 DMA 支 援 不 好 ( 多 是 主 板 問 題 ), 那 建 議 你 不 要 把 QDMA 載 入 UMB , 也 不 要 使 用 /F (Fast DMA) , 極 可 能 有 衝 突 , 載 入 640K 傳 統 記 憶 也 只 是 花 幾 kbyte 而 已 。

XDMA 的 問 題 是 配 合 不 了 QHIMEM 和 QCDROM , 小 心 點 使 用 啊 , 如 果 QDMA 能 用 的 話 , 儘 量 不 要 用 舊 的 XDMA ( 要 看 看 QDMA 自 v1.0 後 的 修 正 對 你 有 沒 有 影 響 ) :

http://johnson.tmfc.net/dos/qdma.html


[ Last edited by johnsonlam on 2006-5-30 at 14:51 ]
我 的 網 站 - http://optimizr.dyndns.org
10 发表于 2006-05-30 14:55 ·  中国 香港
银牌会员
★★★
阿林
积分 1,410
发帖 497
注册 2004-06-28 00:00
22年会员
UID 27551
性别 男
来自 九龍,香港
状态 离线
Originally posted by fastslz at 2006-5-23 07:21 PM:
下2.2版看看能否启动成功
另外QHIMEM.SYS也加载没成功:(



我 看 漏 了 這 句 , 這 絕 對 是 BIOS 或 晶 片 問 題 , 建 議 你 使 用 MEMTEST 386+ 檢 查 一 下 記 憶 體 , 下 載 網 址 :

http://www.memtest.org
我 的 網 站 - http://optimizr.dyndns.org
11 发表于 2006-06-05 09:24 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
memtest都是英文也没用过不会用,用HWINFO查了没发现问题
12 发表于 2006-06-06 17:14 ·  中国 香港
银牌会员
★★★
阿林
积分 1,410
发帖 497
注册 2004-06-28 00:00
22年会员
UID 27551
性别 男
来自 九龍,香港
状态 离线
Originally posted by fastslz at 2006-6-5 09:24 AM:
memtest都是英文也没用过不会用,用HWINFO查了没发现问题


只 是 製 作 一 隻 軟 碟 片 , 放 進 軟 碟 機 內 起 動 而 已 ...
不 用 看 英 文 , 螢 幕 下 方 偵 到 問 題 就 會 有 訊 息 。

HWINFO 只 是 偵 測 硬 體 , 不 會 有 詳 盡 測 試 啦 。
我 的 網 站 - http://optimizr.dyndns.org
13 发表于 2006-06-12 21:30 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
谢谢...测试了21分钟2个回合内存的确没问题
看截图
回头试试QHIMEM2.5
附件
000_0109.jpg
14 QDMA.SYS 和 qdboot.sys 造成死机! 发表于 2006-06-12 22:14 ·  中国 广东 广州 中移铁通
中级用户
★★
积分 209
发帖 82
注册 2006-03-22 00:18
20年会员
UID 52554
状态 离线
config.sys配置如下:
DEVICE=\DOS\Himem.sys /testmem:off
DEVICE=\DOS\QDBOOT.SYS
DEVICE=\DOS\Umbpci.sys
DOS=high,umb,auto
DEVICEHIGH=\DOS\QDMA.SYS
DEVICEHIGH=\DOS\IFSHLP.SYS
DEVICEHIGH=\DOS\RAMDRIVE.SYS /e 5120 512 1024
DEVICEHIGH=\DOS\QCDROM.SYS /D:MSCD001
SHELL=COMMAND.COM /f /p


启动时当执行到qdboot.sys 和QDMA.SYS 其中任一行时(或只执行其中一个),都会造成死机!
主板是815EP,硬盘金钻 120G

[ Last edited by ITU on 2006-6-12 at 22:38 ]
15 发表于 2006-06-12 22:29 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
config.sys 配置1
SHELL=COMMAND.COM /E:640 /P /F
DEVICE=DOS\QHMBOOT.SYS
DOS=HIGH,UMB
DEVICE=DOS\UMBPCI.SYS I=C800-EFFF NOEMS
DEVICEHIGH=DOS\QHIMEM.SYS /N48
DEVICE=DOS\QCDROM.SYS /D:IDE-CD01 /UF /L
FCBSHIGH=4,0
FILESHIGH=30
BUFFERSHIGH=20,0
STACKSHIGH=9,256
DEVICEHIGH=DOS\RAMDRIVE.SYS /E 6144
LASTDRIVE=Z
此配置显示QHMBOOT V2.5, 6-04-2006,32 XMS handles available后死机
此配置改成DEVICE=DOS\QHIMEM.SYS /N48后还是显示QHMBOOT V2.5, 6-04-2006,32 XMS handles available后死机

config.sys 配置2
DEVICE=DOS\UMBPCI.SYS I=C800-EFFF NOEMS
DEVICE=DOS\QHIMEM.SYS /N48
DEVICE=DOS\QCDROM.SYS /D:IDE-CD01 /UF /L
SHELL=COMMAND.COM /E:640 /P /F
DOS=HIGH,UMB
FCBSHIGH=4,0
FILESHIGH=30
BUFFERSHIGH=20,0
STACKSHIGH=9,256
DEVICEHIGH=DOS\RAMDRIVE.SYS /E 6144
LASTDRIVE=Z
此配置显示QHIMEM V2.5, 6-04-2006,48 XMS handles available后死机
UMBPCI.SYS和QHIMEM.SYS前后次序调换或不加参数都是死机

希望此信息对你有所帮助
论坛跳转: