home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / fbcrwarp.zip / makefbcr.cmd < prev    next >
OS/2 REXX Batch file  |  1995-05-20  |  5KB  |  138 lines

  1. /******************************************************************
  2.  *
  3.  * To create boot disks for FB/2 boot recovery under Warp!!!
  4.  *
  5.  * NOTE:
  6.  *  1. These files will fit on a 1.44 or 1.2 disk.
  7.  ******************************************************************/
  8. /*
  9.     Be sure to properly set the next few entries to match your system.
  10.     Don't change anything else!
  11. */
  12.  
  13. OS2_Drive =     'C:'
  14. FBDIR =         'd:\fastback'
  15.  
  16. SCSI_Driver =   'BTSCSI'
  17.  
  18. /*********************************************************************/
  19. /*********************************************************************/
  20.  
  21. 'cls'
  22. say ''
  23. say '   This procedure will be copying files to three disks. It will first'
  24. say 'use drive A:, then drive B:, then A: again.'
  25. say ''
  26. say 'Please make sure you have three blank, formatted disks.'
  27. say ''
  28. say 'If you don''t have the disks ready, just open another command-line window'
  29. say 'and format the disks.'
  30. say ''
  31. say ''
  32. say ''
  33. say 'Place the first boot disk in drive A:, and the second boot disk in B:'
  34. say ''
  35. say ''
  36. pause
  37.  
  38. OS2_Drive'\OS2\INSTALL\BOOTDISK\SYSINSTX A:'
  39.  
  40. 'COPY 'OS2_Drive'\OS2\BOOT\'SCSI_Driver'.ADD A:'
  41.  
  42. 'ATTRIB -H -S 'OS2_Drive'\OS2KRNL'
  43. 'ATTRIB -H -S 'OS2_Drive'\OS2LDR'
  44. 'ATTRIB -H -S 'OS2_Drive'\OS2LDR.MSG'
  45. 'ATTRIB -H -S 'OS2_Drive'\OS2VER'
  46.  
  47. 'COPY 'OS2_Drive'\OS2KRNL       A:'
  48. 'COPY 'OS2_Drive'\OS2LDR        A:'
  49. 'COPY 'OS2_Drive'\OS2LDR.MSG    A:'
  50. 'COPY 'OS2_Drive'\OS2VER        A:'
  51.  
  52. 'ATTRIB +H +S 'OS2_Drive'\OS2KRNL'
  53. 'ATTRIB +H +S 'OS2_Drive'\OS2LDR'
  54. 'ATTRIB +H +S 'OS2_Drive'\OS2LDR.MSG'
  55. 'ATTRIB +H +S 'OS2_Drive'\OS2VER'
  56.  
  57. echo 'BASEDEV='SCSI_Driver'.ADD  > A:\config.sys'
  58. 'type config.fb >> A:\config.sys'
  59.  
  60. 'COPY 'OS2_Drive'\OS2\TEDIT.EXE     A:'
  61. 'COPY 'OS2_Drive'\OS2\TEDIT.HLP     A:'
  62. 'COPY 'OS2_Drive'\OS2\CHKDSK.COM    A:'
  63. 'COPY 'OS2_Drive'\OS2\CMD.EXE       A:'
  64. 'COPY 'OS2_Drive'\OS2\HPFS.IFS      A:'
  65. 'COPY 'OS2_Drive'\OS2\KEYBOARD.DCP  A:'
  66. 'COPY 'OS2_Drive'\OS2\BOOT\CLOCK01.SYS  A:'
  67. 'COPY 'OS2_Drive'\OS2\BOOT\DOS.SYS      A:'
  68. 'COPY 'OS2_Drive'\OS2\BOOT\IBM1FLPY.ADD A:'
  69. 'COPY 'OS2_Drive'\OS2\BOOT\IBMKBD.SYS   A:'
  70. 'COPY 'OS2_Drive'\OS2\BOOT\KBDBASE.SYS  A:'
  71. 'COPY 'OS2_Drive'\OS2\BOOT\MOUSE.SYS    A:'
  72. 'COPY 'OS2_Drive'\OS2\BOOT\OS2CDROM.DMD A:'
  73. 'COPY 'OS2_Drive'\OS2\BOOT\OS2DASD.DMD  A:'
  74. 'COPY 'OS2_Drive'\OS2\BOOT\OS2SCSI.DMD  A:'
  75. 'COPY 'OS2_Drive'\OS2\BOOT\PRINT01.SYS  A:'
  76. 'COPY 'OS2_Drive'\OS2\BOOT\RESOURCE.SYS A:'
  77. 'COPY 'OS2_Drive'\OS2\BOOT\SCREEN01.SYS A:'
  78. 'COPY 'OS2_Drive'\OS2\BOOT\TESTCFG.SYS  A:'
  79. 'COPY 'OS2_Drive'\OS2\INSTALL\BOOTDISK\SYSINST1.EXE    A:'
  80. 'COPY 'OS2_Drive'\OS2\INSTALL\BOOTDISK\VTBL850.DCP     A:'
  81. 'COPY 'OS2_Drive'\OS2\SYSTEM\COUNTRY.SYS               A:'
  82. 'COPY 'OS2_Drive'\OS2\SYSTEM\HARDERR.EXE               A:'
  83.  
  84. 'COPY 'OS2_Drive'\OS2\FDISK.COM         B:'
  85. 'COPY 'OS2_Drive'\OS2\FORMAT.COM        B:'
  86. 'COPY 'OS2_Drive'\OS2\BOOT\CDFS.IFS     B:'
  87. 'COPY 'OS2_Drive'\OS2\BOOT\IBM1S506.ADD B:'
  88. 'COPY 'OS2_Drive'\OS2\DLL\ANSICALL.DLL  B:'
  89. 'COPY 'OS2_Drive'\OS2\DLL\BKSCALLS.DLL  B:'
  90. 'COPY 'OS2_Drive'\OS2\DLL\BMSCALLS.DLL  B:'
  91. 'COPY 'OS2_Drive'\OS2\DLL\BVHINIT.DLL   B:'
  92. 'COPY 'OS2_Drive'\OS2\DLL\BVSCALLS.DLL  B:'
  93. 'COPY 'OS2_Drive'\OS2\DLL\DOSCALL1.DLL  B:'
  94. 'COPY 'OS2_Drive'\OS2\DLL\KBDCALLS.DLL  B:'
  95. 'COPY 'OS2_Drive'\OS2\DLL\MOUCALLS.DLL  B:'
  96. 'COPY 'OS2_Drive'\OS2\DLL\MSG.DLL       B:'
  97. 'COPY 'OS2_Drive'\OS2\DLL\NLS.DLL       B:'
  98. 'COPY 'OS2_Drive'\OS2\DLL\OS2CHAR.DLL   B:'
  99. 'COPY 'OS2_Drive'\OS2\DLL\QUECALLS.DLL  B:'
  100. 'COPY 'OS2_Drive'\OS2\DLL\SESMGR.DLL    B:'
  101. 'COPY 'OS2_Drive'\OS2\DLL\UCDFS.DLL     B:'
  102. 'COPY 'OS2_Drive'\OS2\DLL\UHPFS.DLL     B:'
  103. 'COPY 'OS2_Drive'\OS2\DLL\VIOCALLS.DLL  B:'
  104. 'COPY 'OS2_Drive'\OS2\SYSTEM\OSO001.MSG     B:'
  105. 'COPY 'OS2_Drive'\OS2\SYSTEM\OSO001H.MSG    B:'
  106. 'COPY 'FBDIR'\Dll\FASTBACK.SYS  B:'
  107. 'COPY 'FBDIR'\Dll\FBSCSI.FDV    B:'
  108. 'COPY 'FBDIR'\Dll\FBSCSI.SYS    B:'
  109. 'COPY 'FBDIR'\Dll\FBSEQ.MFS     B:'
  110.  
  111. 'cls'
  112. say ''
  113. say 'Remove the two boot disks, and label them.'
  114. say 'Put the Fastback Recovery disk in drive A:'
  115. say ''
  116. pause
  117.  
  118. 'COPY "'FBDIR'\SCSI Tape"       A:\SCSI_TAP'
  119. 'COPY "'FBDIR'\Floppy Device"   A:\FLOPPY_D'
  120. 'COPY 'FBDIR'\Dll\FBROUTE.DLL   A:'
  121. 'COPY 'FBDIR'\Dll\FBCR.EXE      A:'
  122. 'COPY 'FBDIR'\Dll\FBFLOPPY.FDV  A:'
  123. 'COPY 'FBDIR'\Dll\FBSCSI.FDV    A:'
  124. 'COPY 'FBDIR'\Dll\FBFAT.MFS     A:'
  125. 'COPY 'FBDIR'\Dll\FBSTREAM.MFS  A:'
  126. 'COPY 'FBDIR'\Dll\FBSEQ.MFS     A:'
  127. 'COPY 'FBDIR'\Dll\FBSYSDEF.MFS  A:'
  128.  
  129. cls
  130. say ''
  131. say ''
  132. say ' The Fastback Recovery  disk must replace boot disk #1 after boot'
  133. say ' finishes, and boot disk #2 must remain in drive B: during recovery.'
  134. say ''
  135. say ''
  136.  
  137. exit
  138.