中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » [疑问]qhimem.sys的兼容性不如himem.exe
« [1] [2] »
作者:
标题: [疑问]qhimem.sys的兼容性不如himem.exe 上一主题 | 下一主题
store88
中级用户




积分 416
发帖 125
注册 2005-6-9
状态 离线
『楼 主』:  [疑问]qhimem.sys的兼容性不如himem.exe

我试用的qhimem.sys的版本是3.7
himem是3.26(freedos出的)
在没有改任何配置 除了
只是换了himem与qhimem
情况是這樣子的
使用qhimem在grub4dos启动时 机子会死掉
使用vfloppy制作的引导 在只加载qhimem或者qhimem+emm386的情况下运行ghost会自动重啓

而使用freedos的himem.exe不会出现如此情况

config.sys(qhimem)
[menu]
menuitem=M01, Clean Boot with QHIMEM support
menuitem=M02, Clean Boot with EMM386 support
menuitem=M03, Clean Boot with JEMM386 support
menuitem=M04, Clean Boot with UMBPCI support
menudefault=M02,5
menucolor=2,0

[M01]
device=drv\qhimem.sys /N32 /B

[M02]
include M01
device=drv\emm386.exe I=B000-B7FF NOEMS

[M03]
include S01
device=drv\jemm386.exe I=B000-B7FF NOEMS

[M04]
include M01
device=drv\umbpci.sys

[COMMON]
devicehigh=drv\qcache.sys /F /L
shell=drv\command.com /E:2048 /P=drv\autoexec.bat
dos=high,umb,auto
numlock=on
fcbshigh=4,0
fileshigh=30
buffershigh=20,0
lastdrivehigh=32
stackshigh=9,256
config.sys(himem.exe)
[menu]
menuitem=M01, Clean Boot with HIMEM support
menuitem=M02, Clean Boot with EMM386 support
menuitem=M03, Clean Boot with JEMM386 support
menuitem=M04, Clean Boot with UMBPCI support
menudefault=M02,5
menucolor=2,0

[M01]
device=drv\himem.exe

[M02]
include M01
device=drv\emm386.exe I=B000-B7FF NOEMS

[M03]
include S01
device=drv\jemm386.exe I=B000-B7FF NOEMS

[M04]
include M01
device=drv\umbpci.sys

[COMMON]
devicehigh=drv\qcache.sys /F /L
shell=drv\command.com /E:2048 /P=drv\autoexec.bat
dos=high,umb,auto
numlock=on
fcbshigh=4,0
fileshigh=30
buffershigh=20,0
lastdrivehigh=32
stackshigh=9,256


2007-1-16 06:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


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



  Quote:
Originally posted by store88 at 2007-1-16 06:40 AM:
我试用的qhimem.sys的版本是3.7
himem是3.26(freedos出的)
在没有改任何配置 除了
只是换了himem与qhimem
情况是這樣子的
使用qhimem在grub4dos启动时 机子会死 ...


很 忙 , 但 還 是 要 回 覆 一 下 ...
請 不 要 太 早 下 判 斷 說 QHIMEM 不 好 ...

請 你 看 README 吧 , 求 求 你 !
我 沒 時 間 譯 中 文 是 我 不 好 , 但 勞 煩 你 翻 翻 字 典 可 以 嗎 ?

CONFIG.SYS 做 錯 了 啦 ...

SHELL=C:\DOS\COMMAND.COM C:\DOS /E:512 /P
DEVICE=C:\BIN\QHIMEM.SYS /N32 /B <-- boot
DOS=HIGH,UMB
DEVICE=C:\BIN\QDBOOT.SYS /R /W
DEVICE=C:\DOS\EMM386.EXE I=B000-B7FF NOEMS      [Or JEMM386/UMBPCI]
DEVICEHIGH=C:\BIN\QDREL.SYS                     [For QDBOOT /R only]
DEVICEHIGH=C:\BIN\QHIMEM.SYS  <-- 真 正 配 置
DEVICEHIGH=C:\BIN\QDMA.SYS /F /X /L             [Or QCACHE as above]
DEVICEHIGH=C:\BIN\QCDROM.SYS /D:CDROM1 /UF /L
DEVICEHIGH=C:\BIN\QCACHE.SYS /N                 [/N when using QDMA]


[ Last edited by johnsonlam on 2007-1-16 at 12:41 PM ]

   此帖被 +1 点积分    点击查看详情   
评分人:【 code3 分数: +1  时间:2008-8-16 21:14




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




积分 416
发帖 125
注册 2005-6-9
状态 离线
『第 3 楼』:  

我是看过的
为什么要把SHELL=C:\DOS\COMMAND.COM C:\DOS /E:512 /P
放到最前面呢
以前都是放到后面的
对不起了 看来我要多去试试了

2007-1-17 10:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
darkradx
高级用户





积分 972
发帖 420
注册 2004-5-16
状态 离线
『第 4 楼』:  

shell=放前放后不是重点



平生进退如飙风
2007-1-17 14:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zihan
初级用户





积分 66
发帖 24
注册 2006-12-14
状态 离线
『第 5 楼』:  

说实话,我用了QHIMEM也觉得它的兼容性不太理想,我是电脑城技术员,每天接触很多类型电脑,有一部分电脑(如:联想天骄的一些机器和NF4的一些主板)启动时报内存错误,然后死机,我更换成HIMEM(11k左右的那个版本)就一切正常

2007-1-18 00:19
查看资料  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


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



  Quote:
Originally posted by zihan at 2007-1-18 12:19 AM:
说实话,我用了QHIMEM也觉得它的兼容性不太理想,我是电脑城技术员,每天接触很多类型电脑,有一部分电脑(如:联想天骄的一些机器和NF4的一些主 ...


欢 迎 说 [ 实 话 ] , 有 问 题 不 用 藏 起 来 啊 !

答 案 是 对 , 亦 是 不 对 ...

对 的 是 QHIMEM 并 没 有 把 HIMEM 的 旧 机 器 照 单 全 收 ( HIMEM 一 大 部 份 是 旧 机 器 如 AST 386 , COMPAQ , GATEWAY 和 一 些 已 经 不 存 在 的 厂 商 兼 容 ) , 所 以 某 些 设 计 不 依 标 准 ( Jack 兄 指 的 是 XMS 标 准 ) , 就 不 予 支 援 , 这 也 是 QHIMEM 细 小 的 原 因 。

Jack 看 過 很 多 BIOS , 這 些 编 辑 员 和 硬 体 设 计 员 , 都 喜 欢 使 用 一 些 行 得 通 但 又 非 标 准 的 方 法 , 这 些 母 版 在 国 外 不 多 , 但 据 几 位 国 内 技 术 员 的 反 映 , 原 来 颇 为 严 重 。 我 的 感 觉 是 ... 唉 , 国 外 品 牌 质 素 已 经 下 滑 不 少 , 怎 么 国 内 的 母 板 这 么 多 问 题 呢 ....

请 各 位  技 术 员 帮 忙 , 试 试 转 一 下 /T /M 参 数 , 看 看 问 题 能 否 解 决 ?

我 使 用 的 技 嘉 、 IBM 厂 机 和 HP 都 没 有 问 题 , 这 里 没 有 联 想 卖 , 也 没 有 NF4 (NForce4?) 这 品 牌 , 所 以 找 不 到 机 来 测 试 。

如 果 是 编 程 出 了 问 题 , Jack 很 乐 意 修 正 的 。


[ Last edited by johnsonlam on 2007-1-18 at 11:11 AM ]



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

阿林


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



  Quote:
Originally posted by store88 at 2007-1-17 10:17 AM:
我是看过的
为什么要把SHELL=C:\DOS\COMMAND.COM C:\DOS /E:512 /P
放到最前面呢
以前都是放到后面的
对不起了 看来我要多去试试了


SHELL 和 DOS=HIGH,UMB 放 前 后 也 可 以 , 但 DEVICE 次 序 很 重 要 , 尤 以 QHIMEM /B -> JEMM386 -> QHIMEM 完 成 XMS 配 置 最 重 要 , 也 可 以 让 QHIMEM 放 到 UMB 上 , 省 了 640K 传 统 记 忆 体 。




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

阿林


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


也 可 以 试 用 Lucho 兄 制 作 的 单 软 片 , 其 中 LZ-DOS 核 心 是 MS-DOS 改 良 版 , 兼 容 度 极 佳 。

http://johnson.tmfc.net/dos

下 载 Lucho's Boot Disks 内 的 COMBOOTF.EXE 镜 像 。




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




积分 416
发帖 125
注册 2005-6-9
状态 离线
『第 9 楼』:  


shell=drv\command.com /E:2048 /P=drv\autoexec.bat
device=drv\qhimem.sys /N32 /B
dos=high,umb,auto
device=drv\emm386.exe I=B000-B7FF NOEMS
device=drv\qhimem.sys
devicehigh=drv\qcache.sys /F

shell=drv\command.com /E:2048 /P=drv\autoexec.bat
device=drv\umbpci.sys
device=drv\qhimem.sys /N32 /W
dos=high,umb,auto
device=drv\emm386.exe I=B000-B7FF X=C400-EFFF NOEMS
devicehigh=drv\qcache.sys /F /L

shell=drv\command.com /E:2048 /P=drv\autoexec.bat
device=drv\qhimem.sys /N32
dos=high,umb,auto
device=drv\emm386.exe I=B000-B7FF NOEMS
我试了这三个都会死机
我会去试试combootf的
再次试试

我的主板MainBoard Foxconn 400M01-G-6L
bios  Phoenix Technologies, LTD  6.00 PG  (09/01/2004)
主板不好 没办法

[ Last edited by store88 on 2007-1-18 at 11:44 PM ]

2007-1-18 23:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
darkradx
高级用户





积分 972
发帖 420
注册 2004-5-16
状态 离线
『第 10 楼』:  

I=B000-B7FF是高级选项啊..



平生进退如飙风
2007-1-18 23:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 11 楼』:  

测试时先不要I=B000-B7FF参数,确定没问题后加上I=B000-B7FF



第一高手    第二高手

2007-1-19 01:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
store88
中级用户




积分 416
发帖 125
注册 2005-6-9
状态 离线
『第 12 楼』:  

我試過Lucho's Boot Disks 内 的 COMBOOTF.EXE
结果也是一样的
我的机子与qhimem无缘呀
不过还是支持johnsonlam前辈
感谢提供了qcache qcdrom等好东西

2007-1-21 02:07
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


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



  Quote:
Originally posted by store88 at 2007-1-21 02:07 AM:
我試過Lucho's Boot Disks 内 的 COMBOOTF.EXE
结果也是一样的
我的机子与qhimem无缘呀
不过还是支持johnsonlam前辈
感谢提供了qcache qcdrom等好东西


真 可 惜 呢 !
可 以 把 不 行 的 母 板 型 號 和 BIOS 版 本 給 我 嗎 ?
把 這 些 資 料 刊 在 網 頁 上 , 讓 大 家 別 再 買 這 種 不 兼 容 的 母 板 , 花 冤 枉  錢 。


[ Last edited by johnsonlam on 2007-1-22 at 07:12 AM ]



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

阿林


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



  Quote:
Originally posted by darkradx at 2007-1-18 11:55 PM:
I=B000-B7FF是高级选项啊..


只 是 把 Monochrome 區 域 拿 來 用 啊 , 現 代 的 母 板 很 少 會 用 到 這 位 置 ...




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




积分 416
发帖 125
注册 2005-6-9
状态 离线
『第 15 楼』:  



  Quote:
Originally posted by johnsonlam at 2007-1-22 07:10 AM:



真 可 惜 呢 !
可 以 把 不 行 的 母 板 型 號 和 BIOS 版 本 給 我 嗎 ?
把 這 些 資 料 刊 在 網 頁 上 , 讓 大 家 別 再 買 這 種 不 兼 容 的  ...

MainBoard Foxconn 400M01-G-6L
bios  Phoenix Technologies, LTD  6.00 PG  (09/01/2004)

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


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



论坛跳转: