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