NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: SUPERSTOR - INSTALLATION & OPERATION DOCUMENT ID: TID800019 DOCUMENT REVISION: A DATE: 15AUG94 ALERT STATUS: Yellow README FOR: NA NOVELL PRODUCT and VERSION: DR DOS 6.0 ABSTRACT: N/A ----------------------------------------------------------------- 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. ----------------------------------------------------------------- ISSUE SYMPTOM: PREPARING TO INSTALL SUPERSTOR ISSUE/PROBLEM: PREPARING TO INSTALL SUPERSTOR SOLUTION: The implementation and use of the SuperStor disk compression utility consists of several steps. First, prepare the hard disk partition to ensure a smooth compression process. Second, compress the hard disk partition using the SSTOR.EXE compression utility. STEP #1: PREPARATION OF THE HARD DISK PARTITION The preparation of a prospective compressed hard disk partition is the most vital step in ensuring a smooth compression process. a.) BACKUP It is STRONGLY recommended that the hard disk partition be backed up before running the SSTOR program. This is done for two reasons. First, BACKUP is done to ensure that recovery is possible should an error occur during compression. Second, to return to an uncompressed state it is necessary to remove the SuperStor partition. Removing the SuperStor partition destroys all of the data on that partition. WARNING: There is no uncompress feature to restore a currently compressed hard disk partition back to its previous uncompressed state. b.) REMOVE COPY PROTECTED SOFTWARE Generally copy protected software cannot reside on a SuperStor hard disk partition. This is because most copy protected software puts its copy protection at a specific location on the hard disk partition. As soon as SuperStor is used, the copy protection is moved and the application will not work. Copy protected software may be reinstalled after a hard disk partition has been compressed with SuperStor. c.) FREE UP DISK SPACE SuperStor requires a minimum of 1.5 MB of free space on the hard disk partition. Make sure that at least 1.5 MB of hard disk space is free prior to running SSTOR. See the DELWATCH/DELPURGE section for further information regarding freeing up hard disk partition space. d.) DELWATCH/DELPURGE When DELWATCH is running, files that are deleted from DOS are marked by DELWATCH as pending delete files. These files no longer show in a directory but continue to take up space on the disk. It is recommended that all files that have been deleted with DELWATCH active, be removed with DELPURGE prior to compressing the hard disk partition with SuperStor. e.) RUN CHKDSK Run CHKDSK prior to using the SuperStor compression utility. CHKDSK is helpful in verifying the current integrity of the hard disk partition. Errors reported by CHKDSK may be fixed using the CHKDSK /F command. f.) RUN DISKOPT Run DISKOPT prior to using the SuperStor compression utility. DISKOPT is a DR DOS utility that helps optimize the performance of a hard disk partition. g.) WINDOWS 3.1 SWAP FILE The Windows 3.1 permanent swap file CANNOT reside on a compressed volume. Also, applications that create fixed length data files must be stored on an uncompressed volume. Failure to place these files on an uncompressed volume will result in data corruption on the compressed partition. h.) THIRD PARTY SURFACE ANALYSIS A surface analysis of your hard disk partition is suggested. There are several third party surface scanning utilities on the market. These utilities will further verify the integrity of the low level format of the hard disk partition. i.) VIRUS PROGRAMS AND SUPERSTOR Remove virus protection software before compressing the hard disk partition. The virus protection program can be reinstalled after the hard disk partition has been compressed. Many of today's virus detection software programs report viruses on the basis of the changes it detects within various system structures. These virus detection programs may incorrectly report a virus on a SuperStor hard disk partition if the program was installed prior to compression. This is due to the virus program suddenly seeing vast changes to the hard disk partition structure after compression. STEP #2: COMPRESSION OF THE PARTITION After successfully completing the above steps continue on to the compression. Key areas of interest are outlined below. a.) CHOOSING AMOUNT OF UNCOMPRESSED AREA (IN K) The SSTOR compression utility allows the user to define an amount of space to be left uncompressed by SuperStor. Certain applications such as programming compilers may perform better on an uncompressed portion of a hard disk. The actual amount left uncompressed will depend on the data compression ratio and the disk space available before the compression was done (in other words, SuperStor will use as much space as necessary to compress all of your files). Uncompressed space must be entered in K. For example, to leave 4 MB of a 20 MB hard disk partition uncompressed, enter 4000. b.) VERIFY, COMPRESS, AND DEFRAGMENT VERIFY, COMPRESS, and DEFRAGMENT are the three steps performed by SuperStor. VERIFY further analyzes the integrity of the chosen SuperStor hard disk partition. COMPRESS, the longest of the three phases, actually does the compression of the files on the hard disk partition. DEFRAGMENT reorders the compressed files so that they are contiguous. There are two scenarios which can occur when compressing a disk. One is compressing a primary Boot Partition and the second is compressing Non-Boot Partition. Examples follow for the these two scenarios. INSTALLATION TO A BOOT PARTITION (SCENARIO #1) On default, a 512k uncompressed boot partition will be created when SuperStor is utilized on the Entire Boot Partition of a hard disk partition. As the user you have the option to increase the size of this partition as explained above in "Choosing Amount of Uncompressed Area (in k)." This uncompressed boot partition is needed to accommodate system files which must remain in an uncompressed state in order to boot the system. During the booting process the SuperStor hard disk partition will load from this uncompressed boot partition and mount all of the compressed partitions found. Then, the uncompressed boot partition will swap hard disk partition letters with the original boot partition where the remaining DR DOS operating files exist. THE FOLLOWING IS A LIST OF FILES WHICH MUST BE IN THE ROOT DIRECTORY ON THE UNCOMPRESSED BOOT PARTITION: IBMBIO.COM - Hidden system file used in booting process IBMDOS.COM - Hidden system file used in booting process COMMAND.COM - DR DOS Command Processor DCONFIG.SYS - Your computer's boot configuration file DEVSWAP.COM - SuperStor device driver that allows for the swapping of hard disk partition letters. This utility is only needed when compressing a boot partition. SSTORDRV.SYS - SuperStor device driver that mounts all presently compressed hard disk partitions. SSPARTSS.* - This is the SuperStor compressed hard disk partition. It is marked read-only, system, and hidden so it is not harmed. ANY MANIPULATION OF THIS FILE COULD LEAD TO THE LOSS OF ALL DATA ON THE COMPRESSED PARTITION. Additional files that may be needed in the root directory include: a device driver for an additional I/O device or for a Memory Manager. The DR DOS memory manager should also exist in the DRDOS subdirectory on the uncompressed boot partition. DCONFIG.SYS The DCONFIG.SYS file is the acting boot configuration file which will be created on the uncompressed boot partition after SuperStor has been used on the boot partition of a hard disk. The basic contents of this file, in the proper order, are as follows: a.) MEMORY MANAGER - A DR DOS or 3rd party memory manager which creates Upper Memory Blocks (UMBs). This allows SSTORDRV.SYS to put a portion of itself into the available Upper Memory Blocks. b.) ADDITIONAL I/O DEVICE Hard disk partition - If a driver is needed on your system to access a certain hard disk partition, (disk partitioning utility) it should be placed here (before SSTORDRV.SYS). Drivers such as Disk Manager's DMDRVR.BIN or a CD ROM driver should be loaded prior to SuperStor so that their existence is properly recognized by the SuperStor driver. c.) SSTORDRV.SYS - The SuperStor device driver d.) DEVSWAP.COM - Device Swap device driver. e.) ADDITIONAL I/O DEVICE DRIVER - It is possible that an additional I/O device driver will be loaded after loading the SuperStor drivers. f.) CHAIN STATEMENT - Chains or jumps to execute the CONFIG.SYS which exists on the now compressed old boot partition. EXAMPLE (COMPRESSION OF A BOOTABLE HARD DISK PARTITION) Prior to using the SuperStor compression utility there is one C: hard disk partition. The user decides to compress this entire boot partition. Once the SSTOR compression utility has done its job the user reboots and watches the booting messages display. The machine now boots and activates the DCONFIG.SYS which exists on what now is the 512k uncompressed C: boot partition. The first SuperStor message to display is: SuperStor fixed drive C: mounted as drive D: The above message is displayed by the SSTORDRV.SYS device driver as it mounts the newly compressed C: partition as D:. Hard disk partitions C: and D: swapped The above message is displayed by the DEVSWAP.COM device driver as it swaps hard disk partition letters so that the newly compressed C: hard disk partition shows once again as C:. REMEMBER, the hard disk partition letter used for the uncompressed boot partition will vary depending on the next available hard disk partition letter. COMPRESSION OF A NON-BOOTABLE HARD DISK PARTITION (SCENARIO #2) installation of superstor to a non-bootable hard disk partition is a much simpler process than to that of the boot partition. As with the bootable partition, the full non-bootable hard disk partition may be compressed entirely or uncompressed space may be set aside as another hard disk partition letter (see "choosing amount of uncompressed area (in k)" above). The following is a list of the files seen on a Non-Bootable Hard disk partition having booted without the SuperStor hard disk partition installed. SSPARTSS.* - This is the SuperStor compressed hard disk partition. It is marked read-only, system, and hidden so it is not harmed. ANY MANIPULATION OF THIS FILE COULD LEAD TO THE LOSS OF ALL DATA ON THE COMPRESSED PARTITION. EXAMPLE (COMPRESSION OF A NON-BOOTABLE HARD DISK PARTITION) Prior to using the SuperStor compression utility a user has one C: partition and a D: partition. The user decides to compress the entire D: partition. Once the SSTOR compression utility has done its job the user reboots and watches the booting messages display. The machine now boots and activates the CONFIG.SYS which exists on the C: hard disk partition. The first SuperStor message to display is: SuperStor fixed disk drive D: attached The above message is displayed by the SSTORDRV.SYS device driver as it mounts the newly compressed D:. Note: DEVSWAP.COM is only needed as a device driver when compressing a Boot Partition, or leaving additional uncompressed space when compressing a Non-Boot Partition . ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. -----------------------------------------------------------------