标题: 请教关于run386.exe的问题
[打印本页]
作者: xiaoquanzi
时间: 2009-4-20 11:36
标题: 请教关于run386.exe的问题
在虚拟机VMWARE中的win98中进入MS-DOS方式运行一个程序,
出现以下错误提示:
Stub ldr err 7: DOS-Extender file "run386.exe" not found
请问是何原因?是不是只能在纯dos中才能运行这个程序?
(我在纯dos中也找不到这个run386.exe)
多谢!
[
Last edited by xiaoquanzi on 2009-4-20 at 11:40 ]
作者: DOSforever
时间: 2009-4-20 11:41
说明你这个程序需要 run386.exe 这个 DOS 扩展程序的支持。你找一个把它放在相同的目录下试试。
作者: xiaoquanzi
时间: 2009-4-20 11:49
谢谢你的回复!
但我已经在网上找了两天,没有找到这个run386.exe。
作者: DOSforever
时间: 2009-4-20 12:18
试试看这个行不行
http://www.abk.nu/project/free386/
作者: xiaoquanzi
时间: 2009-4-20 12:28
我下载了free386.com,把它改名为run386.exe后,运行时提示出现非法错误。
直接运行free386.com,无误,提示是Free386(Dos-Extender) for FM-TOWNS//ABK project -Ver0.54 2002/02/14
是不是我这个程序应该有个自带的dos extender啊?
作者: xiaoquanzi
时间: 2009-4-20 12:45
我又换了一个下载的com文件改成run386.exe,
运行时没有出现非法操作,但提示:
Stub ldr err 2: Not enough memory to load DOS-Extender
这个该怎么办呢?
作者: DOSforever
时间: 2009-4-20 13:08
说实话,我 run386 也没怎么用过,只是知道有这么个东西,不熟。以后如果找到的话就给你一个。
另外,有什么问题,特别是技术问题不要通过短消息来问,还是在论坛上公开讨论的好,这样看到的人也多,你得到帮助的机会也就多。
作者: xiaoquanzi
时间: 2009-4-20 21:54
hehe,昨天比较着急。
在网上查只有很少人碰到我这样的问题。
作者: xiaoquanzi
时间: 2009-4-20 22:26
CONFIG.SYS文件:
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE RAM
DEVICEHIGH=C:\WINDOWS\SETVER.EXE
SHELL=C:\COMMAND.COM C:\ /P /E:640
DOS=HIGH,UMB,AUTO
LASTDRIVE=26
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS71;..
AUTOEXEC.BAT文件:
@ECHO OFF
PROMPT $P$G
SET DIRCMD=/4
C:\WINDOWS\COMMAND\MODE CON RATE=32 DELAY=1
REM MODE CON CP PREPARE=((437)EGA.CPI)
REM MODE CON CP SELECT=437
REM KEYB US,,KEYBOARD.SYS
LH KILLER
LH C:\WINDOWS\COMMAND\DOSKEY
rem - By Windows Setup - LH C:\WINDOWS\COMMAND\MSCDEX /D:IDE-CD
REM LH NLSFUNC
LH CTMOUSE
REM For compatiblity purpose:
LH CTMOUSE > NUL
ECHO.
REM For locking volumes to enable "direct disk access":
CALL LOCKDRV.BAT
BREAK ON
LFNFOR ON
ECHO Now you are in MS-DOS 7.10 prompt. Type 'HELP' for help.
ECHO.
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS71;..;C:\lanl;C:\DOS71\norton