home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / ICDP655B.LZH / CLEANUP.DOC < prev    next >
Text File  |  1992-10-29  |  32KB  |  569 lines

  1.                  ==========================================
  2.                        ICD ST Disk CLEANUP Program
  3.                       Copyright ╜ 1992 by ICD, Inc.
  4.                               1220 Rock St.
  5.                             Rockford, IL 61101
  6.                               (815) 968-2228
  7.                  ==========================================
  8.                           
  9.                                  MANUAL
  10.                                  ------
  11.         Read this entire document before running CLEANUP ST.  You may wish
  12.         to make a printed copy for reference.
  13.  
  14.                       Copyright Notice and Disclaimer
  15.                       -------------------------------
  16.         This software and documentation is copyrighted material.  All rights
  17.         reserved.  Reproduction or translation of any part of this work 
  18.         (beyond that permitted by sections 107 and 108 of the United States
  19.         Copyright Act) without permission of the copyright owner is unlawful.
  20.         
  21.         CLEANUP ST is NOT public domain software and may NOT be distributed
  22.         by you in any form.  Violators will be subject to prosecution.
  23.  
  24.         In no event will ICD, Inc. be liable for any damages whatsoever
  25.         (including without limitation, damages for loss of business profits,
  26.         business interruption, loss of business information, or the like) 
  27.         arising out of the use of, interruption in the use of, or inability
  28.         to use this software, even if ICD Inc. has been advised of any
  29.         possibility or likelihood of such damages.                                                             
  30.  
  31.                       Hardware and Software Requirements
  32.                       ----------------------------------
  33.         CLEANUP ST requires the ICD ST Host Adapter in your system. Hard, 
  34.         floppy, and RAM disk problems can be diagnosed and corrected.  
  35.         CLEANUP ST works only on TOS (GEM) and PC-DITTO partitions.  It will
  36.         not process Magic SAC, Spectre 128, or other foreign directory
  37.         structures.  
  38.  
  39.         CLEANUP also requires that you have installed ICDBOOT.PRG (ICDBOOT.SYS)
  40.         version 3.20 or later.  The latest version is included in the AUTO folder
  41.         of the CLEANUP diskette.  Copy it to the root directory of your boot
  42.         hard drive, trash the old ICDBOOT.SYS and rename the new ICDBOOT.PRG
  43.         as ICDBOOT.SYS.  Or HDUTIL.PRG version 2.0 will do this for you...just
  44.         select the Boot button.
  45.                                      
  46.                                  Purpose        
  47.                                  -------
  48.         Disk structures tend to become corrupted to a certain degree over
  49.         a period of time.  CLEANUP ST shows any defects and allows you to
  50.         recover from most faults.  Possible causes of corruption include:
  51.         poor software, power surges and power failures, and hardware problems
  52.         such as deterioration of the magnetic coating on the disk platter or
  53.         a faulty disk controller or DMA chip.  Failing to reboot after a 
  54.         program bombs, or pressing RESET while a program is writing to the 
  55.         disk, are two other common causes of damage.  A final cause, and often
  56.         the most difficult to prove and eliminate, are the infamous 'virus'
  57.         programs.  CLEANUP ST is designed to detect and enable correction of
  58.         every disk fault that we could conceive of.  However, it is not a 
  59.         virus detector.  It can only detect some of the possible symptoms 
  60.         of a viral infection.
  61.         
  62.                              CAUTIONARY Note
  63.                              ---------------
  64.         This program has a test mode.  Generally, when you run the program 
  65.         for the first time, select this mode.  The program acts normally
  66.         except that NO permanent changes are made on your disk.  Doing this
  67.         allows you to note any cross links and other possible defects.  Then
  68.         you can examine the files in question to decide which (if any) you 
  69.         want to keep.  Then rerun CLEANUP ST again to permanently correct 
  70.         the defects.  NEVER put cross linked files in the trashcan!
  71.         
  72.         Once you have cleaned up all partitions for the first time, it will
  73.         usually not be necessary to use test mode.  Just run CLEANUP ST 
  74.         periodically to make sure your partitions are OK.
  75.         
  76.                               Running CLEANUP
  77.                               ---------------
  78.         Double click on the program name or icon.  At the initial screen, press 
  79.         the left mouse button or any key to avoid the delay.  The main menu will
  80.         appear next.  The primary options here are: Cleanup (select and check 
  81.         disk structures), Mapping (select special options for bad sector checking 
  82.         and mapping), and Hard Disk (save or restore Partition and Boot sectors). 
  83.         You can also select Auto Mode, Print Mode, and Test Mode.  
  84.         
  85.         You can traverse the main and secondary menus as desired.  Generally
  86.         select Exit to get out of a secondary menu back to the main menu, and
  87.         Continue to go forward with the program.
  88.         
  89.                              Using DESKTOP.ACC
  90.                              -----------------
  91.  
  92.         If you have ICD's DESKTOP.ACC installed in your system, you can
  93.         access it through version 3.17 and later of CLEANUP.  DESKTOP.ACC
  94.         is our accessory which performs the following actions:
  95.  
  96.            1 - Allows you to name/rename hard drive partitions.
  97.  
  98.            2 - Places hard drive partition names in GEM desktop icons.
  99.  
  100.            3 - Allows you to enable/disable partitions at will (make
  101.                them visible or invisible to the booter and other
  102.                programs).
  103.  
  104.            4 - Allows you to modify the logical order in which the system
  105.                sees the drives (drive swapping).
  106.  
  107.            5 - Allows you to permanently save a new logical swap order.
  108.  
  109.            6 - Lets you enable or disable write verify and write cache,
  110.                temporarily.  (Read caching and write verify must have
  111.                been enabled in ICDBOOT with HDUTIL's "Config" option).
  112.  
  113.            7 - Updates any open GEM desktop windows affected by drive
  114.                swapping or toggling.
  115.  
  116.         A button marked "ICD Desktop" will appear at the upper left hand 
  117.         corner of the main dialog.  This feature will make it easier to use
  118.         CLEANUP on partitions which were disabled at run time.
  119.  
  120.                            Cleaning Up Your Drives
  121.                            -----------------------
  122.         At the Select Drive(s) menu, click on one or more drives.  (Drives not on
  123.         line will not be selectable).  Note that as you select each drive, the 
  124.         Mode options currently in effect (button selected) will apply to that 
  125.         drive only.  To clear previous options and apply the current ones, 
  126.         deselect and then reselect the drive.
  127.         
  128.         To learn more about the various modes, see the Modes section below.
  129.         
  130.         If this seems confusing, note that you could perform the following
  131.         sequences of actions:
  132.  
  133.            1 - Go to Select Drives, select drive C and Exit.
  134.  
  135.            2 - Select Test Mode, go to Select Drives, select drive D and Exit.
  136.  
  137.            3 - Deselect Test Mode, select Auto Mode, go to Select Drives,
  138.                select drive E, and Exit.
  139.  
  140.            4 - Go to Mapping menu, select Enter Mode, Exit, go to Select
  141.                Drives, select drive F, and Continue.
  142.                
  143.         Drive C would be tested in totally normal fashion; drive D would be
  144.         checked in Test Mode, drive E in Auto Mode, drive F in Auto/Enter
  145.         mode.  You don't have to get "fancy" like this, but it is nice to be
  146.         able to.
  147.                
  148.                           Continuing the CLEANUP
  149.                           ----------------------
  150.         The program will display a window showing the Disk Structure statistics 
  151.         for the current drive.  When through examining it, click on Continue.  
  152.         This window is not shown in Auto Mode.  If the boot sector is a
  153.         bad sector, normally the partition would not even be detected by the
  154.         program.  However, you may get a message saying the Boot sector is
  155.         bad or corrupted and to try to Restore it.  If this is not possible,
  156.         your disk is not useable and you should try reformatting.
  157.         
  158.         Next the File Allocation Tables (FATs) are examined.  Two copies of
  159.         the FAT are kept on the disk; they are compared.  Possible faults
  160.         here include:
  161.  
  162.            1 - One or both FATs have invalid clusters.  (These are clusters
  163.                greater than the number of data clusters on the disk).  If
  164.                the number of invalid clusters in each table is not equal, 
  165.                the program will use the FAT with the least defects.  If 
  166.                both FATs have the same number of invalid clusters, you will 
  167.                be asked to choose which one to use.
  168.                  
  169.            2 - Neither FAT has any invalid clusters, but they are not identical.
  170.                You will be asked to choose one.
  171.                
  172.            3 - Unreassignable bad sector in FAT.  This is a FATAL error as
  173.                it makes the disk unuseable, and reformatting may be the only
  174.                way to make it useful again.
  175.                  
  176.         Next the directory is mapped.  Each branch of the directory tree is
  177.         traced to its end.  Possible problems here include:
  178.         
  179.            1 - File names with an unusual number of invalid characters, or 
  180.                embedded spaces, linefeeds, or carriage returns..  You will be
  181.                given the oportunity to rename these.
  182.                  
  183.            2 - Main directory has an unreassignable bad sector.  This is a 
  184.                FATAL error; the the disk is not useable and reformatting is
  185.                the only possible way to reclaim it.
  186.                  
  187.            3 - A subdirectory has a bad sector.  The program will attempt
  188.                to recover the data.  Valid data will be moved to a good
  189.                region of the disk.  You will be informed of the results.
  190.                (If there is no free space, the directory will be truncated).
  191.  
  192.            4 - Invalid subdirectory.  If a directory entry's status byte was
  193.                changed to make it appear to be a subdirectory (folder) then
  194.                an unusual number of bad file names are likely to be detected, 
  195.                You will then be asked if you want to change the status of
  196.                the particular entry to make it a normal file.  If you choose
  197.                Yes, the directory will be completely remapped.
  198.  
  199.            5 - Bad file attribute byte.  The file attribute byte determines
  200.                whether the system sees the item as a file or folder.  In addition,
  201.                other attributes such as archive, hidden, system, and read only
  202.                are set here.  Some bits are undefined and therefore illegal.
  203.                The file name and path are displayed, along with the bad 
  204.                attributes, and you will be asked to select the proper attributes.
  205.                You will not be allowed to select illegal combinations of
  206.                attributes.
  207.  
  208.         After the directory is mapped, a window with the File Structure
  209.         statistics is displayed for your information.  Click on Continue
  210.         when finished examining this.  This window is not displayed in
  211.         Auto Mode. 
  212.  
  213.         Next, CLEANUP ST examines the allocation chain of all files and
  214.         subdirectories.  Possible problems found here include:
  215.         
  216.            1 - Files with invalid allocation chains.  This means that one of
  217.                the clusters in the allocation chain of the file does not
  218.                exist.  You will be given the file name and the opportunity
  219.                to delete the file.  You may also be given the option to
  220.                truncate the file to valid clusters if the file in question
  221.                is not binary code (files with extensions of .PRG, .TOS, .TTP, 
  222.                or .O) and the invalid cluster is not the file's first cluster
  223.                You would probably want to truncate text files and delete 
  224.                other kinds.
  225.                  
  226.            2 - Cross linked files.  This means that two or more files are
  227.                claiming the same sectors, or a file is linked to itself.
  228.                If two or more files claim the same sector, only one of them
  229.                can be valid.  All files will be displayed and you will be 
  230.                given the opportunity to delete one or more.  
  231.  
  232.            3 - Files whose file size (in the directory entry) does not match
  233.                the number of clusters allocated in its FAT chain.  If the
  234.                file has too many clusters, you will be asked if you want to          
  235.                delete or truncate the file.  If the file has too few clusters,
  236.                yet its allocation chain is valid, you will be asked if you
  237.                wish to adjust the filesize in the corresponding directory
  238.                entry.
  239.  
  240.         Next the FAT is examined for any remaining valid cluster chains 
  241.         that are not claimed by a file.  You will be given the opportunity
  242.         to create correlating files.  These will be named ?UNKNOWN.1,
  243.         ?UNKNOWN.2, etc., in the root (main) directory of the partition.
  244.         Remember that when you truncate a file with an invalid cluster
  245.         chain, there may be an unclaimed cluster chain left over which will
  246.         be found at this time.  Generally you would choose to create these
  247.         files and examine them later...before (usually) deciding that they
  248.         are junk and discarding them.
  249.         
  250.         Finally, CLEANUP ST checks your disk for bad sectors.  Possible
  251.         problems here include:
  252.         
  253.            1 - Bad sectors in Boot, FAT, or main directory sectors.   All of
  254.                these sectors have been previously accessed and so any bad
  255.                sectors found should have been dealt with already.  However,
  256.                it is possible to have intermittent or "flaky" bad sectors 
  257.                which were read OK the first time and came up bad this time.
  258.                The solution is to abort and rerun CLEANUP, and hope that things
  259.                go better the next time.
  260.  
  261.                Otherwise, these bad sectors are FATAL in that they make the
  262.                disk unuseable.  Reformatting the disk is then the only way to 
  263.                reclaim it, and that may not be effective if the media has 
  264.                physical damage.
  265.                  
  266.            2 - File claiming a bad sector.  The program will attempt to
  267.                recover the data and move it to a good area of the disk.
  268.                You will be informed of the results.  Note that files of
  269.                type .PRG, .TOS, .TTP, and .O will be deleted as it is a 
  270.                certainty that these files (binary code) will no longer be
  271.                good.  The file will also be deleted if there is no free 
  272.                space to move good data to.
  273.                 
  274.         If any bad sectors are found, you will have the option of getting a
  275.         list of them.  You will also be asked if you want to map bad sectors
  276.         either in the FAT or through SCSI.  Normally, respond Yes...this 
  277.         removes the bad sectors from any further use.  
  278.         
  279.         This concludes the disk processing of CLEANUP ST.  If any corrective
  280.         action taken has changed the FAT, you will be asked if it is OK to
  281.         rewrite it.  Respond Yes to make changes permanent.  If any bad
  282.         sectors were found and relinked, or any files deleted/truncated,
  283.         ?UNKNOWN files created, etc., responding 'Yes' here is a MUST to
  284.         avoid more corruption.
  285.         
  286.         Finally, if any defects were detected, you can choose to display a
  287.         complete report of them.
  288.         
  289.         At the conclusion of running CLEANUP, you will be returned to the
  290.         main menu.  At this time, you can change options, rerun CLEANUP, 
  291.         or Quit.
  292.  
  293.                             Aborting the CLEANUP
  294.                             --------------------
  295.         As long as no writes have been performed, a control-C keypress will 
  296.         cause the program to stop its execution and return to the main menu.
  297.         You may have to press control-C several times to get the program's
  298.         attention, and there may be slight delays.
  299.         
  300.                              Other Contingencies
  301.                              -------------------
  302.         A few rather obscure possibilities were not mentioned above.  Most
  303.         of these relate to out of memory conditions which are not likely to
  304.         occur.  You may get a message that your drive has a non-standard 
  305.         structure.  You can call ICD about this.  However, it is most likely
  306.         that your boot sector has been corrupted; when this happens, you should
  307.         first try using the Restore function.  If this fails, the only solution
  308.         is likely to be reformatting.
  309.  
  310.         We have by no means covered EVERY possible message from CLEANUP.  Most
  311.         are self-explanatory and do not demand decisions from the operator.
  312.         Remember, if you have any questions, CALL ICD and we will be glad to
  313.         help you.
  314.  
  315.                        Data Recovered from Bad Sectors
  316.                        -------------------------------
  317.         CLEANUP ST attempts to recover data from bad sectors and informs you
  318.         whenever it is successful.  Note that this data is almost always 
  319.         highly corrupted; keep notes on which files are recovered and examine
  320.         them most carefully.  Unless these are straight text files, it is
  321.         a very good idea to delete them!
  322.  
  323.                          Mapping Bad Sector Options
  324.                          --------------------------
  325.         In this menu, you will be able to set the number of times each sector 
  326.         is read while testing for bad sectors.  This value will be between 1 
  327.         and 999.  Normally, each sector is read once.  Choosing to read each 
  328.         sector two or more times will drastically slow down the execution of
  329.         CLEANUP, but may be helpful to those who have a disk which seems to 
  330.         exhibit intermittent bad sectors.
  331.         
  332.         You will also be able to select various modes: BIOS/SCSI Checking Mode
  333.         for checking for bad sectors, FAT/SCSI Mapping Mode for mapping bad
  334.         sectors, Enter Mode for entering lists of known bad sectors, and Skip 
  335.         Mode for skipping the bad sector test altogether.  See the next section.
  336.  
  337.                             Choosing your Modes
  338.                             -------------------
  339.         Modes are ways of performing the CLEANUP.  As each drive is selected
  340.         in the Select Drives menu, the modes currently in effect will be
  341.         applied to it.
  342.  
  343.         Auto Mode runs CLEANUP all the way through without requiring
  344.         any mouse clicks/keystrokes from the user as long as no errors are
  345.         found.  The boxes of information about disk and file structure are
  346.         not displayed in automatic mode.  To choose automatic mode, click on
  347.         the 'Auto' box when selecting which drive(s) to check.
  348.         
  349.         Print Mode prints out errors only during the CLEANUP session.  If no
  350.         errors are found, nothing is printed.  If one or more errors is found,
  351.         a header showing the time, date, and drive is first shown.  Then a
  352.         brief description of each problem is printed.  In some cases your
  353.         response is also printed.  
  354.  
  355.         Test Mode "write protects" the target disk.  In other words, CLEANUP
  356.         runs normally (or as much so as possible) but NO permanent changes
  357.         are made.  It is usually wise to select this Mode when first running
  358.         CLEANUP on your disks.   That way, you can make a note of any cross-
  359.         linked files on your disk, Quit CLEANUP, examine the files and decide
  360.         which (if any) to keep.   Or, it may be that your disk is SO strangely
  361.         messed up that CLEANUP will get lost.  We have tried to compensate for
  362.         any and all eventualities, and estimate that CLEANUP will handle in 
  363.         excess of 99% of all possible structural defects.  Nonetheless, we
  364.         are always prepared for surprises.  This is the purpose of Test Mode.
  365.         (There are a few circumstances under which CLEANUP will run in a slightly
  366.         different fashion while in Test Mode...these involve changes in the
  367.         directory tree, mainly.  There is no way to make the modes completely
  368.         compatible).
  369.         
  370.         Enter Mode lets you enter up to 20 previously known bad sectors to be
  371.         mapped out.  This won't be nearly as useful as letting CLEANUP find
  372.         bad sectors, but you might need the feature some day.
  373.         
  374.         Skip Mode lets you skip the testing for bad sectors altogether.  This
  375.         will speed program execution, but use this mode only if you are SURE
  376.         that you don't have newly-developed bad sectors!!!
  377.         
  378.         There are two modes for testing for bad sectors: BIOS Mode and SCSI
  379.         Mode.  BIOS tests through the input/output routines of the ST, which
  380.         do retries on bad sectors, and generally finds truly bad sectors only.
  381.         SCSI Mode operates directly through the hardware, and will usually be
  382.         both faster and more adept at finding marginal sectors.  However, many
  383.         of these marginal sectors will be perfectly useable due to the error
  384.         correcting code in most hard disk controllers.
  385.         
  386.         There are two modes for the mapping out (elimination) of bad sectors:
  387.         FAT Mode and SCSI Mode.  FAT Mode places a special value in the File
  388.         Allocation Table meaning that the cluster containing a bad sector is
  389.         to be skipped under all circumstances.  SCSI Mode actually substitutes
  390.         a good sector from an area of the disk reserved at physical format time.
  391.         Thus SCSI Mode makes bad sectors totally non-existent...and some ST
  392.         software (Magic Sac/Spectre 128) requires error-free partitions!
  393.         
  394.         BUT...there is a catch.  Some drives/controllers (SASI and Adaptec) do
  395.         not support sector reassignment.  OR, your drive may not have been 
  396.         formatted to allow sectors held in reserve for this event.  OR, you
  397.         may have already used up all available reserved sectors!  In this
  398.         case FAT Mode will be used.  If you require error-free partitions, 
  399.         your only options at this time are to back up files and physically
  400.         reformat the drive, or if this fails to get a new drive.
  401.         
  402.                    Running CLEANUP from a Configuration File
  403.                    -----------------------------------------
  404.         Version 3.12 and later of CLEANUP will look for a file called 
  405.         CLEANUP.CFG in the same folder.  You can set up the configuration
  406.         as desired and CLEANUP will self-configure and run automatically.
  407.  
  408.         Valid entries in the configuration file and their meaning are as 
  409.         follows:
  410.  
  411.            auto                     select auto mode
  412.  
  413.            print                    select print mode
  414.  
  415.            test                     select test mode
  416.  
  417.            test scsi                test for bad sectors through scsi, if
  418.                                     possible
  419.  
  420.            map scsi                 map out bad sectors through scsi, if 
  421.                                     possible
  422.  
  423.            skip                     skip bad sector test
  424.  
  425.            drives c[defghijklmnop]  test drives listed and found on line
  426.  
  427.            drives all               test all drives presently logged by
  428.                                     ICDBOOT
  429.  
  430.            go                       begin CLEANUP automatically, if at least
  431.                                     one drive listed is on line and escape was
  432.                                     not pressed
  433.  
  434.            stop                     if at least one drive listed is on line,
  435.                                     then after CLEANUP, exit to GEM desktop if 
  436.                                     no errors found and escape key not pressed
  437.  
  438.         Here is a sample configuration file, created with an ordinary text            
  439.         editor:
  440.  
  441.            auto
  442.            print
  443.            skip
  444.            drives cdef
  445.            go
  446.            stop
  447.  
  448.         We will test drives C,D,E, and F in Auto Mode, skipping the bad sector
  449.         test; the CLEANUP will begin automatically and will terminate to the 
  450.         GEM desktop unless errors are found or the escape key is pressed at
  451.         some point.  
  452.  
  453.         When CLEANUP is running from file with "go" specified, a warning will
  454.         flash on the title screen.  Pressing <Esc> at this time will abort
  455.         the automatic run.
  456.  
  457.         When CLEANUP returns to the main menu, with "stop" specified, you will 
  458.         have 20 seconds to press escape, if you haven't already done so.  You
  459.         can also press  control-C at any point during the CLEANUP and return 
  460.         to the main menu.  This too will prevent an automatic exit.
  461.  
  462.                 Saving and Restoring Partition and Boot Sectors
  463.                 -----------------------------------------------
  464.         Version 2 of CLEANUP incorporates a new and useful feature.  You can
  465.         back up the crucial Partition and Boot sectors on your hard drives to
  466.         special files on diskettes.  Then, in the event that these sectors
  467.         get "blown away" by an ill-behaved program or worse, it will be possible
  468.         to restore them and (maybe) even get your files back!
  469.          
  470.         To back up these sectors, choose the Backup option, follow the directions,
  471.         and when finished put the disk away in a safe place!  IF you ever find
  472.         that you cannot access your drive you can try the Restore option.  If
  473.         you don't have a hardware problem, this will probably bring the disk
  474.         "back to life" although of course there is no guarantee that other
  475.         structural damage has not occurred.  So if you ever need to Restore, be
  476.         sure to do a thorough CLEANUP afterwards.
  477.                 
  478.         Make sure you make new backups after changing the configuration of your
  479.         hard drive system (i.e. adding new drives or changing SCSI ID's on old
  480.         ones).
  481.  
  482.         A third option has now been incorporated into CLEANUP.  If you have
  483.         been unlucky enough to have your partition sector destroyed, and you
  484.         have no backup, or your backup has been corrupted, CLEANUP will attempt
  485.         to rebuild it for you.  Select the Rebuild option; the program will
  486.         scan for on-line SCSI ID's and ask you to choose one or more.  Then
  487.         it will ask you for the OK to try each LUN found under that ID.  Once
  488.         you have selected 'Yes' CLEANUP will begin scanning for partitions;
  489.         this process may go very quickly if you have no non-GEM (i.e. Magic
  490.         Sac/Spectre 128, Minix, OS9, Hybrid Arts, etc.) partitions; if you
  491.         have one or more of these type of partitions, the scan WILL take a
  492.         long time.  Additionally, the program is not able to differentiate
  493.         between various non-GEM types of partitions, and it is not able to
  494.         differentiate between two contiguous non-GEM partitions.  Finally,
  495.         you must have at least one GEM partition in order for this option to
  496.         succeed.  
  497.  
  498.         Upon completion of the scan, a box will be displayed showing the 
  499.         partitions found and their types -- either GEM or UNK (for any other
  500.         type).  You are asked if it is OK to use these partitions; if you
  501.         think they look all right, select 'Yes' and a new partition sector
  502.         will be written.  If you had hard drive auto-booting enabled from
  503.         one of these partitions, it will now be disabled.  However, your
  504.         GEM partitions should now be accessible after exiting CLEANUP.
  505.  
  506.         Note that this option will ONLY work on disks formatted with ICD's
  507.         own hard drive formatter.  It will not work on disks formatted or
  508.         repartitioned using ANY other manufacturer's hard drive software.
  509.  
  510.         If you had non-GEM partitions, the only way you may be able to recover
  511.         them is to use ICD's Hard Disk Formatter version 3.10 or later to
  512.         edit the non-GEM partition types (and perhaps sizes) and use the
  513.         'Rewrite Partition Sector Only' option.  BE CAREFUL not to select
  514.         the 'Partition Entire Hard Disk' option; this would destroy all your
  515.         data.
  516.  
  517.         Obviously the Rebuild option of CLEANUP should be used only as a
  518.         last resort.  You are far better off to make backups of the partition
  519.         and boot sectors of all your hard drives and keep them on a floppy,
  520.         along with a copy of CLEANUP (obviously!) just in case that awful
  521.         day comes along when you find one or more of your hard disks is
  522.         inaccessible!
  523.  
  524.                                Cautionary Note
  525.                                ---------------
  526.         This software has been thoroughly tested by ICD, and has saved the
  527.         files of dozens of Hard Drive users.  However, it's always possible
  528.         that you may find minor incompatibilities or bugs.  Once again, we
  529.         have tried to anticipate every possible type of corruption...but 
  530.         something new does come up from time to time.  PLEASE notify ICD by 
  531.         telephone (if possible) if you have any problems.  
  532.  
  533.         Remember that a faulty disk controller or disk drive can cause a 
  534.         large number of problems...especially if bad sectors are reported on
  535.         an intermittent basis.  Obviously, CLEANUP ST cannot compensate for 
  536.         hardware problems.
  537.  
  538.                       Problems, Suggestions, and Updates
  539.                       ----------------------------------
  540.         This software has evolved in response to user requests and problems.
  541.         If you have suggestions (or problems), we want to hear about them!
  542.         Updates are periodically available.  Update policy as of Version 1.9
  543.         is that updates may be obtained by sending in the original CLEANUP
  544.         disk with $10.  
  545.  
  546.         (Call 815-968-2228, ask for Howard Peters regarding any of the above).  
  547.  
  548.                          Avoiding Future Corruption
  549.                          --------------------------
  550.         REMEMBER TO MAKE FREQUENT BACKUPS OF YOUR WORK!!!  This is your best
  551.         defense against disk corruption.  ICD sells a very nice, very fast Tape
  552.         backup system which will back up 6.5 megabytes per minute.  If you are
  553.         doing work which is worth money to you, we strongly recommend the purchase
  554.         and use of this system.                           
  555.         
  556.         Avoid the temptation to add every desk accessory known to man to your
  557.         system.  Add these things one at a time and test for several days
  558.         before going on to the next.  The same caution applies to bootup
  559.         programs for your Auto folder.  There are desk accessories and DOS
  560.         enhancements/replacements which are known to corrupt disks.  Proceed
  561.         with care!  Run CLEANUP ST often!
  562.  
  563.         Be careful with public domain software.  Some of these programs are
  564.         trojan horses or virus vectors.  Everything may appear to be OK for
  565.         weeks or months.  Then, without warning, your disk may be totally 
  566.         fried!  This is one more reason to purchase quality commercial 
  567.         software from  reputable companies and definitely avoid the use of 
  568.         pirated programs.
  569.