silan
驱动小牛
驱动小牛
  • 注册日期2002-02-04
  • 最后登录2004-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2086回复:6

dos下如何加载softice和emm386.exe?(20分)

楼主#
更多 发布于:2002-09-29 09:02
我在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内存。请问如何解

决,谢谢!!
/***************************/ 认认真真学好三个代表,踏踏实实做好无产阶级接班人。 /***************************/
silan
驱动小牛
驱动小牛
  • 注册日期2002-02-04
  • 最后登录2004-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于: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。
/***************************/ 认认真真学好三个代表,踏踏实实做好无产阶级接班人。 /***************************/
silan
驱动小牛
驱动小牛
  • 注册日期2002-02-04
  • 最后登录2004-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-08 14:40
怎么用,也是device=umb.sys?
/***************************/ 认认真真学好三个代表,踏踏实实做好无产阶级接班人。 /***************************/
fanghui
驱动牛犊
驱动牛犊
  • 注册日期2002-02-17
  • 最后登录2002-12-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-01 09:38
1、SOFTICE和EMM386是不可能在一起的。
2、若要使用UMB,你可以用SOFTICE2.8自带的UMB.SYS。
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2002-09-30 08:59
不要doskey
再不行不要mouse
silan
驱动小牛
驱动小牛
  • 注册日期2002-02-04
  • 最后登录2004-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-09-30 08:50
我试过了,不行,好像softice中的某个东东和emm386.exe冲突,两者只能有一个,可是用了softice,emm386不能加载,尚未内存就不能用了,我的网络就没办法用了。
/***************************/ 认认真真学好三个代表,踏踏实实做好无产阶级接班人。 /***************************/
shaowei
驱动牛犊
驱动牛犊
  • 注册日期2002-07-30
  • 最后登录2004-12-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-09-29 20:24
在CONFIG中将SOFTICE加载放到后面,一定要等HIMEM和EMM386加载完成后才能加载别的的
游客

返回顶部