

NOVELL TECHNICAL INFORMATION DOCUMENT

DOCUMENT PROCESSING INFO:  THIS DOCUMENT REPLACES FYI-M-1110
TITLE:  DRDOS 6 Sample Configurations For 80286
DOCUMENT ID:  TID800037
DOCUMENT REVISION:  A
DATE:  16AUG94
AUTHOR:  KBANTA;CEREKSON
ALERT STATUS:  Yellow
DISTRIBUTION:  Public
INFORMATION TYPE:  Symptom Solution
README FOR:  NA
NOVELL PRODUCT CLASS:

Desktop Products

NOVELL PRODUCT and VERSION:

DR DOS 6.0

CATEGORY:

Startup Files

ABSTRACT:

NA

-----------------------------------------------------------------
DISCLAIMER
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.
-----------------------------------------------------------------

SYMPTOM

SAMPLE CONFIGURATION FILES FOR AT COMPATIBLES

ISSUE/PROBLEM

Users are not sure on how to maximize DR DOS configurations for 80286
computers.

SOLUTION

These are some sample configuration files for AT compatible 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.  What configuration you use
is dependent on the computer hardware and software.

AT COMPUTERS 640K (ONLY)

CONFIG.SYS

SHELL=C:\COMMAND.COM C:\ /P /E:256
BREAK=ON
BUFFERS=20
FILES=30

FCBS=4,4
FASTOPEN=256
HISTORY=ON, 256, ON, OFF, OFF
?"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
VERIFY OFF
PROMPT [DR DOS] $P$G
if "%lan%"=="on" IPX
if "%lan%"=="on" NETX
if "%delw%"=="on" DELWATCH C: /F:200
DISKMAP C:

These files will setup an AT-type computer to use the following DR DOS 6.0
features:

The DELWATCH command is a 5k TSR loaded to keep track of deleted files.
The options indicate that Drive C: will be watched and no more than 200
deletions will be tracked.

The DISKMAP command takes a snap-shot of Drive C:'s file allocation table.
In case of serious disk or file corruption DISKMAP can aid in the recovery
of missing or bad files. This command can be executed as often as needed
during your computing session in order to get the most recent FAT image
(via the $x variable in PROMPT, see page 294 of the DR DOS manual).

Depending on the use of this type of configuration, this PC/XT could be
used for other "light-duty" services on networks, et cetera, and
therefore, other drivers can be implemented which would take more
conventional memory such as SuperStor'ing the hard-disk for additional
document storage for a printer server. SuperStor would take about 50K of
conventional memory to run, and could have a serious impact on the ability
to run some DOS applications. The examples for SuperStor in this document
are for drives other than C:. If C: is compressed SuperStor will create a
DCONFIG.SYS file on the uncompressed side and will place the SuperStor
driver there. Refer to Document 1200 for more information on SuperStor.

PC/AT or 286 based Computers with 640K and LIM 4.0 Expansion Boards

CONFIG.SYS

SHELL=C:\COMMAND.COM C:\ /P /E:256
BREAK=ON
BUFFERS=20
FILES=30
FCBS=4,4
FASTOPEN=256
HISTORY=ON, 256, ON, OFF, OFF
DEVICE=REMM.SYS
?"MemoryMAX w/no LIM (y/n)? "DEVICE=C:\DRDOS\HIDOS.SYS /C=EMSALL
     /B=AUTO
?"MemoryMAX w/ LIM (y/n)? "DEVICE=C:\DRDOS\HIDOS.SYS /C=EMSUMB
     /B=AUTO
HIDOS=ON
?"Use the Compressed Disk (Y/N)? "DEVICE=C:\SSTORDRV.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
VERIFY OFF
PROMPT [DR DOS] $P$G
if "%lan%"=="on" IPX
if "%lan%"=="on" NETX
if "%delw%"=="on" DELWATCH C: /F:200
DISKMAP C:
:DRDOSEND

This basic setup is similar to an XT with 640K RAM and additional LIM 4.0
expanded memory.

The LIM 4.0 Expansion Board will come with a device driver which enables
it to work and function with DOS applications. The device driver that the
memory expansion board comes with could be named REMM.SYS. Please read
your documentation for your memory expansion board for the location and
name of the driver that enables that memory. If the driver supplied with
your computer is named differently, you can still specify the use of this
driver in the same location as indicated by the REMM.SYS line above.

The MemoryMAX driver HIDOS.SYS is allowing the operating system to
relocate into Upper Memory via the /B=AUTO switch.

The other switches, /CHIPSET=EMSALL or EMSUMB allow either all the Upper
Memory to be used for the operating system's purpose or to allow an EMS
(LIM) page frame as well as an extra portion of upper memory for the
operating system to use. As stated earlier the EMS memory manager and the
LIM hardware must be LIM 4.0 to work properly.

PC/AT OR 286 BASED COMPUTERS WITH 1MB AND LIM 4.0 EXPANSION BOARDS

CONFIG.SYS

SHELL=C:\COMMAND.COM C:\ /P /E:256
BREAK=ON
BUFFERS=20
FILES=30
FCBS=4,4
FASTOPEN=256
HISTORY=ON, 256, ON, OFF, OFF
DEVICE=REMM.SYS
?"MemoryMAX w/no LIM (y/n)? "DEVICE=C:\DRDOS\HIDOS.SYS /C=EMSALL
     /B=FFFF
?"MemoryMAX w/ LIM (y/n)? "DEVICE=C:\DRDOS\HIDOS.SYS /C=EMSUMB
     /B=FFFF
HIDOS=ON
?"Use the Compressed Disk (Y/N)? "DEVICE=C:\SSTORDRV.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
VERIFY OFF
PROMPT [DR DOS] $P$G

if "%lan%"=="on" IPX
if "%lan%"=="on" NETX
if "%delw%"=="on" DELWATCH C: /F:200
DISKMAP C:
:DRDOSEND

This basic setup is similar to an AT with 640K except for the /B=FFFF
option with HIDOS.SYS. An AT with 1MB ram will have 384K of extended
memory. This 384K will be addressed beginning at FFFF not A000 (640
decimal) as would be assumed. Because the beginning address is FFFF
HIDOS.SYS can make use of the HMA to relocate DR DOS kernel and data
structures. This has the added benefit of permiting the more efficient use
of Upper Memory for TSRs. In short up to 192K of memory can be put to use
outside of conventional memory.

286-BASED COMPUTER WITH SPECIAL CHIPSETS AND EXTENDED MEMORY

CONFIG.SYS

SHELL=C:\COMMAND.COM C:\ /P /E:256
BREAK=ON
BUFFERS=20
FILES=30
FCBS=4,4
FASTOPEN=256
HISTORY=ON, 256, ON, OFF, OFF
DEVICE=REMM.SYS
?"Load MemoryMAX (y/n)? "DEVICE=C:\DRDOS\HIDOS.SYS /B=FFFF
     /C=AUTO
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

These files can be used if your 286/AT has been manufactured with special
memory mapping chips which offer control of certain memory functions (DR
DOS Users Guide page 418-423). These systems offer favorable Upper Memory
support for DR DOS's MemoryMAX software to enable and use Upper Memory for
TSR's and device drivers. Shadowing should be enabled in the computer's
CMOS to support the creation of upper memory by DR DOS 6. The important
line in the example above is the MemoryMAX driver HIDOS.SYS. This allows
the operating system to sense the type of chipset within the 286/AT,
enable Upper Memory and relocate the operating system files into Upper or
High  Memory via the /B= switch.

The valid switch options for HIDOS.SYS /CHIPSET= are:


EMSALL
or          (for XT's & AT's with LIM 4.0 hardware/drivers)
EMSUMB

NEAT        (for 286s with Chips & Technologies NEAT, NEATsx,
             LeAPSet, or LeAPSetsx)


SCAT        (for 286s with Chips & Technologies SCAT chipset)

RAM         (for permanent Upper Memory. Must be used with
             the /USE option on the HIDOS.SYS driver)

NONE        (for telling HIDOS.SYS not to use Shadow RAM)

AUTO        (for AUTO detection of chipset installed)

286-BASED COMPUTER WITH EXTENDED MEMORY RUNNING WINDOWS 3.1

CONFIG.SYS

SHELL=C:\COMMAND.COM C:\ /P /E:256
BREAK=ON
BUFFERS=30
FILES=40
FCBS=4,4
FASTOPEN=256
HISTORY=ON, 256, ON, OFF, OFF
?"Load MemoryMAX (y/n)? "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
SET TEMP=c:\temp
MKDIR %TEMP% >NUL
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

Microsoft Windows 3.1 requires at least 384K of available XMS memory.  If
there is enough extended memory on the computer adding a cache such as
SUPERPCK can improve Windows performance.

If SuperStor is used the TEMP environment variable should point to a
non-SuperStor drive. For additional information on Windows 3.1 and DR DOS
refer to FYI-M-1603.

-----------------------------------------------------------------
Any trademarks referenced in this document are the property of their
respective owners.  Consult your product manuals for complete trademark
information.
-----------------------------------------------------------------
