home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-386-Vol-2of3.iso / b / bootr03.zip / BOOTR.DOC next >
Text File  |  1993-02-20  |  11KB  |  288 lines

  1.                                  BOOT'R v0.3ß
  2.  
  3.                                Copyright 1993
  4.                                      by
  5.  
  6.                  Stevenson Technical Services, Inc. (STSI)
  7.                            108 Second Avenue West
  8.                             Bertha MN 56437-0297
  9.  
  10.                            Phone: (218) 924-2050
  11.                        FAX: (218) 924-2050 (Ext. 11)
  12.                        The Bertha BBS: (218) 924-2060
  13.  
  14.  
  15. ■─────────────────────────────────────────■
  16. │               Disclaimer:               │
  17. ■─────────────────────────────────────────■
  18.  
  19.       Users of BOOT'R must accept the following disclaimer of warranty:
  20.  
  21.      "BOOT'R is supplied as is.  The author disclaims all warranties,
  22. expressed or implied, including, without limitation, the warranties of
  23. merchantability and of fitness for any purpose.  The author assumes no
  24. liability for damages, direct or consequential, which may result from the
  25. use of BOOT'R."
  26.  
  27.  
  28. ■─────────────────────────────────────────■
  29. │              Registration:              │
  30. ■─────────────────────────────────────────■
  31.  
  32.      BOOT'R is distributed under the shareware concept.  You may try BOOT'R
  33. for a period of two weeks.  After this period, you must either discontinue
  34. using BOOT'R, or register it.  For registration information, please read the
  35. REGISTER.DOC file included with BOOT'R.
  36.  
  37.  
  38. ■─────────────────────────────────────────■
  39. │           Technical Support:            │
  40. ■─────────────────────────────────────────■
  41.  
  42.      Technical support is available to BOOT'R users via The Bertha BBS.  New
  43. versions of BOOT'R will be posted here as soon as they are available.  The
  44. Bertha BBS uses a U.S. Robotics Dual-Standard, which is capable of V.32bis,
  45. V.32, HST, and 2400 baud connect speeds.  The access number for The Bertha
  46. BBS is (218)-924-2060.  Technical support questions should be addressed to
  47. SYSOP.
  48.  
  49.  
  50. ■─────────────────────────────────────────■
  51. │             What is BOOT'R?             │
  52. ■─────────────────────────────────────────■
  53.  
  54.      BOOT'R is a program designed to change a computer's CONFIG.SYS and
  55. AUTOEXEC.BAT files to different configurations, and reboot the machine.      
  56. This allows the creation of optimal configurations for each operating
  57. environment.  For example, DOS users may want to load certain device 
  58. drivers that would give trouble under DESQview.  Certain games might 
  59. require an exhorbitant amount of free memory, which is impossible to 
  60. achieve with many device drivers loaded.  With BOOT'R, different
  61. configurations can be used for DOS, DESQview, and many other 
  62. configurations.  Similarly, some TSRs may interfere with the operation 
  63. of specific programs, such as tape backup programs.  BOOT'R allows the 
  64. creation of an operating environment without these TSRs.
  65.  
  66.  
  67. ■─────────────────────────────────────────■
  68. │         Why was BOOT'R created?         │
  69. ■─────────────────────────────────────────■
  70.  
  71.      BOOT'R was created to meet a specific requirement that my business
  72. has for a multiple configuration manager.  We need to alter more files
  73. than just CONFIG.SYS and AUTOEXEC.BAT.  In our case, optimizing the 
  74. SHELL.CFG file is also important.  We are also seeing more and more 
  75. programs using .INI files to alter their settings.  BOOT'R is capable
  76. of changing them too!
  77.  
  78.  
  79. ■─────────────────────────────────────────■
  80. │            Installing BOOT'R:           │
  81. ■─────────────────────────────────────────■
  82.  
  83.      Create a C:\BOOTR sub-directory, and extract the BOOT'R files into it.
  84. The files needed are BOOTR.EXE, BOOTR.INI, and BOOTRWBT.COM.  The BOOTRWBT 
  85. file is a small program that performs a warm-boot on the computer.  Do NOT
  86. run this program, unless you want your machine to reboot!
  87.  
  88.  
  89. ■─────────────────────────────────────────■
  90. │              Using BOOT'R:              │
  91. ■─────────────────────────────────────────■
  92.  
  93.      BOOT'R operates by using command line parameters.  To change to a 
  94. different configuration using BOOT'R, you simply specify the desired 
  95. configuration on the BOOT'R command line.
  96.  
  97.      The BOOT'R command line structure looks like this:
  98.  
  99.      BOOTR CONFIGURATION TEST
  100.  
  101.  
  102. BOOTR         - BOOTR should always be the first entry entered on the 
  103.                 command line.  All command line entries should be in 
  104.                 UPPER CASE, and should be separated by a single space.  
  105.  
  106.  
  107. CONFIGURATION - This is the name of the desired configuration.  These
  108.                 configurations are maintained in the BOOTR.INI file.
  109.  
  110.  
  111. TEST          - This command line parameter is optional, and allows the
  112.                 configuration files to be changed WITHOUT actually re-
  113.                 booting the computer.  This option is useful to test to
  114.                 see if the CONFIG.SYS, AUTOEXEC.BAT, and any other files
  115.                 are being written properly.  It is also useful to 
  116.                 verify that the cache is being properly flushed and 
  117.                 disabled, without risking data corruption.
  118.  
  119.  
  120.      BOOT'R Examples:
  121.  
  122.           BOOTR CPBACKUP
  123.           BOOTR DESQVIEW
  124.           BOOTR DESQVIEW TEST
  125.           BOOTR LANTASTIC
  126.           BOOTR NORMAL
  127.           BOOTR NOVELL
  128.           BOOTR WINDOWS
  129.           BOOTR WINDOWS TEST
  130.  
  131.  
  132. ■─────────────────────────────────────────■
  133. │          The BOOTR.INI File:            │
  134. ■─────────────────────────────────────────■
  135.  
  136.      The BOOTR.INI file is an ASCII text file, created in the C:\BOOTR 
  137. sub-directory.  It can be edited with any editor that can create an ASCII
  138. text file.  The format of this file is as follows:
  139.  
  140. [REGISTRATION]
  141. John Doe
  142. XYZ-1234-567
  143.  
  144. [DELAYS]
  145. PrelogDelay=10
  146.  
  147. [REBOOT]
  148. C:\PCKWIK\SUPERPCK /F /D
  149.  
  150.  
  151.      There must be a blank line between each section, but the sections can
  152. be in any desired order.  Each statement in a section must be on a separate
  153. line.
  154.  
  155.  
  156.      The [REGISTRATION] section contains the name of the individual or
  157. company that registered BOOT'R.  The name must appear first and the
  158. registration number second.  Both of these items are CASE SENSITIVE.  If a
  159. valid registration name and number are not entered here, the remaining
  160. items in the ZIPR.INI file will not function.
  161.  
  162.  
  163.      The [DELAYS] section allows registered BOOT'R users to specify the
  164. length of time that the Prelog screen is displayed.  Most users will likely
  165. use PrelogDelay=0, which will force BOOT'R to not display the Prelog screen
  166. at all.
  167.  
  168.  
  169.      The [REBOOT] section allows registered BOOT'R users to execute commands
  170. or programs prior to rebooting the computer system.  This feature is useful
  171. for flushing and disabling a cache, especially when using write-caching.
  172.  
  173.  
  174.      For each configuration needed, a .INI file must be created in the same
  175. sub-directory as BOOT'R.  An example of my WINDOWS.INI file is shown here:
  176.  
  177. [WINDOWS]
  178. <C:\CONFIG.SYS>
  179. HIDOS=ON
  180. DEVICE=C:\QEMM\QEMM386.SYS NRH DMA=32 ST:M RAM
  181. DEVICE=C:\DRDOS\HIDOS.SYS /BDOS=FFFF
  182. HIBUFFERS=35
  183. STACKS=28,512
  184. FILES=80
  185. LASTDRIVE=M
  186. SHELL=C:\COMMAND.COM /e:1024 /p
  187. DEVICE=C:\PCKWIK\PCKWIN.SYS
  188.  
  189. <C:\AUTOEXEC.BAT>
  190. CLS
  191. ECHO OFF
  192. PROMPT $P $G
  193. PATH C:\;C:\DRDOS;C:\WINDOWS
  194. SET COMSPEC=C:\COMMAND.COM
  195. SET HAYESESP=180,3,3
  196. SET ZIPR=N:\ZIPR
  197. SET 123MEMSIZE=512
  198. C:\PCKWIK\SUPERPCK /EM+ /D* /H* /P- /W- /B- /S:1024 /L-
  199. C:\QEMM\LOADHI /B C:\UTILITY\LOGMOUSE\LMOUSE 1
  200. C:\UTILITY\NUM_OFF
  201. C:\DRDOS\SHARE
  202. C:\QEMM\LOADHI /B C:\LAN\IPX
  203. C:\LAN\NETX
  204. C:\DRDOS\DISKMAP C:
  205. N:
  206. LOGIN
  207.  
  208.      
  209.      The first line of a configuration file must contain the name of the
  210. configuration, enclosed by brackets.  
  211.  
  212.      Example:  [WINDOWS]
  213.  
  214.  
  215.      The next line contains the fully qualified path and name of the first 
  216. file to be altered, enclosed by the less-than and greater-than signs.  
  217.  
  218.      Example:  <C:\CONFIG.SYS>
  219.  
  220.      
  221.      The lines following this statement contain the information that will 
  222. be placed into the specified file.  After these lines, a blank line is 
  223. mandatory.
  224.  
  225.      Example:  HIDOS=ON
  226.                DEVICE=C:\QEMM\QEMM386.SYS NRH DMA=32 ST:M RAM
  227.                DEVICE=C:\DRDOS\HIDOS.SYS /BDOS=FFFF
  228.                HIBUFFERS=35
  229.  
  230.  
  231.      If additional files need to be modified, the filename must follow a 
  232. blank line, and must be enclosed by the less-than and greater-than signs.
  233.  
  234.  
  235. ■─────────────────────────────────────────■
  236. │        Advanced BOOT'R features:        │
  237. ■─────────────────────────────────────────■
  238.  
  239. Advanced Feature #1:  Using the BOOTR.INI file to specify a location for the
  240.                       configuration files.
  241.  
  242.      BOOT'R allows the capability to specify the exact location of the new
  243. configuration files when they are written.  There is no requirement that 
  244. they be placed on the current drive, or in the root directory.  This allows
  245. the modification of files that are inaccessable to other configuration 
  246. managers.
  247.  
  248.  
  249. Advanced Feature #2:  Using .INI files to modify up to five different
  250.                       configuration files.
  251.  
  252.      Not only can the CONFIG.SYS and AUTOEXEC.BAT files be changed, but up 
  253. to five different files can be changed for each configuration.  For example,
  254. network users may maintain a file called SHELL.CFG in their workstation's 
  255. root directory.  Rather than keeping the same set of instructions for each
  256. configuration maintained, SHELL.CFG could be optimized for each configuration
  257. that uses the network.
  258.  
  259.  
  260. ■─────────────────────────────────────────■
  261. │    Using BOOT'R with a Multitasker:     │
  262. ■─────────────────────────────────────────■
  263.  
  264.      Caution is advised when using BOOT'R in combination with Windows or
  265. DESQview.  Exit all open windows and exit the multitaskers BEFORE attempting
  266. to execute BOOT'R.  Attempting to execute BOOT'R from inside a multitasking
  267. window could cause data corruption!  You have been warned!
  268.  
  269.  
  270. ■─────────────────────────────────────────■
  271. │                Cautions!                │
  272. ■─────────────────────────────────────────■
  273.  
  274.      Do NOT use BOOT'R in combination with any disk cache that performs 
  275. write-caching, unless you flush and disable the cache in the [REBOOT] 
  276. section of the BOOTR.INI file.  Refer to the BOOT'R documentation for more
  277. information.
  278.  
  279.  
  280. ■─────────────────────────────────────────■
  281. │           Programs mentioned:           │
  282. ■─────────────────────────────────────────■
  283.  
  284. AutoMenu is copyrighted by Magee Enterprises.
  285. DESQview is copyrighted by Quarterdeck Office Systems.
  286. QuikMenu is copyrighted by OSCS Software Development, Inc.
  287. Windows is copyrighted by Microsoft Corporation.
  288.