home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Supreme Volume 6 #1
/
swsii.zip
/
swsii
/
195
/
1113.ZIP
/
1113.TXT
Wrap
Text File
|
1993-03-08
|
12KB
|
350 lines
FYI
(Note: The origin of this information may be internal or external
to Novell. Novell makes every effort within its means to verify
this information. However, the information provided in this
document is FOR YOUR INFORMATION only. Novell makes no explicit
or implied claims to the validity of this information.)
TITLE: DR DOS 6 Sample Configuration Files for 386
Computers
DOCUMENT ID#: FYI-M-1113
DATE: 03MAR93
PRODUCT: DR DOS
PRODUCT VERSION: 6.0
SUPERSEDES: 07SEPT92
SYMPTOM: SAMPLE CONFIGURATIONS FOR 386SX AND ABOVE
COMPUTERS
ISSUE/PROBLEM: Users are not sure on how to maximize DR DOS
configurations for 386SX, 386 and 486 computers.
SOLUTION: These are some sample configuration files for
386SX, 386 and 486 computers. You don't have to use them exactly
as written but they can be used to give you ideas on what can be
done with DR DOS 6.0. What configuration you use is dependent on
the computer hardware and software.
386/486 BASED COMPUTERS WITH 1 MEGABYTE OF RAM
CONFIG.SYS
SHELL=C:\COMMAND.COM C:\ /P /E:512
BREAK=ON
HIBUFFERS=20
FILES=30
FCBS=4,4
FASTOPEN=256
HISTORY=ON, 256, ON, OFF, OFF
DEVICE=C:\DRDOS\HIDOS.SYS /B=FFFF
HIDOS=ON
?"Use the Compressed Disk (Y/N)? "DEVICE=C:\SSTORDRV.SYS
?"Enable DelWatch TSR (Y/N)? " set delw=on
?"Load Netware (Y/N)? " set lan=on
AUTOEXEC.BAT
@ECHO OFF
:DRDOSBEG
PATH C:\;C:\DRDOS;C:\NETWARE
VERIFY OFF
PROMPT [DR DOS] $P$G
if "%lan%"=="on" hiload IPX
if "%lan%"=="on" hiload NETX
if "%delw%"=="on" DELWATCH C: /F:200
DISKMAP C:
:DRDOSEND
This configuration will allow a 386 or 486 based computer to
relocate the operating system into High Memory.
Important:
EMM386.SYS can be used on some systems but the majority of
computers will not have any extended memory, which is required by
EMM386 in order to create Upper Memory. HIDOS.SYS is used instead
because it does not create Upper Memory with the switches
indicated in the above example.
How upper memory is created on a 386:
In a 1 MB 286 there is a break in RAM between A000 (640K decimal)
and FFFF (1MB decimal). The 384K above 640K actually begins at
FFFF and not A000. In a 1MB 386, however, all RAM is contiguous
from 0 - A000. Unfortunately, this additional 384K is usually
reserved for the use of memory mapping support chips and is not
available as system RAM.
EMM386.SYS goes through Upper Memory Addresses looking for ROMs,
Shadows or other devices. It then determines how much free unused
space exists between these used blocks of memory and remaps XMS
memory to fill these spaces. In fact, the technical definition
for the Upper Memory created by EMM386 is XMS-UMBs. This is also
why a MEM /A report will indicate a reduced amount of available
XMS when using EMM386 to create Upper Memory compared to when
Upper Memory is not created by using a /W switch on EMM386. The
missing amount has been used to create Upper Memory plus a small
amount for overhead. Because of this remapping of XMS memory it
is not possible for EMM386.SYS to create Upper Memory on a 1MB
computer. A 1 MB 386 computer does not have extended memory.
The SuperStor driver is useful in doubling the apparent capacity
of the disk partition to which it's applied. If this has not been
applied to your disk drive, you can elect not to use this driver
and therefore save a substantial amount of conventional memory.
Therefore, the "?" allows the driver to be loaded at will,
whenever that particular partition needs to be accessed. If the
driver is loaded, you can expect to achieve about 603K of
conventional memory. The above example is for a drive other than
C:. If C: is compressed SuperStor will create a DCONFIG.SYS file
on the uncompressed side of the drive and will place the
SuperStor driver there. Refer to Document 1200 for more
information on SuperStor.
386/486 BASED COMPUTERS WITH GREATER THAN 1 MEGABYTE OF RAM
CONFIG.SYS
SHELL=C:\COMMAND.COM C:\ /P /E:512
BREAK=ON
HIBUFFERS=20
FILES=30
FCBS=4,4
FASTOPEN=256
HISTORY=ON, 256, ON, OFF, OFF
HIDOS=ON
DEVICE=C:\DRDOS\EMM386.SYS /F=NONE /K=AUTO /B=FFFF /R=AUTO ?"Use
the Compressed Disk (Y/N)? "DEVICE=C:\SSTORDRV.SYS
?"Enable DelWatch TSR (Y/N)? " set delw=on
?"Load Netware (Y/N)? " set lan=on
AUTOEXEC.BAT
@ECHO OFF
:DRDOSBEG
PATH C:\;C:\DRDOS;C:\NETWARE
VERIFY OFF
PROMPT [DR DOS] $P$G
if "%lan%"=="on" hiload IPX
if "%lan%"=="on" hiload NETX
if "%delw%"=="on" DELWATCH C: /F:200
DISKMAP C:
:DRDOSEND
This configuration will allow a 386 or 486 based computer to
relocate the operating system into High Memory. With an average
of 120K of RAM in Upper Memory, a portion of the SuperStor
driver, the IPX and possibly the NETX software will also fit into
Upper Memory.
The SuperStor driver is useful in doubling the apparent capacity
of the disk partition to which it's applied. If this has not been
applied to your main disk drive, you can elect not to use this
driver and therefore save a substantial amount of conventional
memory. Therefore, the "?" allows the driver to be loaded at
will, whenever that particular partition needs to be accessed.
The above examples have been for drives other than C:. If C: is
compressed SuperStor will create a DCONFIG.SYS file on the
uncompressed side of the drive and will place the SuperStor
driver there. Refer to Document 1200.
386/486 BASED COMPUTERS WITH GREATER THAN 1 MEGABYTE OF RAM
RUNNING TASKMAX
CONFIG.SYS
SHELL=C:\COMMAND.COM C:\ /P /E:512
BREAK=ON
HIBUFFERS=20
FILES=30
FCBS=4,4
FASTOPEN=256
HISTORY=ON, 256, ON, OFF, OFF
HIDOS=ON
DEVICE=C:\DRDOS\EMM386.SYS /F=NONE /K=AUTO /B=AUTO /R=AUTO ?"Use
the TaskMAX task switcher (Y/N)? " set tasker=on
?"Enable DelWatch TSR (Y/N)? " set delw=on
?"Load Netware (Y/N)? " set lan=on
AUTOEXEC.BAT
@ECHO OFF
:DRDOSBEG
PATH C:\;C:\DRDOS;C:\NETWARE
VERIFY OFF
PROMPT [DR DOS] $P$G
if "%lan%"=="on" hiload IPX
if "%lan%"=="on" hiload NETX
if "%delw%"=="on" DELWATCH C: /F:200
if "%tasker%"=="on" share
if "%tasker%"=="on" taskmax
DISKMAP C:
:DRDOSEND
This minimal configuration will allow a 386 or 486 based computer
to relocate the operating system into Upper Memory. Although this
is not optimal for the EMM386.SYS driver, the amount of memory
available on most 386/486 computers will allow the Upper Memory
to be addressed and used for the relocation of the operating
system files, drivers or TSR's. With an average of 120K of RAM in
Upper Memory, the operating system will be able to get SHARE into
HMA, and TaskMAX and the Netware drivers into Upper Memory.
Before Netware is loaded you should be able to have 625K
available Conventional Memory. Alternately, you can load the
drivers in the AUTOEXEC file from the command line (eg. SHARE,
TASKMAX, HILOAD IPX and HILOAD NETX).
The NETX utility found on the last DR DOS floppy diskette is
included to allow you to task-switch on the Network. This will
not allow multiple logins. However, it is designed to allow you
to execute more than one application on the network.
WINDOWS ENHANCED MODE CONFIGURATION FOR 386/486 BASED
COMPUTERS 4 MEGABYTES OR BETTER
CONFIG.SYS
SHELL=C:\COMMAND.COM C:\ /P /E:512
BREAK=ON
HIBUFFERS=8
FILES=30
FCBS=4,4
FASTOPEN=0
HISTORY=ON, 256, ON, OFF, OFF
HIDOS=ON
DEVICE=C:\DRDOS\EMM386.SYS /F=NONE /K=AUTO /B=FFFF /R=AUTO
DEVICE=C:\DRDOS\PCKWIN.SYS
?"Load Netware (Y/N)? " set lan=on
?"Enable DelWatch TSR (Y/N)? " set delw=on
AUTOEXEC.BAT
@ECHO OFF
:DRDOSBEG
PATH C:\;C:\DRDOS;C:\NETWARE;C;\WINDOWS
VERIFY OFF
PROMPT [DR DOS] $P$G
if "%lan%"=="on" hiload IPX
if "%lan%"=="on" hiload NETX
SUPERPCK /EM /S:2048
if "%delw%"=="on" DELWATCH C: /F:200
DISKMAP C:
:DRDOSEND
This basic configuration allows a 386 or 486 based computer to
run WINDOWS 3.0 OR 3.1 in Enhanced Mode. The operating system is
being relocated to the HMA (/B=FFFF), and the information in the
video and system BIOS ROMs are being shadowed from ROM to faster
RAM (/R=AUTO). SuperPCKwik is going to be 2 Megabytes in size
(/S:2048) and use the Extended Memory (/EM) set aside with the
EMM386.SYS driver. The EMM386.SYS driver creates an average of
120K of RAM which can be used to relocate network drivers, TSRs
and other drivers into Upper Memory. This configuration has been
able to provide up to 625K of Conventional Memory before WINDOWS
is loaded.
Note
If the performance of Windows appears to be slow, the cache size
may be too large for the number of applications that are being
run in Windows. This will make Windows run out of XMS memory and
it will have to use swap files. Even when SuperPCK is used,
swapping applications to disk is slower than running from RAM.
Try reducing the size of the cache or increasing the lending
amount.
This same configuration can be used to run Windows 3.1 in
Standard Mode. For Windows 3.0 Real Mode be sure to disable Upper
Memory with the command MEMMAX -U before running Windows.
WINDOWS 3.0 STANDARD MODE CONFIGURATION FOR 386/486 BASED
COMPUTERS WITH MORE THAN 2 MEGABYTES
CONFIG.SYS
SHELL=C:\COMMAND.COM C:\ /P /E:512
BREAK=ON
HIBUFFERS=20
FILES=30
FCBS=4,4
FASTOPEN=256
HISTORY=ON, 256, ON, OFF, OFF
HIDOS=ON
DEVICE=C:\DRDOS\EMM386.SYS /F=NONE /B=FFFF /R=AUTO /WINSTD
DEVICE=C:\DRDOS\PCKWIN.SYS
?"Load Netware (Y/N)? " set lan=on
?"Enable DelWatch TSR (Y/N)? " set delw=on
AUTOEXEC.BAT
@ECHO OFF
:DRDOSBEG
PATH C:\;C:\DRDOS;C:\NETWARE;C;\WINDOWS
VERIFY OFF
PROMPT [DR DOS] $P$G
if "%lan%"=="on" hiload IPX
if "%lan%"=="on" hiload NETX
SUPERPCK /EM
if "%delw%"=="on" DELWATCH C: /F:200
DISKMAP C:
:DRDOSEND
This basic configuration allows a 386 or 486 based computer to
run WINDOWS 3.0 in Standard Mode or Real Mode. The EMM386.SYS
parameters indicate that there is no LIM page frame (/F=NONE),
the operating system is being relocated to the HMA (/B=FFFF), and
the video and system BIOS ROMs are being shadowed. SuperPCKwik is
going to use all of the extended memory enabled by EMM386.SYS for
caching the disk drive. Half of this amount will be "lent" to
Windows. SuperPCK is using the WINDOWS compatible portion of its
driver so that WINDOWS performance is enhanced because of better
disk performance and will also enable lending. This configuration
has been able to provide 625K of Conventional Memory before
WINDOWS is loaded.
Windows Enhanced Mode Configuration for 386/486 with 2 Megabytes
CONFIG.SYS
SHELL=C:\COMMAND.COM C:\ /P /E:512 /ML
BREAK=ON
BUFFERS=20
FILES=30
FCBS=4,4
FASTOPEN=256
HISTORY=ON, 256, ON, OFF, OFF
HIDOS=OFF
DEVICE=C:\DRDOS\HIDOS.SYS /B=NONE
?"Load Netware (Y/N)? " set lan=on
?"Enable DelWatch TSR (Y/N)? " set delw=on
AUTOEXEC.BAT
@ECHO OFF
:DRDOSBEG
PATH C:\;C:\DRDOS;C:\NETWARE;C;\WINDOWS
VERIFY OFF
PROMPT [DR DOS] $P$G
if "%lan%"=="on" hiload IPX
if "%lan%"=="on" hiload NETX
if "%delw%"=="on" DELWATCH C: /F:200
DISKMAP C:
:DRDOSEND
A 2 MB computer is the MINIMUM system for Windows in Enhanced
Mode. System performance may be greatly reduced because Windows
will need to use swap files and no cache can be used to help
accelerate disk I/O.
This configuration will allow a 386/486 with 2 MB of RAM to run
Windows in Enhanced Mode. Because Windows requires a minimum of 1
Megabyte of available XMS this configuration does not use the
HMA. The SHELL statement has the switch /ML to force it to
Conventional Memory.
EMM386 is not used. Refer to the section on how to create upper
memory for information on why EMM386.SYS cannot be used.
HIDOS.SYS is used to create XMS memory but does not load the
kernel into Upper Memory or HMA with /B=NONE and the statement
BUFFERS (Upper) is used instead of HIBUFFERS (HMA). Finally,
because Windows needs all of the XMS memory available SuperPCK is
not used in this configuration.