阅读:2084回复:6
dos下如何加载softice和emm386.exe?(20分)
我在dos下加载了softice2.8,又安装了msclient3.0,结果启动时在DHCP
时出现内存不足 :Error8 There is not enough memory. Autoexec.bat内容如下: SET PATH=C:\\NET @ECHO OFF LH DOSKEY LH MOUSE C:\\NET\\net initialize C:\\NET\\nwlink C:\\NET\\netbind.com C:\\NET\\umb.com C:\\NET\\tcptsr.com C:\\NET\\tinyrfc.exe C:\\NET\\nmtsr.exe C:\\NET\\net start config.sys内容如下: DEVICE=C:\\TOOLS\\SOFTICE\\S-ICE.EXE/SYM2048 DEVICE=HIMEM.SYS /TESTMEM:OFF DEVICE=EMM386.EXE NOEMS DOS=HIGH,UMB FILES=40 BUFFERS=15 STACKS=9,256 DEVICE=C:\\NET\\ifshlp.sys LASTDRIVE=Z 如果我不加载SOFTICE,则可以正常联网,如果先加载了SOFTICE,启动时 会提示EMM386 n ot installed.在DHCP时会提示内存不足,我用的是256M内存。请问如何解 决,谢谢!! |
|
|
沙发#
发布于:2002-09-29 20:24
在CONFIG中将SOFTICE加载放到后面,一定要等HIMEM和EMM386加载完成后才能加载别的的
|
|
板凳#
发布于:2002-09-30 08:50
我试过了,不行,好像softice中的某个东东和emm386.exe冲突,两者只能有一个,可是用了softice,emm386不能加载,尚未内存就不能用了,我的网络就没办法用了。
|
|
|
地板#
发布于:2002-09-30 08:59
不要doskey
再不行不要mouse |
|
地下室#
发布于:2002-10-01 09:38
1、SOFTICE和EMM386是不可能在一起的。
2、若要使用UMB,你可以用SOFTICE2.8自带的UMB.SYS。 |
|
5楼#
发布于:2002-10-08 14:40
怎么用,也是device=umb.sys?
|
|
|
6楼#
发布于:2002-10-09 15:17
也不行啊,UpperMemory就是不能用,只要加载了softice,就算加上device=umb.sys,也会出同样的问题,用mem /a/d/p一看,仍然是:
Total = used + used Convention 654,336 211,568 442,768 Upper 0 0 0 Reserved 0 0 0 Extended(XMS)13,076,480 65,536 13,010,944 更可气的是,如果在softice中用boot指令,就会出现提示: A General Protection Violation Has Occurred. This Is Typically Caused By A Protected Mode Instruction. CS:IP=F000:7A7B Type \'C\' Continue Type \'R\' Return To Soft-ICE type \'R\'后,就会在dos提示符下出现Divide Overflow,再用mem /a/d/p一看: Total = used + used Convention 654,336 194,496 459,840 Upper 0 0 0 Reserved 0 0 0 Extended(XMS)67,107,840 67,107,840 0 倘若不加载softice,用device=emm386.exe noems,用mem /a/d/p观看,结果是: Total = used + used Convention 655,360 40,960 614,400 Upper 142,176 90,784 51,392 Reserved 0 0 0 Extended(XMS)66,965,664 316,576 66,649,088 注:我在dos622下装了一个msclient30。 |
|
|