                    File Name: RDACUninstUtil README.TXT

Software package for IBM TotalStorage™ DS4000 RDACUninstUtil.exe for use in 
the Microsoft Windows 2000 and Windows Server 2003 (IA32 and IA64 editions) 
operating system environments.

Version         :  09.01.35.12
Last Update Date:  06/29/2005

Refer to the IBM TotalStorage™ Disk Storage Systems Technical Support 
web site for the latest information and updated readme file.

Products Supported: 

    ----------------------------------------------------------------
   | New Model  | Old Model | Machine Type |     Model              |
   |------------|-----------|--------------|------------------------|
   |  DS4800    |    N/A    |     1815     | 82H, 82A, 84H, 84A     |
   |------------|-----------|--------------|------------------------|
   |  DS4500    | FAStT 900 |     1742     | 90X, 90U               |
   |------------|-----------|--------------|------------------------|
   |  DS4400    | FAStT 700 |     1742     | 1RX, 1RU               |
   |------------|-----------|--------------|------------------------|
   |  DS4300    | FAStT 600 |     1722     | 60U, 60X (Standard/base|
   |            |           |              |      or Turbo Option)  |
   |------------|-----------|--------------|------------------------|
   |  DS4100    | FAStT 100 |     1724     | 100 (Standard/base     |
   |            |           |              |      Option)           |
    ----------------------------------------------------------------


CONTENTS
---------

1.0   Overview
2.0   Change History
3.0   Installation and Setup Instructions
4.0   Configuration Information
5.0   Unattended Mode
6.0   Web Sites and Support Phone Number
7.0   Trademarks and Notices
8.0   Disclaimer


1.0   Overview:  

  1.1   Description
      
        RDACUninstUtil.exe removes the Windows registry entries 
        that were installed for RDAC disk and bus driver operation. 
        The results of executing RDACUninsUtil are similar to 
        performing the Windows "Add or Remove Programs" RDAC driver 
        uninstaller. 
            
        RDACUninstUtil's intended use is for uninstalling disk and 
        bus driver registry entries after an unexpected interruption 
        of the uninstall or install of RDAC driver. A failed RDAC driver 
        uninstall/install can result in a failed reboot of the Windows 
        Operating System. 
            
        In addition to removing RDAC disk/bus registry entries in the 
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet, RDACUninstUtil 
        supports the same actions on a failed system hive. In the case 
        where a Windows reboot after RDAC driver uninstall results in 
        a blue screen, the failed Operating System disk can be attached 
        to a similar Windows system and repaired by specifying the 
        location of the failed system hive. 
            
            
        IMPORTANT: Due to an uninstall problem in Windows RDAC v8.4 
                   driver on SAN boot (root boot) Windows 2000 systems, 
                   RDACUninstUtil.exe must be executed prior to performing 
                   uninstall of RDAC driver via Windows "Add or Remove 
                   Programs". After the RDACUninstUtil.exe utility has finished 
                   execution, complete RDAC driver uninstall by executing the 
                   "Add or Remove Programs" uninstaller. Failure to run this 
                   utility before uninstalling the RDAC driver might result 
                   in Windows system blue-screen during server reboot.

        Before using RDACUninstUtil.exe read the help information 
        accessed by entering RDACUninstUtil ? at a command window prompt.

                                 
  1.2   Limitations
                   
        1. RDACUninstUtil.exe does not repair installer application 
           registry entries or history files. After an interrupted RDAC 
           driver installation or uninstallation, it is necessary to check 
           "Add or Remove Programs" for an existing RDAC driver uninstaller. 
           If the uninstaller exists, it must be executed following use of 
           RDACUninstUtil.exe utility.
        2. RDACUninstUtil.exe utility supports the Microsoft Windows 2000 and       
           Windows Server 2003 32bit and IA64 edition operating systems only. 
           The RDACUninstUtil.exe utility for Microsoft Windows Server 2003 
           IA64 edition must not be executed on an AMD64 or EM64T servers. 

            
  1.3   Enhancements
        N/A
            
  1.4   Level of Recommendations and Prerequisites for the update:
         N/A
            
  1.5   Dependencies:

        The following code levels must be used. Deviations from the 
        listed code levels are not supported.

        1. RDACUninstUtil.exe is supported for the uninstallation of RDAC 
           driver versions 8.4 and above. The IBM FAStT Storage Manager RDAC 
           driver version 8.4 is installed as a single package. In the later 
           versions of the IBM DS4000 Storage Manager, the RDAC driver is 
           included in the IBM DS4000 Storage Manager installer package. 
                    

2.0   Change History
--------------------

      Version 09.01.35.12   -    06/29/2005
      - This is the initial release of the IBM TotalStorage™ DS4000 
        RDACUninstUtil.exe. This utility is required to be run before the
        uninstallation of the RDAC driver version 8.4x in servers that are
        in SAN boot (root boot) environment.

3.0   Installation and Setup Instructions
-----------------------------------------

  3.1   Prerequisites 
        N/A     

  3.2   Installation
  
        RDACUninstUtil.exe is a command line utility.
        Refer to the help information provided with the utility. 
        Help information is accessed by entering RDACUninstUtil ? 
        at a Microsoft Windows command prompt window.             
   
  3.3   Usage
       
        Note:
        You MUST be logged on as local Administrator to run RDACUninstUtil
        utility.
  
        Open the Microsoft command prompt window and enter either the 
        following command
        
        RDACUninstUtil [-l logname] [-f hivename]
           or
        RDACUninstUtil [-l:logname] [-f:hivename]

        where the Options / Parameters are as follows:
        
        -l logname = the file path and name where you would like the
              RDACUninstUtil log saved.
              If this option is not entered, a log will not be written. The 
              directory path and directory where the log is to be saved, must 
              exist prior to running RDACUninstUtil.

        -f hivename = the file path and name of the SYSTEM Hive to be
               repaired. The SYSTEM Hive, in this case, is not the local 
               system's hive but is a hive copied from a different system or 
               located in an attached system disk. The location of a SYSTEM 
               Hive can be found at: drive:(WINDOWS or 
               WINNT)\system32\config\system.

               ex: C:\WINDOWS\system32\config\system
                   C:\WINNT\system32\config\system

               If this option is not entered, the local system's
               HKEY_LOCAL_MACHINE SYSTEM key will be the target of
               the repair.


        Examples:

        RDACUninstUtil -l C:\regrepair.txt -f E:\WINDOWS\system32\config\system
         The above command will repair the SYSTEM Hive located at
         E:\WINDOWS\system32\config\system and log status/errors to
         C:\regrepair.txt.

        RDACUninstUtil -f D:\Temp\badsystem
         The above command will repair the SYSTEM Hive that was copied
         from a different system and renamed 'badsystem'. No status/errors 
         will be logged.

        RDACUninstUtil -l A:\statusfile\repoutput.log
         The above command will repair the HKEY_LOCAL_MACHINE SYSTEM key
         and log status/errors to A:\statusfile\repoutput.log.
        
        RDACUninstUtil
         The above command will repair the HKEY_LOCAL_MACHINE SYSTEM key.
         No status/errors will be logged.
        
        If a Root-Boot system does not boot after repair, check the 
        DS4000 controllers preferred path status.
      

4.0   Configuration Information
---------------------------------

  4.1   Configuration installation
        N/A

  4.2   Configuration Settings
        N/A

  4.3   Hardware Status and Information
        N/A


5.0   Unattended Mode
-------------------------------

      N/A
           

6.0   WEB Sites and Support Phone Number
-----------------------------------------

  6.1  IBM TotalStorage™ Disk Storage Systems Technical Support web site:
       http://www.ibm.com/servers/storage/support/disk/

  6.2  IBM TotalStorage™ Marketing Web Site:
       http://www.ibm.com/servers/storage/disk

  6.3  If you have any questions about this update, or problem
       applying the update go to the following HelpCenter World
       Telephone Numbers URL:
       http://www.ibm.com/planetwide

  IMPORTANT: 
  
  To be notified of important product updates, you must first 
  register at the IBM Support and Download Web site: 
  
  www-1.ibm.com/servers/storage/disk/


7.0   Trademarks and Notices
-----------------------------

          The following terms are trademarks of the IBM Corporation 
          in the United States or other countries or both:

          IBM 
     
          FAStT

          DS4000

          TotalStorage™ 
     
          the e-business logo

          xSeries

          HelpCenter
     
          Linux is a registered trademark of Linus Torvalds.

          Microsoft, Windows, and Windows NT are trademarks of Microsoft
          Corporation in the United States, other countries, or both.

          Java and all Java-based trademarks and logos are trademarks or
          registered trademarks of Sun Microsystems, Inc. in the United
          states, other countries, or both.

          UNIX is a registered trademark of The Open Group in the United
          States and other countries.

          STEELEYE are TRADEMARKS and LIFEKEEPER is a registered trademark 
          of STEELEYE TECHNOLOGY, INC.



8.0   Disclaimer
----------------------------

  8.1   THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF
        ANY KIND.   IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS
        OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED
        WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND
        MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS
        DOCUMENT.   BY FURNISHING THIS DOCUMENT, IBM GRANTS NO
        LICENSES TO ANY PATENTS OR COPYRIGHTS.
  
  
  8.2   Note to Government Users
        Include the following note after the disclaimer paragraph.
  
        Note to U.S. Government Users -- Documentation related to
        restricted rights -- Use, duplication or disclosure is
        subject to restrictions set forth in GSA ADP Schedule
        Contract with IBM Corporation.
