home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 28 Fixes4x / 28-Fixes4x.zip / updcd10.zip / HTM.ZIP / readme.eng < prev    next >
Text File  |  2000-11-13  |  12KB  |  261 lines

  1. Update your OS/2 installation CD-ROM with fixpaks and updates (version 1.0)
  2. ---------------------------------------------------------------------------
  3.  
  4.  
  5. 1. Introduction
  6.  
  7. Are you tired of reinstalling fixpaks after adding or reinstalling system 
  8. components? Are you tired of updating installation floppies of having 
  9. problems with installing OS/2 on large hard disks? You can avoid these
  10. problems by updating the OS/2 Warp 4 or WSeB installation CD-ROM with
  11. public fixpaks. How? Read on!
  12.  
  13.  
  14. 2. Installation
  15.  
  16. The installation of this program is very easy, just copy the files contained
  17. in the zip to a directory of your choice (say updcd) and change to that 
  18. directory when you run the scripts. Running them from an other location will 
  19. not work!!!
  20.  
  21.  
  22. 3. Preparing to update
  23.  
  24. Before you can refresh an installation CD-ROM you should download and prepare 
  25. some fixpaks and updates. At a minimum, you should download Fixpak 12 (or 
  26. higher), Feature Installer 1.25 and Device Driver fixpak 1 (or higher) for 
  27. Warp 4 or Fixpak 1 for WSeB (see the UpdCD homepage for the URL of these
  28. packages). Optionally, you can integrate MPTS, PEER, TCP/IP and printer fixes 
  29. and the updated version of MPTS, TCP/IP, Netscape Communicator or Java 1.1.x. 
  30. Create separate directories for every fixpak under the directory updcd\fixes, 
  31. like udpcd\fixes\fp14 for fixpak 14. Copy the fixpak here. If you have the rsu 
  32. version (.zip extension) than you should use unzip to uncompress it. If you 
  33. have the dsk version, use dskxtr12.zip from http://hobbes.nmsu.edu to unpack 
  34. the files. Do not change the directory structure of the fixpaks! The following 
  35. fixpaks have been tested with this version of UpdCD: Warp 4 Fixpak 12, 13, 14, 
  36. Device Driver 1, 2, MPTS 8424/8425 (16-bits), MPTS 8620/8621 (32-bits), PEER 
  37. 8402/8412/8413, TCP/IP UN_0980 (16-bits), Netware Requester 2.12, printer 
  38. driver fixes (laserjet*.exe + omni*.exe + pscript*.exe + plotters*.exe). Create 
  39. a separate directories for every update under the directory updcd\updates, like 
  40. updcd\updates\java for Java 1.1.8. Copy the updated package here. If it is 
  41. needed (Java, Netscape, FI), unzip/uncompress the distribution file. The 
  42. following updates have been tested with UpdCD: MPTS 8423 (16-bits), MPTS 8610, 
  43. 8700 (32-bits), Feature Installer 1.25, Netscape Communicator 4.61, Java 1.1.7,
  44. 1.1.8, TCP/IP 4.1, 4.2 and 4.3. 
  45.  
  46. Example directory structure for fixes and updates:
  47.  
  48. e:\updcd\fixes
  49. [...]
  50. e:\updcd\fixes\XRYM012
  51. e:\updcd\fixes\XRYM012\FIX
  52. e:\updcd\fixes\XRYM012\FIX\OS2.1
  53. [...]
  54. e:\updcd\fixes\XR0DD02
  55. e:\updcd\fixes\XR0DD02\FIX
  56. e:\updcd\fixes\XR0DD02\FIX\BDD.1
  57. [...]
  58. e:\updcd\fixes\IPY8402
  59. e:\updcd\fixes\IPY8402\FIX
  60. e:\updcd\fixes\IPY8402\FIX\REQ.1
  61. [...]
  62. e:\updcd\fixes\UN_0980
  63. e:\updcd\fixes\UN_0980\FIX
  64. e:\updcd\fixes\UN_0980\FIX\TCP.1
  65. [...]
  66. e:\updcd\fixes\WR08621
  67. e:\updcd\fixes\WR08621\FIX
  68. e:\updcd\fixes\WR08621\FIX\MPT.1
  69. [...]
  70. e:\updcd\fixes\NW212
  71. e:\updcd\fixes\NW212\ENGLISH
  72. e:\updcd\fixes\NW212\LOGIN
  73. [...]
  74. e:\updcd\fixes\printer
  75. [...]
  76.  
  77. e:\updcd\updates
  78. [...]
  79. e:\updcd\updates\WR08610
  80. e:\updcd\updates\WR08610\IBMCOM
  81. e:\updcd\updates\WR08610\MPTN
  82. [...]
  83. e:\updcd\updates\FI125
  84. [...]
  85. e:\updcd\updates\NS461
  86. [...]
  87. e:\updcd\updates\JAVA
  88. e:\updcd\updates\JAVA\EN
  89. e:\updcd\updates\JAVA\DE
  90. e:\updcd\updates\JAVA\PACKAGE
  91. [...]
  92.  
  93. Before starting the update you should insert your original installation CD-ROM 
  94. in your player and a formatted 3.5 inch blank floppy in drive A:. If you have
  95. a 1.44MB virtual floppy drive (VDISK, SVDISK) than you might edit the following
  96. line in UpdIF.CMD in order to enable UpdIF.CMD to use it:
  97.  
  98. flpdrv = translate('k:') /* <----- change it match your virtual floppy */
  99.  
  100. In this case you do not need the blank floppy and you can gain about 20 
  101. minutes processing time. Do not forget to insert a media in the virtual 
  102. drive before starting the update! You can get Super Virtual Disk (SVDISK)
  103. from hobbes.nmsu.edu.
  104.  
  105.  
  106. 4. Incorporating third-party products (DANI, FAT32, SDD)
  107.  
  108. Since version 1.0 you can add third-party products to the updated CD. They
  109. will be installed during the installation of OS/2 Warp. You have to provide
  110. the installation files and a REXX of a BATCH program that will install the
  111. product. Each product should be placed in its own subdirectory under the
  112. ADDONS directory of UpdCD. The install script must be called install.cmd 
  113. and must be placed in the subdirectory of the third-party product. I have 
  114. included with this version of UpdCD installation scripts for the DANI IDE and
  115. FILTER drivers, the FAT32 IFS and for the Schitech Display Drivers. Read the
  116. header of the install scripts to see which files you need to copy to the
  117. CD. If you make install scripts for other products please send me a copy. I
  118. will include it in the next version of UpdCD.
  119.  
  120.  
  121. 5. Build an updated Warp 4 CD-ROM image
  122.  
  123. Simply run Go4It.Cmd from the UpdCD directory with the drive letter of your
  124. CD-ROM player as parameter (example: Go4It.Cmd h:). It will automatically 
  125. detect and list the correctly prepared fixes and updated. The language of your 
  126. CD-ROM is also detected. Go4It.cmd does some limited checking, but it is you 
  127. who should ensure that an appropriate set of fixes and updates will be 
  128. integrated. With other words you should choose the right language and the 
  129. right fixpak version matching the version of your Warp. If you are unsure than 
  130. you might visit the UpdCD homepage for receipts of recommended setups. 
  131.  
  132. If you are satisfied with the detected components, than you may press
  133. ENTER to start the build process. The update procedure takes about an hour on 
  134. my 500MHz PIII desktop. Your milage may vary. The updated CD-ROM image will be 
  135. created in the updcd\burn directory.
  136.  
  137. During update the log file updcd.log will be crated which will list all the
  138. actions performed by the build process followed with a return code. It should 
  139. always be 0. Besides error situations UpdCD logs warning messages as well. 
  140. A warning message does not automatically mean that there is a problem with
  141. the update. Check the log file to see what those warnings exactly mean.
  142. Files which are present in fixpaks but not used during update will also be 
  143. logged as warnings. 
  144.  
  145.  
  146. 6. Making the CD bootable
  147.  
  148. UpdCD will put all the files necessary to make the CD bootable in the directory
  149. updcd\bootimg of the new CD image (burn directory). However, to create a 2.8MB 
  150. boot image you need a 2.8MB (virtual) floppy drive. Check SVDISK if you do not 
  151. have one. Insert a media in the floppy drive and change to the directory 
  152. updcd\bootimg\DISK_0_1.IMG. Run sysinstx with the drive letter of the floppy 
  153. (e.g. sysinstx k:). Copy all the files from the current directory to the 
  154. floppy. Change to the diskimgs subdirectory of the burn directory. Run 
  155. image.exe to create a 2.8MB boot image called DISK_0_1.IMG from the floppy in 
  156. the root of the burn directory (e.g. image.exe k: ..\DISK_0_1.IMG). Insert a 
  157. 1.4MB floppy in the drive and copy all the files from updcd\bootimg\DISK_2.IMG
  158. to it. Go to diskimgs and create a second image in the root called DISK_2.IMG 
  159. from the floppy (e.g. image.exe k: ..\DISK_2.IMG). Use DISK_0_1.IMG as the
  160. boot image when you burn the CD (see Chapter 7 too). The boot image will only
  161. work if you incorporate Device Driver Fixpak 2 or higher.
  162.  
  163. If you boot from the CD the OS/2 installation program will start. You can
  164. go to command prompt with F3. Unfortunately, the installation seems not to
  165. work at this time (crashes with internal error after formatting or accepting
  166. the installation partition). 
  167.  
  168.  
  169. 7. Build an updated WSeB CD-ROM image
  170.  
  171. Building an updated WSeB CD-ROM is possible too. However, this is only a 
  172. preliminary support! I did not have time to test the updated CD at all. The 
  173. update process seems to complete OK, but I have no idea if installing from 
  174. the new CD will work. I release this functionality because I want to see if 
  175. there is enough demand for this. Please test it and report your experience!
  176.  
  177. Here comes the update process. There is no automated install script, you
  178. should do everything manually. Create a directory called FIX in the directory
  179. of UpdCD. In this directory create a subdirectory called SMP. Extract the
  180. files from WSeB fixpak 1 and Device Driver fixpak 2. Copy the files from the
  181. WSeB fixpak directory OS2.1, OS2.2 and OS2.4 to updcd\FIX. Copy the files
  182. from OS2.3 and OS2.5 to updcd\FIX\SMP. MOVE all the files with the extension
  183. .SM_ from updcd\FIX to updcd\FIX\SMP. Copy the files from BDD.1 and BDD.4 to
  184. FIX. If there are conflicting files just overwrite them. Run PrpFP.Cmd from 
  185. the UpdCD directory with FIX as parameter. Create a directory BURN in the 
  186. directory of UpdCD and copy the WSeB CD here. Backup BaseFpk.Pin and replace 
  187. it with BaseFpk.W01. Start the update process with the following command: 
  188. UpdCD BURN FIX. Insert a floppy in drive A: and update the installation floppy 
  189. images with running UpdIF BURN FIX. Burn a CD from the directory BURN (see 
  190. chapter 6) and try the install. 
  191.  
  192.  
  193. 8. Burning the new OS/2 installation CD-ROM
  194.  
  195. I have included with UpdCD the REXX script record.cm_ that I use to burn the
  196. CD using mkisofs and cdrecord. If you rename this script to record.cmd than
  197. Go4It will call it automatically when it finishes the build process. If you
  198. use other packages to burn the CD, please be sure you disable the ISO9660 file
  199. name translation option. Otherwise, all filenames containing - will be 
  200. renamed and the CD will be useless!!!
  201.  
  202. Use the enclosed recordb.cmd if you want to burn a bootable CD with cdrecord.
  203.  
  204.  
  205. 9. Creating updated installation floppies
  206.  
  207. Run CDINST from the new CD to create the installation floppies. Do not use
  208. the original installation floppies with the new CD. It will not work for 
  209. Warp 4!
  210.  
  211.  
  212. 10. Limitations, known bugs
  213.  
  214. This program does not update floppy images (except the 3 images for the 
  215. installation floppies) or other than previously mentioned products. 
  216.  
  217. Installing OS/2 from HDU using the updated image did not work for me. Others 
  218. reported that it works fine. Tell me if you succeed. 
  219.  
  220. The installation floppies created from the new CD can only be used to install
  221. OS/2 from the updated CD-ROM. To be able to incorporate Device Driver fixes
  222. Go4It must delete some files used only by the installation from floppies and 
  223. installation on PS/2 computers. 
  224.  
  225. Installing the 16-bits TCP/IP in combination with the updated 32-bits MPTS 
  226. backlevels TCPIPDLL.DLL and deletes NSLOOKUP.EXE. Restore them manually.
  227.  
  228. It seems that incorporating MPTS fixpak 8424/8425 breaks the CID installation
  229. of MPTS. Go4It must backlevel the file IBMCOM\DLL\LAPSCID.DLL to enable the
  230. installation of the updated MPTS.
  231.  
  232. Installing with the updated CD on partition bigger than 2GB fails. 
  233.  
  234. I do not know what to do with the *.fmf files in the printer driver fixpak.
  235. If you do, please tell me! (They are not on the original Warp CD, so I just
  236. delete them.)
  237.  
  238.  
  239. 11. Miscellaneous information
  240.  
  241. Check the header of the REXX files for customizable parameters. Check the
  242. UpdCD homepage for the latest information. 
  243.  
  244.  
  245. 12. Disclaimer, Copyright
  246.  
  247. This program is free, and provided as is. I am not responsible for any damage
  248. caused by this package. I have tested it only a few times, and it worked for 
  249. me. It might work for you too. If it does not, you might try to email me or
  250. visit the page of UpdCD: http://xenia.sote.hu/~kadzsol/rexx/sajat/updcd.htm.
  251.  
  252. This package is a copyrighted freeware. It means that you are free to use
  253. it, even in a business environment. However, you might not sell the package
  254. or a modified version of it, or the CD-ROM's produced with UpdCD.
  255.  
  256.  
  257. Zsolt Kadar
  258. 10.11.2000
  259. email: kadzsol@xenia.sote.hu
  260. URL: http://xenia.sote.hu/~kadzsol/rexx/sajat/updcd.htm
  261.