home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 167 / FORM_360.ZIP / F360READ.ME next >
Text File  |  1987-12-10  |  8KB  |  240 lines

  1.  
  2.  
  3.                                FORM360.EXE
  4.  
  5. This program was written to improve transportability between 360k floppy
  6. drives and 1.2meg (AT) drives.
  7.  
  8.  
  9.                              SOME BACKGROUND
  10.  
  11. With the IBM AT, IBM introduced the 1.2meg high density floppy drive.
  12. The track spacing on this drive is different than that used by the
  13. standard 360k floppy drives.
  14.  
  15. Even when formatting 360k floppies in 360k drives, the DOS format program
  16. FORMAT.COM uses slightly different parameters when formatting on an AT
  17. than it does when formatting on a PC or XT machine.
  18.  
  19. While the AT drive is capable of reading 360k floppies, it is often
  20. unreliable due to these differences.
  21.  
  22.  
  23.                             WHAT FORM360 DOES
  24.  
  25. With FORM360, you can format 360k disks in either drive A: or B:.  It
  26. will, at your option, verify the disk after completing the formatting.
  27. You may select the parameters that you wish the disk to be formatted with,
  28. ie., XT or AT parameters.  FORM360 may also be used to verify without
  29. formatting or otherwise disturbing the disk's data.
  30.  
  31. It may be run as a one time operation to format one disk or in batch mode
  32. to format any number of disks in succession.  It may be run from batch
  33. files and its success or failure may be tested.  Example:
  34.  
  35. form360 b: /v /q
  36. if errorlevel == 1 goto failed
  37. .
  38. .
  39. .
  40. :failed
  41.  
  42.  
  43.                          WHAT FORM360 DOESN'T DO
  44.  
  45. FORM360 will not format/verify drives other that A: or B:, nor will it
  46. format/verify formats other than the standard 360k floppy (2 sided, 9
  47. sector per track).
  48.  
  49. While FORM360 does write a proper boot record in sector 0, it does not
  50. copy IBMBIO.COM or IBMDOS.COM.  To make bootable disks, you must copy
  51. these files to the new disk using SYS.COM.  Note that this only works for
  52. PCDOS, that is, the system files must be named IBMBIO.COM AND IBMDOS.COM.
  53.  
  54.  
  55.                              THE COMMAND LINE
  56.  
  57. Formatting:
  58.  
  59. FORM360 A: [/B] [/Q] [/V] [/A or /X]
  60.  
  61. Verify only:
  62.  
  63. FORM360 A: [/C] [/B] [/A or /X]
  64.  
  65. At the DOS command line, enter 'FORM360 ' followed by the drive to be
  66. formatted or verified.  This is the minimum command line, FORM360 will
  67. not default to the current (or any other) drive.  Example:
  68.  
  69. FORM360 A:<Enter>       will format the floppy in drive A, using your
  70.                         machine's existing parameters or specifications.
  71.                         No verify will be performed and errors will be
  72.                         fully reported.  On completion, FORM360 will
  73.                         return control to the DOS command line.
  74.  
  75. Optional command line switches that may be used to alter FORM360's
  76. operation include:
  77.  
  78. /A      format using specifications used on an AT machine, regardless of
  79.         what machine the format is actually being done on.
  80.  
  81. /C      Check a disk.  Perform verify only, without format.  This
  82.         operation will not disturb the data on the disk being verified.
  83.  
  84. /B      Batch operation.  Upon completion of each disk, it will ask if
  85.         you wish to do another disk.
  86.  
  87. /Q      Quiet mode.  All prompting is disabled.  Errors cause immediate
  88.         termination without error report.  Use this switch when running
  89.         FORM360 from batch files.
  90.  
  91. /V      Verify the disk's integrity after formatting.
  92.  
  93. /X      format using specifications used on an XT or PC machine,
  94.         regardless of what machine the format is actually being done on.
  95.  
  96.  
  97. Examples:
  98.  
  99. FORM360 B: /C /B           Verify only.  Verify multiple disks in
  100.                            drive B using the spec's of the current
  101.                            machine.
  102.  
  103. FORM360 A: /C /A           Verify only.  Verify one disk in drive A
  104.                            using AT specifications.
  105.  
  106. FORM360 A: /Q /V           Format and verify one disk in drive A.
  107.                            Do not prompt or report errors, just quit
  108.                            if an error occurs.
  109.  
  110. FORM360 A: /B /A           Format with verify multiple disks in drive
  111.                            A.  Use AT specifications.
  112.  
  113.  
  114. Note:  Running FORM360 without any command line parameters will cause
  115. FORM360 to display the list of command line options.
  116.  
  117.  
  118.                               ERROR MESSAGES
  119.  
  120. Unless the /Q switch is used, FORM360 will prompt you as needed and will
  121. fully report the following errors when they occur:
  122.  
  123. BAD COMMAND - Your machine failed to recognize one of FORM360's requests
  124.               to access the disk.
  125.  
  126. BAD ADDRESS MARK  -  This group of four are self explanatory and usually
  127. RECORD NOT FOUND     occur due to corrupted data or a misaligned recording
  128. CRC ERROR            head.  These are the errors that cause problems when
  129. BAD SEEK             moving floppies between 360k and 1.2meg drives.
  130.  
  131. DMA ERRORS  -  DMA chip failed
  132.  
  133. NEC CHIP FAILED  -  The disk controller chip failed. 
  134.  
  135. WRITE PROTECTED DISK  -  disk has write protect tab in place.
  136.  
  137. TIMED OUT - disk drive didn't respond
  138.  
  139.  
  140. In addition, FORM360 will tell you when the error took place; either
  141. during:
  142.  
  143. 1.  Format operation
  144. 2.  Verify operation
  145. 3.  Boot record, FATT, and directory initialization.
  146.  
  147.  
  148.                                IN PRACTICE
  149.  
  150. I have found that verifying immediately after formatting rarely fails.
  151. It is usually after writing data to the formatted disk that problems begin
  152. to arise.
  153.  
  154. To transfer data between one machine with a 360k drive (machine #1) an
  155. another machine with a 1.2 meg drive (machine #2), perform the following
  156. steps:   (Both machine's drive are assumed be drive A)
  157.  
  158. 1.  Format the floppy on machine #1 using the command line:
  159.  
  160.     FORM360 A:
  161.  
  162. 2.  Take the newly formatted disk to machine #2 and verify it in the
  163.     1.2meg drive using the command line:
  164.  
  165.     FORM360 A: /C
  166.  
  167. 3.  If the disk verified OK in step 2, move on to step 4.  Otherwise,
  168.     goto step 1.  If after repeating the previous steps 3 or 4 times, you
  169.     still can't get a good verify, change to a different disk a try again.
  170.     All disks are not created equal - steps 1 and 2 are performed to weed
  171.     out the marginal ones.
  172.  
  173. 4.  Now you have what appears to be a good candidate for transfer.  Copy
  174.     the data to be transferred on the the floppy.
  175.  
  176. 5.  Insert the floppy in machine #2 and use FORM360 with the command
  177.     line:
  178.  
  179.     FORM360 A: /C
  180.  
  181. 6.  If the disk still verifies correctly, you may copy its data to
  182.     machine #2.  If verify failed, change to a new floppy and begin
  183.     again with step 1.
  184.  
  185.  
  186. Once you have succeeded in transferring data between machines and the
  187. disk used consistently passes the verify process on machine #2, mark the
  188. disk as a TRANSFER ONLY disk.  Use this disk whenever you need to
  189. transfer data between the two machines.
  190.  
  191.  
  192.                               SOME POINTERS
  193.  
  194. Don't use cheap disks.  Disk quality is important, as transfer problems
  195. are caused by very slight discrepancies.
  196.  
  197. If the prescribed steps, given above, don't solve your transfer
  198. problems:
  199.  
  200. 1. Try performing step one with the /A switch.
  201.  
  202. 2. Do step 1 on the 1.2meg drive and step 2 on machine #1.
  203.  
  204. 3. If your AT simply refuses to read the floppies created with the
  205.    preceding methods:
  206.  
  207.       a.  Create the 360k floppy complete with the info that you want
  208.           to transfer.
  209.  
  210.       b.  Use RIMAGE.EXE to read an image of the floppy on to the hard
  211.           disk.
  212.  
  213.       c.  Use WIMAGE.EXE to 'paint' the image on to a fresh disk.  This
  214.           creates the highest quality copy that your 360k drive is
  215.           capable of.  If this doesn't work, your drives probably need
  216.           service.
  217.  
  218. The idea here is that only small differences in head alignment and data
  219. spacing can make for big problems.  By changing the conditions a little
  220. and using high quality disks, you can often find a combination that works
  221. well when other combinations fail miserably.
  222.  
  223.   Good luck.
  224.  
  225.   Bob Tellefson
  226.   RCT Design
  227.   (415) 892-2713               Email:  tellefson@portal.cup.com
  228.   (408) 749-9826
  229.  
  230.  
  231. PS.  This program may be freely shared with friends and associates.  No
  232.      compensation is expected or requested.
  233.  
  234.      No compensation is expected or requested.  However, please read the
  235.      file JREAD.ME which describes our main product:
  236.  
  237.                   JOBS - Job Organization and Backup System
  238.  
  239.      the most advanced disk manager and DOS shell available.
  240.