China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-27 01:47
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » Problem with run386 not being able to run View 1,045 Replies 5
Original Poster Posted 2004-01-09 00:00 ·  中国 北京 西城区 联通
初级用户
Credits 119
Posts 4
Joined 2004-01-09 00:00
22-year member
UID 15179
Gender Male
Status Offline
Question for everyone:
Right now I am using a specialized software package for the electric power field, DOS version.
My original way of using it was to first install WIN98, then modify the AUTOEXEC.BAT and config.sys configuration, specifically as follows:
AUTOEXEC.BAT

/S:8
@ECHO OFF
LH \BIN\CORELCDX.COM /D:SONY_000 /XMSSIZE:0
PATH c:\windows;c:\windows\COMMAND;C:\PZP;C:\emtp;C:\PROGRA~1\ULTRAE~1
PATH C:\WINDOWS;C:\WINDOWS\COMMAND;%PATH%;C:\PROGRA~1\ULTRAE~1
rem - By Windows Setup - c:\dos\mouse
c:\windows\COMMAND\DOSKEY
SET TEMP=C:\WINDOWS\TEMP



config.sys

DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF
DEVICE=C:\WINDOWS\EMM386.exe RAM
DEVICEHIGH=\DEV\ATAPI_CD.SYS /D:SONY_000 /I:0
DOS=HIGH,UMB

Current situation:
Because I am using a large hard disk and a WINXP system, the hard disk has three partitions: C, D, E. Only drive E is a FAT32 partition, while C and D are NTFS partitions. My calculation data and software are already on drive E.

Purpose:
I want to make a boot disk (dual-boot USB flash drive). When I need to do calculations under DOS, I can boot into DOS to run the calculations, and at that time drive E becomes drive C.

Problem:
I downloaded a DOS7.1 boot disk image, but after booting, if I choose the first option, that is, EMM386 mode, and run RUN386, it says something about visual 8086 mode, that some programs have already occupied memory space, and those programs need to be stopped, otherwise run386 cannot run. (Seems to be roughly that, I don’t remember clearly, I’ll reboot later and take another look); if I choose UMBPCI mode and run run386, it says insufficient memory. After modifying CONFIG.SYS and AUTOEXEC.BAT, it crashed. (In both of the above modes I canceled the disk cache and long filename support LFN.) Why is it that in UMBPCI mode I have 613k of free memory and still can’t run run386?
Using the winme boot image, after changing the CONFIG.SYS settings and copying over DOS7.1’s EMM386, it still didn’t work, it crashed.

My requirements are not high. As long as it can boot the machine and let me do my calculations, that’s enough (if GHOST.EXE can be added to the boot disk too, even better, it’s just too large). Having DOSKEY, format, etc. is enough (mouse.COM seems to take up quite a lot of memory; if it can be included too, that would be even better).
I don’t know which files are needed for the above requirements? How can I get the above files with matching version numbers?
Please advise.

One more question: if I format drive C as FAT32, then first install the full DOS7.1 edition, and then install WIN2000 English edition, I can get a dual-boot menu. In that case, how should I configure the CONFIG.SYS file and AUTOEXEC.BAT file so that RUN386.EXE can be used normally? Exactly how much memory does run386 occupy? Can the mouse be loaded at the same time? Can I load drivers for a USB hard disk and a USB flash drive? Thanks!






Floor 2 Posted 2004-01-10 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Try not loading EMM386. If it still doesn’t work, please send that RUN386 software over so we can take a look.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 3 Posted 2004-01-10 00:00 ·  中国 北京 西城区 联通
初级用户
Credits 119
Posts 4
Joined 2004-01-09 00:00
22-year member
UID 15179
Gender Male
Status Offline
After booting with the dos7 boot disk and choosing 1, running run386 gives the information shown in the image below.

This screenshot was obtained under winxp by modifying command’s memory options and then running RUN386. The error message is the same as the one that appears after booting with the dos7 boot disk, choosing 1, and then running run386.
On the old desktop machine (win98), I made a boot disk and modified autoexec.BAT and CONFIG.SYS (set according to the method in the first post), and the information shown in the image above also appeared.

So what program is occupying the space for 386|dos extender? How do I turn it off?

Also, tomorrow I’ll try the method you mentioned of not loading EMM386, and then I’ll post again. Thanks!
Floor 4 Posted 2004-01-10 00:00 ·  中国 北京 西城区 联通
初级用户
Credits 119
Posts 4
Joined 2004-01-09 00:00
22-year member
UID 15179
Gender Male
Status Offline
Still no good, below is that file.
Open attachment link expired (administrator note)
Floor 5 Posted 2004-01-16 00:00 ·  中国 北京 西城区 联通
初级用户
Credits 119
Posts 4
Joined 2004-01-09 00:00
22-year member
UID 15179
Gender Male
Status Offline
Moderator, please help me take a look, thanks!
Floor 6 Posted 2004-01-17 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
RUN386 is a tool used to run EXP programs, and if there is no EXP program, then RUN386 is of no real use. Can you upload a sample EXP program (such as that WEMTP.EXP) so it can be tested with RUN386?
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Forum Jump: