home *** CD-ROM | disk | FTP | other *** search
/ ftp.update.uu.se / ftp.update.uu.se.2014.03.zip / ftp.update.uu.se / pub / rainbow / msdos / decus / RB139 / wutil312.lzh / README.1ST < prev    next >
Text File  |  1989-04-23  |  13KB  |  263 lines

  1. WUTIL Release Notes for Version 3.12 -- April 23, 1989
  2. WUTIL V3.12 is distributed with permission from Anthony G. Camas
  3.  
  4. Copyright 1986 Anthony G. Camas
  5. Copyright 1989 Vinzenz Esser
  6. All Rights Reserved
  7.  
  8.  
  9. The author of V3 of WUTIL can be reached at this address:    
  10.                         Vinzenz Esser
  11.                         Waldstrasse 2E
  12.                         D-8052 Moosburg 2
  13.                         West-Germany
  14.  
  15.  
  16. Contents of this archive (Files marked with * have changed from the previous
  17. version V3.11):
  18.  
  19.   *WUTIL.COM       is the main WUTIL program
  20.   *WUTIL.000       is the overlay file for WUTIL
  21.    WUTIL.MAN       is the manual for WUTIL
  22.    WUTILDSK.DAT    is the file containing disk descriptions
  23.    PREBOOT.LDX     is the hard disk primary (pre) boot loader
  24.   *SECBOOT.LDX     is the hard disk secondary boot loader
  25.   *README.1ST      contains release notes and instructions (this file)
  26.  
  27.  
  28.  
  29.  
  30. You are STRONGLY encouraged to extract, print,  and read (or at least scan)
  31. the manual first.   Yes,  it's well  over 40 pages long,  but  those  pages
  32. contain much useful information.   You must at least  read the installation
  33. section to understand how to put the files on your disk  so that WUTIL will
  34. run correctly.
  35.  
  36. Also,  if  you have previously used  an older version of WUTIL,  you should
  37. read the summary  of changes  appearing at the end of this file to see what
  38. has changed between the version you have been using and this new version.
  39.  
  40. SPECIAL NOTES:
  41.  
  42. WUTIL  is not entirely compatible  with the DISKPART package offered by CHS
  43. Corp.  DISKPART does not appear to properly format one of the control areas
  44. on  the  disk  (the AST area).   This  causes  a warning message  in WUTIL.
  45. DISKPART,  however,  does seem  to behave  with disks formatted/partitioned
  46. with WUTIL.
  47.  
  48. If you have a hard disk >20MB and it is initialized with WUTIL, then FDISK,
  49. the hard disk partitioning utility supplied with MS-DOS V3.10 will not run.
  50. That's because FDISK seems to expect the BAT sectors in track 0 of the hard
  51. disk ignoring the fact that there is not enough room in track 0 for all the
  52. BAT sectors required on a hard disk >20MB.   WUTIL however knows that there
  53. is not  enough room in track 0  and therefore moves  all the necessary  BAT
  54. sectors to a more suitable location (mostly track 4).   The fact that FDISK
  55. doesn't run isn't considered a problem,  since you can  always use WUTIL to
  56. partition your hard disk.  There is no need for FDISK.
  57.  
  58. People  trying to format  very large disks (bigger than 20MB) or disks with
  59. non-standard  geometries (other than four surfaces)  are  advised  to  read
  60. Appendix A  of the WUTIL manual  for special information important to them.
  61. Certainly,  if you are contemplating  buying such a unit and you are confi-
  62. dent  that WUTIL  will enable you  to do so,  you should read  this section
  63. first and understand some of what you're up against.   While this is not as
  64. much of a problem now  as it has been  with previous version of WUTIL,  you
  65. should still exercise some caution.
  66.  
  67. To determine if your Rainbow contains one or two hard disks  WUTIL searches
  68. for the CHS driver  in the Rainbow's memory.  If the driver  is found  then
  69. WUTIL is able to access the second drive.  The driver must be loaded from a
  70. line 'DEVICE=<driver-name>' in your CONFIG.SYS file at boot time.    Please
  71. note that due to the design  of the CHS driver  it will NOT stay in memory,
  72. if the second hard disk  does not contain  at least one MS-DOS partition at
  73. boot time.   In that case WUTIL  will not be able  to access drive 2,  even
  74. though it's physically connected to the Rainbow.
  75.  
  76.  
  77. FIXES AND ENHANCEMENTS FROM VERSION 3.11 TO VERSION 3.12:
  78.  
  79. The hard disk partition menu now accepts the RETURN key  in addition to the
  80. DO and keypad ENTER keys  as the termination key  after selecting  the boot
  81. partition.   To take advantage  of this new feature on an already partitio-
  82. ned winchester, copy the new SECBOOT.LDX to the hard disk by selecting main
  83. menu option 6 'Copy new boot loaders onto hard disk'.
  84.  
  85. A bug was fixed which caused version 3.11 to not start on a Rainbow A under
  86. certain circumstances.
  87.  
  88.  
  89.  
  90. FIXES AND ENHANCEMENTS FROM VERSION 3.1 TO VERSION 3.11:
  91.  
  92. A bug was fixed which caused  version 3.1  to hang,  when run  under MS-DOS
  93. version 2.11.
  94.  
  95.  
  96.  
  97. FIXES AND ENHANCEMENTS FROM VERSION 3.0 TO VERSION 3.1:
  98.  
  99. This version now supports  a second hard disk  connected to the Rainbow via
  100. the Micro CHS dual winchester controller.
  101.  
  102. When repartitioning  a hard disk  containing  partitions with  an operating
  103. system unknown to WUTIL (VENIX in this case) and this partition is supposed
  104. to be left unchanged WUTIL  now correctly  writes the partition's name into
  105. the new DPD block instead of replacing the name with a null string.
  106.  
  107. The number of FAT sectors of an MS-DOS partition now  will be written  into
  108. the appropriate location in the DPD block.
  109.  
  110.  
  111. FIXES AND ENHANCEMENTS FROM VERSION 2.0 TO VERSION 3.0:
  112.  
  113. The major enhancement is  that WUTIL  now is compatible  with the final re-
  114. lease of MS-DOS version 3.10.   Please note  that due  to some internals of
  115. MS-DOS version 3.10 partition sizes of 1025, 1026, and 1027 tracks will not
  116. work.   Therefore  WUTIL will not allow partitions  with these sizes  to be
  117. created.
  118.  
  119. In the partition editor  the sequence  of operating systems  the SELECT key
  120. cycles through has been changed.   The first operating system after --GAP--
  121. is MS-DOS now, the next one is CP/M, instead of vice versa.    This way, if
  122. the partition to be added contains more than 1024 tracks,  it won't be  de-
  123. creased to 1024 tracks  when cycyling from --GAP-- to MS-DOS via CP/M.  And
  124. then mostly MS-DOS partitions are created nowadays anyways.
  125.  
  126. RD32/ST251 (40MB) support has been added to the WUTILDSK.DAT file.
  127.  
  128. A very common reason  for getting the error message  'CAN'T FIND WINCHESTER
  129. INTERRUPT SERVICE IN MS-DOS'  when starting WUTIL is,  having a TSR program
  130. installed which took over the winchester interrupt vector. To make the user
  131. aware of that a message to that behalf has been added to the error display.
  132.  
  133. In various places it is no longer possible to enter values beyond the Rain-
  134. bow's or the installed hard disk's limits:   When entering data about a new
  135. hard disk  the number of cylinders  can not exceed 1024  and  the number of
  136. heads can not exceed 8, which is a total of 67MB.   These limits are set by
  137. the design of the Rainbow's  hard disk controller.  In  the Dump Sector op-
  138. tion it is no longer possible to increment the track number beyond the last
  139. track of your hard disk.  The last track of your hard disk is considered to
  140. be the last logical track before the manufacturing cylinder.
  141.  
  142. A bug in the Print Screen routine has been fixed.  This bug caused the last
  143. three lines  of the screen  to not be dumped  if the Rainbow was running on
  144. 50 Hz.
  145.  
  146. A column displaying total number of tracks per partition  has been added to
  147. the display of the current hard disk status.
  148.  
  149. In the partitioning editor the partition size  now can be increased/decrea-
  150. sed in 100 track increments by pressing the right/left arrow keys  together
  151. with the Ctrl key.  In the 'Dump Sector' option the track number can be in-
  152. cremented/decremented  in 100 track increments now  by pressing  the right/
  153. left arrow keys together with both the Shift and Ctrl keys.
  154.  
  155.  
  156. FIXES AND ENHANCEMENTS FROM VERSION 1.1 TO VERSION 2.0:
  157.  
  158. The maximum number  of tracks that WUTIL  can handle on a disk has been in-
  159. creased from 5000 to 15000, making the capacity of WUTIL now something like
  160. 117MB, a limit which should bother hardly anyone.  It can be easily changed
  161. through a parameter in the source code if it's still too low for you.
  162.  
  163. Minor  changes  were made so WUTIL  will work under MS-DOS version 3.x (for
  164. those who have it).
  165.  
  166. Also for those  with access to version 3  of MS-DOS,  WUTIL will now permit
  167. MS-DOS partitions to be as big as almost 32MB.   This only works if you are
  168. running under version 3, otherwise, the limits remain the same.   The maxi-
  169. mum and minimum size checking in the partition editor was also revamped and
  170. a few little bugs have been fixed.
  171.  
  172. The "partition information" display screen no longer has the "init" column,
  173. since all partitions were (are) always initialized anyway.
  174.  
  175. Custom-made (and better working)  PREBOOT.LDX and SECBOOT.LDX files are now
  176. provided with WUTIL.   Consequently,  the code  designed to patch  the DEC-
  177. supplied loaders during installation has been removed.
  178.  
  179. WUTIL was not correctly indicating that there was no auto-boot partition in
  180. the HOM block.   The result was that a "non system diskette" message  would
  181. occur rather than the appearance of the boot menu.  This has been fixed.  A
  182. disk  can be corrected  by simply bringing up  the "set auto-boot" function
  183. and  pressing DO again  with the arrow  still  pointing at  "no auto boot".
  184. This procedure  is not necessary in cases where there WAS an auto boot par-
  185. tition, only where there was not.
  186.  
  187. When  we added code  in version 1.1  to bypass  formatting  of manufacturer
  188. tracks if they are readable,  we meant well, but it didn't work.   If there
  189. IS manufacturer data in these tracks, it is written using 256-byte sectors;
  190. therefore reads would fail and the tracks would be formatted anyway.  A fu-
  191. ture version  will read  these correctly,  but for now, we will always skip
  192. formatting  these tracks  so as to avoid  destroying  any data which may be
  193. there.
  194.  
  195. In partitioning, logical units are now assigned to CP/M and CCP/M as a unit
  196. (CP/M first, then CCP/M) and the total number of partitions allowed is four
  197. total  for the two operating systems.   This is  because CCP/M  evidentally
  198. also accesses CP/M partitions, which we didn't know.
  199.  
  200. The manual  has seen some revisions  and the addition of a new "Questions &
  201. Answers" section in appendix B.
  202.  
  203.  
  204. FIXES AND ENHANCEMENTS FROM VERSION 1.0 TO VERSION 1.1:
  205.  
  206. A nasty typo  caused WUTIL  to misjudge  the number of sectors it needed to
  207. write alternate sector information (AST blocks) onto the disk.   This could
  208. cause several kinds of "flaky" behavior.  The problem has been corrected.
  209.  
  210. The algorithm which WUTIL uses  to place control blocks on the beginning of
  211. the disk has been changed so that WUTIL puts the blocks in locations closer
  212. to those  where the DEC winchester utility  puts them.   Evidentally,  many 
  213. utilities,  including (sadly) parts of MS-DOS and CP/M provided by Digital,
  214. assume that certain data is in particular locations on the disk rather than
  215. reading  the  HOM  block  to  find  where  the data  is.   A  new  copy  of
  216. WUTILDSK.DAT is also provided with this release which includes disk defini-
  217. tions with these new block placements.
  218.  
  219. Some manufacturers  of hard disk drives  (all those provided to DEC)  write
  220. "manufacturer data" to tracks in the last cylinder of the disk.  WUTIL used
  221. to write over this stuff, which some people would like to keep.  Now, WUTIL
  222. will,  when formatting drives,  try to read the first sector in each of the
  223. tracks  in the manufacturing cylinder.   If these reads  succeed,  then the
  224. formatting and overwriting of these tracks is bypassed.  Thus, WUTIL should
  225. now leave manufacturing data alone if it is there,  but format this area if
  226. it is not.
  227.  
  228.  
  229. FIXES AND ENHANCEMENTS FROM VERSION BETA-0.9 TO VERSION 1.0:
  230.  
  231. WUTIL now  comes up properly on Rainbow 100A's.   We  were  counting  on  a
  232. feature of Turbo Pascal which didn't exist.  Now we don't.
  233.  
  234. The format  and  initialize function  now  gives you four options as to how
  235. "reliably" (slowly, also) you want it to work.  You can select double-veri-
  236. fy, single-verify, format only (no verify), or initialize-only modes.
  237.  
  238. The  MAIN SCREEN  key  now works  in the  "enter you own  disk information"
  239. screen of the formatting function.
  240.  
  241. You  can now use the sector dump function  even if your disk is not initia-
  242. lized with the required data structures.  If your disk does not have a HOME
  243. block, then it must have 4 surfaces, however.
  244.  
  245. If the AST or BAT areas of the disk are not readable by WUTIL,  it now con-
  246. siders this a non-fatal error and tries to continue processing after a war-
  247. ning message.   This was done to try and make WUTIL work with disks format-
  248. ted with the CHS formatter.
  249.  
  250. Also for CHS compatibility, WUTIL now sorts the list of partitions by star-
  251. ting track number on input.   CHS does not always  write them onto the disk
  252. that way,  which confused the WUTIL partition editor  into  thinking  there
  253. were gaps on the disk that weren't.
  254.  
  255. A few other internal changes for CHS compatibility were also made.
  256.  
  257. For disks with 8 surfaces,  WUTIL now tries to apply patches to PREBOOT and
  258. SECBOOT  loaders  while writing them  onto the disk during  initialization.
  259. Previous versions required manual patching with DEBUG.
  260.  
  261. [end of README.1ST for WUTIL version 3.0]
  262. --VE--
  263.