home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 27 Fixes20 / 27-Fixes20.zip / 6100read.zip / CIDTIP.SP2 next >
Text File  |  1993-08-28  |  6KB  |  151 lines

  1.  Attention CID System Administrators:
  2.  
  3.  The following instructions have been put together to help you remotely
  4.  install OS/2 2.0 Service Pak XR06100 over your existing OS/2 client
  5.  installations. These modifications should be made to the LAN CID Utility (LCU)
  6.  Rexx .CMD file used to set up a client machine for remote update. If you use
  7.  NetView Distribution Manager/2 (NVDM/2) you will need to make similar changes
  8.  to the files used by that product for remote installion.
  9.  
  10.  The SEMAINT.EXE that is in Service Pak XR06100 will not work until the Service
  11.  Pak is installed. Use the SEMAINT.EXE that was provided in OS/2 2.0. If you
  12.  are following any of the documents that tell how to install Service Pak
  13.  XR06055 DO NOT run GETFIX or copy files from Service Pak XR06100 to the
  14.  "CID\EXE" directory. If you are setting up your code server for the first time
  15.  use GETOSCID to get the files from the OS/2 2.0 diskette images.
  16.  
  17.  Following is an example procedure which can be used to set up the client.
  18.  This procedure should be used following the execution of SEMAINT found
  19.  in the section labeled INSTALL of the above mentioned Rexx .CMD file. The
  20.  variable names used in this example follow the convention already used
  21.  in the original CMD file,
  22.  
  23.  SPINSTALL:
  24.   /* 1. ready the hidden / read-only files in the root directory for update */
  25.  
  26.   bootdrive || '\os2\attrib ' || bootdrive || '\os2boot  -h -s -r'
  27.   bootdrive || '\os2\attrib ' || bootdrive || '\os2ldr   -h -s -r'
  28.   bootdrive || '\os2\attrib ' || bootdrive || '\os2krnl  -h -s -r'
  29.  
  30.   /* 2. preserve a backup copy of current config file */
  31.  
  32.   'copy ' || bootdrive || '\config.sys ' || bootdrive || '\config.sp2'
  33.  
  34.   /* 3. assure that the 'new' unpack utility is in the working environment */
  35.  
  36.   'copy ' || sp2img || '\unpack2.exe ' || bootdrive || '\service'
  37.  
  38.   /* 4. assure core system files are present in the boot service partition */
  39.  
  40.   bootdrive || '\service\unpack2 ' || sp2img || '\fix\os2\unpack.ex_ '   ||
  41.  bootdrive || '\service'
  42.   bootdrive || '\service\unpack2 ' || sp2img || '\fix\os2\uhpfs.dl_ '    ||
  43.  bootdrive || '\service'
  44.   bootdrive || '\service\unpack2 ' || sp2img || '\fix\os2\shpiinst.dl_ ' ||
  45.  bootdrive || '\service'
  46.   bootdrive || '\service\unpack2 ' || sp2img || '\fix\os2\chkdsk.co_ '   ||
  47.  bootdrive || '\service'
  48.   bootdrive || '\service\unpack2 ' || sp2img || '\fix\os2\os2ldr.___ '   ||
  49.  bootdrive || '\service'
  50.   bootdrive || '\service\unpack2 ' || sp2img || '\fix\os2\os2ldr.ms_ '   ||
  51.  bootdrive || '\service'
  52.   bootdrive || '\service\unpack2 ' || sp2img || '\fix\os2\os2scsi.dm_ '  ||
  53.  bootdrive || '\service'
  54.  
  55.   /* 5. update other utility software as required. */
  56.   bootdrive || '\os2\replace ' || sp2img || '\*.* ' || bootdrive || '\service'
  57.  
  58.   /* 6. place hardware specific files in root of boot drive */
  59.  
  60.   'copy ' || sp2img || '\*.bio ' || bootdrive || '\'
  61.   'copy ' || sp2img || '\*.sys ' || bootdrive || '\'
  62.   'copy ' || sp2img || '\*.add ' || bootdrive || '\'
  63.   'copy ' || sp2img || '\*.dmd ' || bootdrive || '\'
  64.   'copy ' || sp2img || '\*.i13 ' || bootdrive || '\'
  65.  
  66.   /* 7. update the core system files in root sub-directory */
  67.  
  68.   'copy ' || bootdrive || '\service\os2krnli ' || bootdrive || '\os2krnl'
  69.   'copy ' || bootdrive || '\service\os2ldr.* ' || bootdrive || '\os2ldr.*'
  70.   'copy ' || bootdrive || '\service\os2boot '  || bootdrive || '\os2boot'
  71.  
  72.   /* 8. assure 'latest' display driver is available */
  73.  
  74.   bootdrive || '\service\unpack ' || sp2img || '\vga ' || bootdrive || '\service
  75.  /n:bvhvga.dll'
  76.  
  77.   /* 9. restore config file */
  78.  
  79.   'copy ' || bootdrive || '\config.sp2 ' || bootdrive || '\config.sys'
  80.   /* 10.  Install OS/2 boot record */
  81.  
  82.   bootdrive || '\service\sysinstx ' || bootdrive
  83.  
  84.   /* 11. Return updated files to hidden state */
  85.  
  86.   bootdrive || '\os2\attrib ' || bootdrive || '\os2boot  +h +s +r'
  87.   bootdrive || '\os2\attrib ' || bootdrive || '\os2ldr   +h +s +r'
  88.   bootdrive || '\os2\attrib ' || bootdrive || '\os2krnl  +h +s +r'
  89.  end
  90.  
  91. For users who have a service directory already on their machine and will
  92. be installing Service Pak XR06100 via redirection the following batch
  93. file is equivalent to the REXX code above and can be used to update the
  94. service directory prior to installing Service Pak XR06100.
  95.  
  96. REM ** ready the SHR files in the root directory for update *
  97.   C:\os2\attrib C:\os2boot  -h -s -r
  98.   C:\os2\attrib C:\os2ldr   -h -s -r
  99.   C:\os2\attrib C:\os2krnl  -h -s -r
  100.  
  101. REM ** preserve a backup copy of current config file
  102.   copy C:\config.sys C:\config.sp2
  103.  
  104. REM ** assure that the new unpack utility is in the working environment *
  105.   copy X:\sp2img\unpack2.exe C:\service
  106.  
  107. REM ** assure core system files are present in the boot service partition *
  108.   C:\service\unpack2 X:\sp2img\fix\os2\unpack.ex_ C:\service
  109.   C:\service\unpack2 X:\sp2img\fix\os2\uhpfs.dl_ C:\service
  110.   C:\service\unpack2 X:\sp2img\fix\os2\shpiinst.dl_ C:\service
  111.   C:\service\unpack2 X:\sp2img\fix\os2\chkdsk.co_ C:\service
  112.   C:\service\unpack2 X:\sp2img\fix\os2\os2ldr.___ C:\service
  113.   C:\service\unpack2 X:\sp2img\fix\os2\os2ldr.ms_ C:\service
  114.   C:\service\unpack2 X:\sp2img\fix\os2\os2scsi.dm_ C:\service
  115.  
  116. REM ** update other utility software as required. *
  117.   C:\os2\replace X:\sp2img\*.* C:\service
  118.  
  119. REM ** place hardware specific files in root of boot drive *
  120.   copy X:\sp2img\*.bio C:\
  121.   copy X:\sp2img\*.sys C:\
  122.   copy X:\sp2img\*.add C:\
  123.   copy X:\sp2img\*.dmd C:\
  124.   copy X:\sp2img\*.i13 C:\
  125.  
  126. REM ** update the core system files in root sub-directory *
  127.   copy C:\service\os2krnli C:\os2krnl
  128.   copy C:\service\os2ldr.* C:\os2ldr.*
  129.   copy C:\service\os2boot  C:\os2boot
  130.  
  131. REM ** assure latest display driver is available *
  132.   C:\service\unpack X:\sp2img\vga C:\service /n:bvhvga.dll
  133.  
  134. REM ** restore config file *
  135.   copy C:\config.sp2 C:\config.sys
  136.  
  137. REM ** Install OS/2 boot record *
  138.   C:\service\sysinstx C:
  139.  
  140. REM ** Return updated files to hidden state *
  141.   C:\os2\attrib C:\os2boot  +h +s +r
  142.   C:\os2\attrib C:\os2ldr   +h +s +r
  143.   C:\os2\attrib C:\os2krnl  +h +s +r
  144.  
  145. REM ** End of the batch file *
  146.  
  147. For additional information please refer to the OS/2 Redbook "Automated
  148. Installation for CID Enabled OS/2 V2.x" (Document Number GG24-3783-01)
  149. or please contact IBM OS/2 Technical Support team and reference APAR number
  150. PJ10237.
  151.