home *** CD-ROM | disk | FTP | other *** search
/ Bila Vrana / BILA_VRANA.iso / 008A / HALT10.ZIP / HALT.TXT < prev   
Text File  |  1996-09-04  |  27KB  |  696 lines

  1.                          #######
  2.                             #     #    #  #####
  3.                             #     #    #  #
  4.                             #     ######  ####
  5.                             #     #    #  #
  6.                             #     #    #  #
  7.                             #     #    #  #####
  8.  
  9. ###
  10.  #   #    #  #####  #####  #      #      #   ####   #####  #    #  #####
  11.  #   ##   #    #    #      #      #      #  #    #  #      ##   #    #
  12.  #   # #  #    #    ####   #      #      #  #       ####   # #  #    #
  13.  #   #  # #    #    #      #      #      #  #  ###  #      #  # #    #
  14.  #   #   ##    #    #      #      #      #  #    #  #      #   ##    #
  15. ###  #    #    #    #####  #####  #####  #   ####   #####  #    #    #
  16.  
  17.       ######
  18.       #     #  #####  #####    ####    ####   #####  #####  #####
  19.       #     #  #      #    #  #    #  #    #    #    #      #    #
  20.       ######   ####   #####   #    #  #    #    #    ####   #    #
  21.       #   #    #      #    #  #    #  #    #    #    #      #####
  22.       #    #   #      #    #  #    #  #    #    #    #      #   #
  23.       #     #  #####  #####    ####    ####     #    #####  #    #
  24.  
  25.  
  26.  
  27.        Copyright (C) 1996 by Fulvio Marino.  All rights reserved.
  28.  
  29.  
  30.                              +-----------+
  31. -----------------------------|  PREFACE  |------------------------------
  32.                              +-----------+
  33.  
  34.  
  35.    Not freeware!  Please read the legal stuff at the end of this
  36. document.  Thank you.
  37.  
  38.    Registered programs will not display the copyright notice; this is
  39. the one and only difference between unregistered and registered
  40. versions.
  41.  
  42.  
  43.    This document explains the installation and the use of the
  44. Intelligent Rebooter command and describes the operations which may be
  45. performed with it.
  46.  
  47.    The main part of the manual is aimed at the user of any DOS based
  48. computer, who may or may not have previous experience of a DOS
  49. environment.
  50.  
  51.  
  52.                +----------------------------------------+
  53. ---------------|  WHAT IS "THE INTELLIGENT REBOOTER" ?  |---------------
  54.                +----------------------------------------+
  55.  
  56.  
  57.    Any PC user should check data consistency on her/his system(s)
  58. periodically, with appropriate tools.  A good idea is to perform this
  59. check automatically, for example by inserting it into the AUTOEXEC.BAT
  60. file, but this way is time consuming and, usually, people don't like it.
  61. So, PCs are often checked too late, when the damage is too big to be
  62. recovered.
  63.  
  64.    The Intelligent Rebooter is the solution: at boot time, it launches
  65. your check-programs only in case of necessity.  At shutdown time, the
  66. Intelligent Rebooter offers a wide range of features to secure you
  67. against data loss: its target is to stop the PC in a reliable way.
  68.  
  69.  
  70.    The Intelligent Rebooter is a reliable tool to stop and/or to restart
  71. your computer so to minimize both the possibility of data loss and the
  72. boot time.  It is fully configurable and may be adapted to a wide
  73. variety of user's needs.  In the event of malfunctions, it may stop,
  74. ignore them, or ask for user intervention.  External programs can run
  75. it, thanks to the silent option (no message is displayed).  The std-I/O
  76. option allows to run it also from a remote session (f.e., a modem
  77. connection, or any other way that allows a program to be executed,
  78. interactively or not).  The Intelligent Rebooter may:
  79.  
  80.         * flush disk caches
  81.  
  82.         * park the heads of hard disks
  83.  
  84.         * halt/reboot PC (in 8 different ways)
  85.  
  86.         * after a PC crash, run (at boot time) your preferred
  87.           diagnostic/recovery procedure (such as SCANDISK)
  88.  
  89.  
  90.                        +------------------------+
  91. -----------------------|  HW & SW REQUIREMENTS  |-----------------------
  92.                        +------------------------+
  93.  
  94.  
  95.    The Intelligent Rebooter can be run on any DOS based PC.  The DOS
  96. operating system must be 3.1 or greater (however, 6.0 or greater is
  97. recommended).
  98.  
  99.  
  100.    The following disk caches are supported:
  101.  
  102. - SMARTDRV.SYS v3.x (the "SMARTAAR" cache control device -- untested)
  103. - SMARTDRV v4.00 or greater
  104. - NCACHE-F (Norton Utilities v5)
  105. - NCACHE (Norton Utilities v6)
  106. - NCACHE2 (Norton Utilities v7 or greater)
  107. - caches compatible with the above listed ones
  108.  
  109.  
  110.    The program is able to detect if one of the following multitaskers is
  111. running:
  112.  
  113. - MS Windows/386 v2.x
  114. - MS Windows v3.0 or greater (Win95 included)
  115. - DESQview v1.x or greater
  116. - multitaskers supporting INT 2F/AX=1680 (like OS/2 2.0+, Windows 95,
  117.   Windows NT, those using DPMI 1.0+, etc.)
  118.  
  119.  
  120.    Heads of hard disk units may be parked if:
  121.  
  122. - INT 13/AL=10 is able to detect HDUs
  123. - BIOS supports INT 41 (HDU 0) and 46 (HDU 1 to 3), and is compatible
  124.   with the standard retrieving method (HDU 2 and 3); some PS/2 models
  125.   may fail on these requirements
  126.  
  127.  
  128.    This program may operate a reliable reboot (INT 19) if the operating
  129. disk cache flushes its buffers on demand (INT 21, DOS function 0Dh: most
  130. caches do it, included those listed above).  Because interrupt vectors
  131. are preserved, INT 19 usually causes a system hang if any TSRs have
  132. hooked vectors from 00h through 1Ch, particularly INT 08; however, the
  133. Intelligent Rebooter preserves the system integrity anyway: by playing
  134. with a few options (mainly: /W), you could bypass this problem.
  135. Malfunctions in cold boots are common while stealthing ROM BIOS (f.e.,
  136. this may happen with QEMM); boot it warm, instead.
  137.  
  138.  
  139.                            +----------------+
  140. ---------------------------|  INSTALLATION  |---------------------------
  141.                            +----------------+
  142.  
  143.  
  144. A. Copying the files
  145. --------------------
  146.  
  147.    You need both the executable (HALT.EXE) and the configuration
  148. (HALT.CFG) files.  Copy both of them somewhere on your disks.  In case
  149. of conflicting names, you can rename them, but you must conform to the
  150. following rules.
  151.  
  152. 1. The extension of the program must be .EXE.
  153.  
  154. 2. The program searches for its configuration file in the same directory
  155.    where it resides, with the same name and the .CFG extension.  For
  156.    example, if you install HALT.EXE as D:\PGM\LIB\STOP.EXE, then
  157.    HALT.CFG should be installed as D:\PGM\LIB\STOP.CFG, else you have to
  158.    use the /I option with its full path specification.
  159.  
  160.    From now on, we suppose that you installed the files into C:\DOS\. by
  161. typing something like
  162.  
  163.         COPY HALT.* C:\DOS\.
  164.  
  165. in order to install all the Intelligent Rebooter's related files (.EXE
  166. and .CFG, as well as its .TXT manual).
  167.  
  168.  
  169. B. Editing AUTOEXEC.BAT
  170. -----------------------
  171.  
  172.    Now edit your C:\AUTOEXEC.BAT file, by adding the line
  173.  
  174.         C:\DOS\HALT.EXE /C
  175.  
  176. at the very beginning of the file.  This line should be executed before
  177. performing any write access to your hard disks, so to stand the best
  178. chances in recovering your data after a system crash. By default, this
  179. line will execute "SCANDISK /ALL /CUSTOM", and you would like to change
  180. it.  If your DOS is not 6.0 or greater, the line could be (for example)
  181.  
  182.         C:\DOS\HALT.EXE /CC:\DOS\CHKDSK C:
  183.  
  184. or, if you own Norton Utilities, your line could sound like
  185.  
  186.         C:\DOS\HALT.EXE /CC:\NU\ndd C: D: E: J: /Q /FRAME
  187.  
  188.    Please have a look at the description of the /C option: you will
  189. learn how to start almost everything with it, included .BAT files and
  190. batch files specific to your shell (f.e., .BTMs for NDOS and 4DOS).
  191.  
  192. All done.  It's ready!
  193.  
  194.  
  195. C. How to use it
  196. ----------------
  197.  
  198.    REMEMBER: to reboot, or to switch off your PC, enter the command
  199. "HALT" (or whatever you renamed it to).  This ensures you that PC is
  200. halted correctly (it may even be moved: disks' heads are now parked
  201. safely).  At boot time, disk check will be skipped.
  202.  
  203.    Use /TY option extensively!  It has been conceived to deeply trace
  204. the activity of the Intelligent Rebooter, so you can see what's really
  205. happening inside it; should its behaviour not satisfy your needs, you
  206. can easily change the configuration (by skipping the halt/reboot phase),
  207. until it works well for you.
  208.  
  209.  
  210.                       +---------------