![]() |
China DOS Union-- Unite DOS · Advance DOS · Grow DOS --Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum |
| Guest | Log in | Register | Members | Search | China DOS Union |
|
中国DOS联盟论坛 The time now is 2026-10-31 10:27 |
47,815 topics / 349,930 posts / today 0 new / 48,290 members |
| DOS开发编程 & 发展交流 (开发室) » [Question] qhimem.sys is less compatible than himem.exe |
| Printable Version 5,718 / 21 |
| Floor1 store88 | Posted 2007-01-16 06:40 |
| 中级用户 Posts 125 Credits 416 | |
|
The version of qhimem.sys I tested is 3.7. Himem is 3.26 (released by FreeDOS). The situation is like this: When using qhimem to boot with grub4dos, the computer will die. When using the boot made by vfloppy, when only loading qhimem or qhimem + emm386, running ghost will automatically restart. But when using FreeDOS's himem.exe, such a situation does not occur.
config.sys (qhimem) config.sys (himem.exe) |
|
| Floor2 johnsonlam | Posted 2007-01-16 12:39 |
| 银牌会员 Posts 497 Credits 1,410 From 九龍,香港 | |
Originally posted by store88 at 2007-1-16 06:40 AM: Very busy, but still need to reply... Please don't be too quick to judge that QHIMEM is not good... Please read the README, please! I'm sorry I don't have time to translate it into Chinese, but please take the trouble to look it up in the dictionary, okay? The CONFIG.SYS is wrong... 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 DEVICEHIGH=C:\BIN\QDREL.SYS DEVICEHIGH=C:\BIN\QHIMEM.SYS <-- Actual configuration DEVICEHIGH=C:\BIN\QDMA.SYS /F /X /L DEVICEHIGH=C:\BIN\QCDROM.SYS /D:CDROM1 /UF /L DEVICEHIGH=C:\BIN\QCACHE.SYS /N [ Last edited by johnsonlam on 2007-1-16 at 12:41 PM ] |
|
| Floor3 store88 | Posted 2007-01-17 10:17 |
| 中级用户 Posts 125 Credits 416 | |
|
I have seen it. Why put SHELL=C:\DOS\COMMAND.COM C:\DOS /E:512 /P at the front? It used to be put at the back. I'm sorry. It seems I need to try more.
|
|
| Floor4 darkradx | Posted 2007-01-17 14:27 |
| 高级用户 Posts 420 Credits 972 | |
|
shell= The key is not whether it is placed before or after
|
|
| Floor5 zihan | Posted 2007-01-18 00:19 |
| 初级用户 Posts 24 Credits 66 | |
|
To be honest, I also find that the compatibility of QHIMEM is not ideal. I am a technician in the computer city, and I come into contact with many types of computers every day. Some computers (such as some Lenovo Tianjiao machines and some NF4 motherboards) have memory errors at startup and then crash. When I replace it with HIMEM (the version of about 11k), everything is normal.
|
|
| Floor6 johnsonlam | Posted 2007-01-18 11:08 |
| 银牌会员 Posts 497 Credits 1,410 From 九龍,香港 | |
Originally posted by zihan at 2007-1-18 12:19 AM: Welcome to speak the truth, don't hide problems! The answer is both yes and no... Yes is that QHIMEM did not fully accommodate old machines with HIMEM (HIMEM is mostly for old machines such as AST 386, COMPAQ, GATEWAY and some non-existent manufacturer compatibilities), so some that do not follow the standard (Brother Jack refers to the XMS standard) are not supported, which is also the reason for the small size of QHIMEM. Brother Jack has seen many BIOSes. These editors and hardware designers like to use some methods that work but are non-standard. These motherboards are not many abroad, but according to the feedback of some domestic technicians, it was originally quite serious. My feeling is... Alas, the quality of foreign brands has declined a lot, why are there so many problems with domestic motherboards.... Please help all technicians, try to switch the /T /M parameters and see if the problem can be solved? The Gigabyte, IBM factory machines and HP I use have no problems. There is no Lenovo sold here, and there is no brand like NF4 (NForce4?), so I can't find a machine to test. If there is a programming problem, Brother Jack is happy to correct it. [ Last edited by johnsonlam on 2007-1-18 at 11:11 AM ] |
|
| Floor7 johnsonlam | Posted 2007-01-18 11:15 |
| 银牌会员 Posts 497 Credits 1,410 From 九龍,香港 | |
Originally posted by store88 at 2007-1-17 10:17 AM: SHELL and DOS=HIGH,UMB can be placed before or after, but the DEVICE order is very important, especially the QHIMEM /B -> JEMM386 -> QHIMEM to complete XMS configuration is the most important, and you can also put QHIMEM on the UMB to save 640K traditional memory. |
|
| Floor8 johnsonlam | Posted 2007-01-18 11:20 |
| 银牌会员 Posts 497 Credits 1,410 From 九龍,香港 | |
|
You can also try the single floppy disk made by Brother Lucho. Among them, the LZ-DOS core is a modified version of MS-DOS with excellent compatibility. http://johnson.tmfc.net/dos Download the COMBOOTF.EXE image in Lucho's Boot Disks. |
|
| Floor9 store88 | Posted 2007-01-18 23:40 |
| 中级用户 Posts 125 Credits 416 | |
|
```
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 I tried all three and they all crashed. I will try combootf. Try again. My mainboard is MainBoard Foxconn 400M01-G-6L BIOS is Phoenix Technologies, LTD 6.00 PG (09/01/2004) The motherboard is not good, no way. [ Last edited by store88 on 2007-1-18 at 11:44 PM ] ``` |
|
| Floor10 darkradx | Posted 2007-01-18 23:55 |
| 高级用户 Posts 420 Credits 972 | |
|
I=B000-B7FF is an advanced option.
|
|
| Floor11 fastslz | Posted 2007-01-19 01:22 |
| 铂金会员 Posts 2,315 Credits 5,493 From 上海 | |
|
When testing, do not first use the parameter I=B000-B7FF. After confirming there are no issues, add I=B000-B7FF
|
|
| Floor12 store88 | Posted 2007-01-21 02:07 |
| 中级用户 Posts 125 Credits 416 | |
|
I tried COMBOOTF.EXE in Lucho's Boot Disks, and the result is the same. My computer has no fate with qhimem. But I still support senior johnsonlam. Thanks for providing good things like qcache, qcdrom, etc.
|
|
| Floor13 johnsonlam | Posted 2007-01-22 07:10 |
| 银牌会员 Posts 497 Credits 1,410 From 九龍,香港 | |
Originally posted by store88 at 2007-1-21 02:07 AM: So可惜! Can you give me the model number of the motherboard and BIOS version that doesn't work? Publish this information on the webpage so that everyone can avoid buying this incompatible motherboard and waste money. [ Last edited by johnsonlam on 2007-1-22 at 07:12 AM ] |
|
| Floor14 johnsonlam | Posted 2007-01-22 07:11 |
| 银牌会员 Posts 497 Credits 1,410 From 九龍,香港 | |
Originally posted by darkradx at 2007-1-18 11:55 PM: Just taking the Monochrome area for use, modern motherboards rarely use this location... |
|
| Floor15 store88 | Posted 2007-01-22 10:44 |
| 中级用户 Posts 125 Credits 416 | |
Originally posted by johnsonlam at 2007-1-22 07:10 AM: MainBoard Foxconn 400M01-G-6L bios Phoenix Technologies, LTD 6.00 PG (09/01/2004) |
|
| 1 2 Next |
|
[ Contact the Union admin team -
中国DOS联盟 -
Standard version ] Sponsored by ifanr Inc | © 2001–2023 |