|
daki
初级用户
积分 144
发帖 16
注册 2005-3-31
状态 离线
|
『楼 主』:
遇到问题,急!急!
我的启动盘中,himem.sys 不起作用,但无加载失效的提示;至今没寻觅到工具hiram.sys;UMBpci.sys在SATA硬盘中失效。急急急!
help me!
|
|
2005-4-7 00:00 |
|
|
daki
初级用户
积分 144
发帖 16
注册 2005-3-31
状态 离线
|
『第
2 楼』:
我觉得用WinME及以上的系统制作的启动盘中的三个文件为
我觉得用WinME及以上的系统制作的启动盘中的三个文件为内核(IO.SYS、MSDOS.SYS、COMMAND.COM)的启动软盘,比DOS7.1好
它的XMS很大
|
|
2005-4-12 00:00 |
|
|
daki
初级用户
积分 144
发帖 16
注册 2005-3-31
状态 离线
|
『第
3 楼』:
用软盘启动后不能正确识别SATA硬盘。80GSATA硬盘分三个区,软盘启动后只认出C、D两个,丢了E区。
不知是否为普遍现象?
好像随发售SATA硬盘有Windows的驱动软盘。
难道还需专用的DOS的SATA驱动?不知哪里有通用的DOS的SATA驱动程序?
|
|
2005-4-13 00:00 |
|
|
garfield
初级用户
积分 171
发帖 23
注册 2005-2-12
状态 离线
|
『第
4 楼』:
你E盘的格式是NTFS吗?在DOS下是不认的。主板附带的SATA软盘一般没有DOS版驱动,只要硬盘是FAT32格式,在DOS下一般都能识别出SATA的分区
|
|
2005-4-13 00:00 |
|
|
daki
初级用户
积分 144
发帖 16
注册 2005-3-31
状态 离线
|
『第
5 楼』:
这个E盘果然是NTFS,吓了我一跳,以为SATA还要专门驱动呢。谢谢你提醒。
USBPCI.SYS能有190K的高端内存,那么还应有(1000-640-190)=170k的高端内存如何得来呢?
|
|
2005-4-18 00:00 |
|
|
daki
初级用户
积分 144
发帖 16
注册 2005-3-31
状态 离线
|
『第
6 楼』:
UMBPCI.SYS写成了USBPCI.SYS,呵呵呵...
|
|
2005-4-18 00:00 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
7 楼』:
WinME提供的启动盘不好用,尤其是兼容性太差。不存在XMS大小这个问题。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2005-4-18 00:00 |
|
|
daki
初级用户
积分 144
发帖 16
注册 2005-3-31
状态 离线
|
『第
8 楼』:
我比较了一下,WinME内核的与7.10的高端内存及各驻留占用相当,而7.10的XMS总有67M左右,而WinME内核的却接近510M的XMS,基本等同于主板上SDRAM内存条的总容量。
虽然现在各启动盘的DOS软件能在XMS中运行的不多,XMS消耗不大,67M的XMS已很富裕。但我觉得DOS,特别是DOS的启动软盘的新软件或改良软件,能在XMS中运行是发展方向,此意义跟识别海量大硬盘、识别中英文长文件名、识别USB设备的重要性并列。
好像WimME内核的启动软盘是存在“兼容性”问题,不过并不突出。我热衷于从最新版Windows中制作(只需三个启动文件)启动软盘,再荟萃各位朋友的启动盘工具,除HIMEM.SYS加载不上外(仅用UMBPCI.SYS一个文件就得到了高端内存),其它均可顺畅运行。
不过,近一个礼拜我遇到麻烦:一次我试验CTLOAD在命令行加载设备驱动时,曾提示版本问题,我运行了DOSVER后驱动成功。但我反反复复的运行CTLOAD之后,忽然提示"...CPU..."",死机,自重启之后,经常在运行TW,READ等中文下读写文件1-5分钟死机,按F12不起作用。我苦思瞑想还没找到解决办法。此死机好像与CTLOAD,DOSVER,TW,READ,EDIT,中文,内存条,CPU有关。已查杀好象不是病毒作怪。
以上请Wengier及各位朋友帮助指点。
|
|
2005-4-20 00:00 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
9 楼』:
daki:
“我比较了一下,WinME内核的与7.10的高端内存及各驻留占用相当,而7.10的XMS总有67M左右,而WinME内核的却接近510M的XMS,基本等同于主板上SDRAM内存条的总容量。”
首先說明,對於MS-DOS 7.10來說,這在正常情況下是根本不可能發生的事情!MS-DOS 7.10的一大特點就是支持大內存,它的HIMEM.SYS支持最大4GB的內存,根本不可能被局限於64MB左右(MS-DOS 6.x及許多其它的舊版本DOS才會這樣),比如我自己機器中的256MB、512MB等內存在MS-DOS 7.10下就可以全部正常識別,其他版主和網友也從來沒遇到過你說的這種問題。衹有以下可能,那就是你用的HIMEM.SYS並非MS-DOS 7.1啟動盤中自帶的HIMEM.SYS,而是別的HIMEM.SYS被放在這兒用(這是很有可能的);或者你使用的查看內存的軟件有問題,即與你在WinME的DOS下使用的工具不同;再或者就是你將MS-DOS 7.1啟動盤與ROM-DOS 7.1、PC-DOS 7.1等啟動盤混為一談了(事實上,你衹說是DOS 7.1,而並沒說清是哪種DOS的7.1版)。不像MS-DOS 7.1,後兩者(即ROM-DOS 7.1、PC-DOS 7.1等)確實是不支持那麼大的內存的。
如果你真正準備用WinME的DOS運行軟件的話,就會發現它存在諸多兼容性問題。由於我們使用和研究DOS的時間比較長,對各種DOS都有體會,所以更加清楚這些情況。比如說它不支持EMM386、不支持啟動Win3.x,等等,還有許多其它問題,比如它顯示自己是WIN而不是DOS(記住,DOS聯盟論壇強調DOS的主體性,所以這點也比較重要)等等,這些問題我們以前已經討論過多次,再此不再詳述。相比之下,這些對於MS-DOS 7.10來說都不是問題。綜上所述,我們是不會使用WinME的DOS這個有很多問題的系統的。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2005-4-20 00:00 |
|
|
daki
初级用户
积分 144
发帖 16
注册 2005-3-31
状态 离线
|
『第
10 楼』:
DOSver:Windows Millennium [Version 4.90.3000]
******************
mem.com/c
Modules using memory below 1Mb:
Name Total = Conventional + Upper Memory
-------- ---------------- ---------------- ----------------
SYSTEM 53 792 (53K) 13 648 (13K) 40 144 (39K)
UMBPCI 160 (0K) 160 (0K) 0 (0K)
LOWDMA 672 (1K) 672 (1K) 0 (0K)
UDMAJR 640 (1K) 0 (0K) 640 (1K)
COMMAND 7 040 (7K) 0 (0K) 7040 (7K)
XMSDSK 688 (1K) 0 (0K) 688 (1K)
ZENO 1376 (1K) 0 (0K) 1 376 (1K)
ESCAPE 496 (0K) 0 (0K) 496 (0K)
KILLER 400 (0K) 0 (0K) 400 (0K)
DOSKEY 3968 (4K) 0 (0K) 3 968 (4K)
CTMOUSE 3 328 (3K) 0 (0K) 3328 (3K)
DOSLFN 28 048 (27K) 0 (0K) 28 048 (27K)
CTMOUSE 3 328 (3K) 0 (0K) 3328 (3K)
FREE 681 456 (665K) 639 840 (625K) 41 616 (41K)
Memory summary:
Type of Memory Total = Used + Free
---------------- ----------- ----------- -----------
Conventional 654336 14496 639 840
Upper 131072 89456 41 616
Reserved 349 184 349184 0
Extended (XMS) 535 736 320 21 169 152 514 567 168
---------------- ----------- ----------- -----------
Total memory 536 870 912 21 622 288 515 248 624
Total under 1Mb 785408 103952 681 456
Total Extended(XMS) 535 736 320 (523 180K)
Free Extended(XMS) 514 567 168 (502 507K)
Largest executable program size 639 824 (625K)
Largest free upper memoryblock 35072 (34K)
Available space in High Memory Area 8 800 (9K)
MS-DOS is resident in the high memory area.
********************
mi.com
Memory Info V9 ?(c)1993 Central Point Software, Inc.
Total bytes owned
Addr. Low area High area Program or device driver
----- -------- --------- --------------------------
030Bh 160 .. Device=UMBPCI Attr=E000h Name=UMBPCIXX
0316h 672 .. Device=LOWDMA Attr=E000h Name=LOWDMA$$
0341h 544 .. IFS=氨渤吹
0395h 639,648 .. <largest free area>
---- Begin High (Upper) Memory ----
D002h .. 640 Device=UDMAJR Attr=8000h Name=UDMAJR$
D02Bh .. 752 IFS=16. 25.
D9F6h .. 7,008 COMMAND
DBB3h .. 672 XMSDSK
DBE8h .. 1,360 ZENO /q
DC3Eh .. 480 ESCAPE
DC5Dh .. 384 KILLER
DC76h .. 3,952 DOSKEY
DD6Eh .. 3,312 CTMOUSE
DE49h .. 28,032 DOSLFN I COMMI.COM
EDB2h .. 3,312 CTMOUSE
654,336 bytes (639k) total DOS 8.00 conventional memory.
639,648 bytes (625k) largest executable program. 35,056 bytes if loaded high.
High memory is managed by DOS.
0 bytes Extended (AT/286/386) memory, reported by BIOS.
20,608k bytes XMS 3.0 (3.63) memory: 20,609k used + 65,535k free. DOS in HMA.
|
|
2005-4-20 00:00 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
11 楼』:
樓上的帖子是想說明什麼?難道就是說MEM支持大內存而MI不支持?MS-DOS 7.1下支持的XMS大小在正常情況下肯定是一樣的,這是不用說的,而且兼容性更好。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2005-4-21 00:00 |
|
|
daki
初级用户
积分 144
发帖 16
注册 2005-3-31
状态 离线
|
『第
12 楼』:
用同样的MEM/C测出的DOS7.10Extended(XMS)为67M......
|
|
2005-4-21 00:00 |
|
|
daki
初级用户
积分 144
发帖 16
注册 2005-3-31
状态 离线
|
『第
13 楼』:
对于同一台计算机因启动软盘的不同DOS内核之XMS比较(相同的MEM.com):
=======================================
DOSver:Windows Millennium [Version 4.90.3000]
mem.com/p
Type of Memory Total = Used + Free
---------------- ----------- ----------- -----------
Conventional 654336 14496 639 840
Upper 131 072 89456 41 616
Reserved 349 184 349184 0
Extended (XMS) 535 736 320 21 169 152 514 567 168
---------------- ----------- ----------- -----------
Total memory 536 870 912 21 622 288 515 248 624
Total under 1Mb 785408 103952 681 456
Total Extended(XMS) 535 736 320 (523 180K)
Free Extended(XMS) 514 567 168 (502 507K)
Largest executable program size 639 824 (625K)
Largest free upper memoryblock 35072 (34K)
Available space in High Memory Area 8 800 (9K)
MS-DOS is resident in the high memory area.
..............................
DOSver:MS-DOS 7.1 [WinVer: 4.10.2222]
mem/p
Memory Type Total = Used + Free
---------------- -------- -------- --------
Conventional 640K 14K 626K
Upper 128K 28K 100K
Reserved 320K 320K 0K
Extended (XMS) 65,472K 2,241K 63,231K
---------------- -------- -------- --------
Total memory 66,560K 2,603K 63,957K
Total under 1Mb 768K 42K 726K
Total Extended(XMS) 65,472K (67,043,328 bytes)
Free Extended(XMS) 63,231K (64,748,544 bytes)
Largest executable program size 626K (640,848 bytes)
Largest free upper memoryblock 99K (101,696 bytes)
Available space in High Memory Area 0K (144 bytes)
MS-DOS is resident in the high memory area.
===================================
结论:
Windows Millennium [Version 4.90.3000] Total XMS: 535 736 Kbytes
MS-DOS 7.1 [WinVer:4.10.2222] Total XMS: 65 472 Kbytes
|
|
2005-4-21 00:00 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
14 楼』:
我發現你好像真的有點問題。我再重復一遍上面說的話:
“首先說明,對於MS-DOS 7.10來說,這在正常情況下是根本不可能發生的事情!MS-DOS 7.10的一大特點就是支持大內存,它的HIMEM.SYS支持最大4GB的內存,根本不可能被局限於64MB左右(MS-DOS 6.x及許多其它的舊版本DOS才會這樣),比如我自己機器中的256MB、512MB等內存在MS-DOS 7.10下就可以全部正常識別,其他版主和網友也從來沒遇到過你說的這種問題。衹有以下可能,那就是你用的HIMEM.SYS並非MS-DOS 7.1啟動盤中自帶的HIMEM.SYS,而是別的HIMEM.SYS被放在這兒用(這是很有可能的);或者你使用的查看內存的軟件有問題,即與你在WinME的DOS下使用的工具不同...”
另外,當然還有其它可能,比如說啟動盤中加載的程序不同,而有極少數程序可能導致內存大小的顯示失常。
MS-DOS 7.10是全面支持大內存是很明顯的事實,如果你覺得不對那就是你自己的做法有問題(包括上面列舉的各種可能性等)。我自己做過各種DOS啟動盤,MS-DOS 7.10啟動盤就做過好幾個並讓大家下載使用,難道我對這些基本的事實還不知道?不過我發現你用的啟動盤不知是哪兒下載的(應該不是在本站中下載的),可能是有問題,要不然你自己再到本站中去下載一個MS-DOs 7.10啟動盤來試試,比如這兒:
http://newdos.yginfo.net/dosware/msdos71b.zip
以下是在我的一臺256MB的電腦上用基本的MS-DOS 7.10啟動盤(啟動盤中沒有加載很多程序)運行MEM/C命令的結果,根本不存在你說的所謂“問題”:
Modules using memory below 1 MB:
Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
SYSTEM 27,984 (27K) 9,568 (9K) 18,416 (18K)
HIMEM 1,120 (1K) 1,120 (1K) 0 (0K)
UMBPCI 176 (0K) 176 (0K) 0 (0K)
LOWDMA 688 (1K) 688 (1K) 0 (0K)
IFSHLP 2,864 (3K) 0 (0K) 2,864 (3K)
COMMAND 7,424 (7K) 0 (0K) 7,424 (7K)
Free 678,512 (663K) 641,664 (627K) 36,848 (36K)
Memory Summary:
Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 653,312 11,648 641,664
Upper 65,552 28,704 36,848
Reserved 0 0 0
Extended (XMS) 267,255,792 ? 267,255,808
---------------- ----------- ----------- -----------
Total memory 267,974,656 40,336 267,934,320
Total under 1 MB 718,864 40,352 678,512
Largest executable program size 641,648 (627K)
Largest free upper memory block 36,848 (36K)
MS-DOS is resident in the high memory area.
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2005-4-21 00:00 |
|
|
daki
初级用户
积分 144
发帖 16
注册 2005-3-31
状态 离线
|
『第
15 楼』:
“我發現你好像真的有點問題。” 我感谢您的尖锐批评。
不过,我只是把发现的问题想弄明白。问题存在,我也没那份闲心无事找事。
您给的http://newdos.yginfo.net/dosware/msdos71b.zip MSDOS710B.IMG可能已损坏,解不开。
其实我手头就有“蓝云050302“和blue777在前天(19号)发布的Grubdisk启动软盘,这两者都是MSDOS710内核的。
13楼贴的就是blue777前天修改过的最新MSDOS710盘的情况。我用的mem就是MSDOS710软盘里带的。
这个实验其他网友也可做来比较。
|
|
2005-4-21 00:00 |
|