home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 40 / af040a.adf / MSDOS_Hard_Disk / MSDOS_Hard_Disk
Text File  |  1992-09-16  |  7KB  |  173 lines

  1.        How to use CrossDOS with an MS-DOS formatted hard drive
  2.                   (CrossDOS Version 4.02 or higher)
  3.  
  4. This instruction guide will help you to configure CrossDOS to properly
  5. access  a true MS-DOS hard drive partition when using CrossDOS Version
  6. 4.02  or  higher.   Such  partitions  can be found on MS-DOS formatted
  7. SyQuest  cartridges  and  removable  external  hard  drives.  CrossDOS
  8. should  correctly  access  most  hard  drive  formats  although  it is
  9. possible  to  find  a  format  created by a manufacturer that does not
  10. conform  to  MS-DOS hard drive partition standards.  CrossDOS can also
  11. access  most  hard drive partitions created by ATOnce and the Power PC
  12. boards.
  13.  
  14.     IMPORTANT!   Currently  CrossDOS  with  only  operate  with a true
  15.     MS-DOS  formatted  partition.   Pseudo MS-DOS partitions (actually
  16.     files)  such as those created by the BridgeBoard are not supported
  17.     at this time.
  18.  
  19. We  do  not  recommend  that  you  format  the  hard disk as an MS-DOS
  20. formatted disk using CrossDOS.  Please use a pre-formatted MS-DOS hard
  21. disk as formatted by your MS-DOS system.
  22.  
  23.  
  24. Step 1
  25. Determine  the  unit  number  of the hard drive you wish to connect to
  26. your  Amiga hard disk controller card.  It will probably a number from
  27. 0 to 7.  Copy this down as "Unit = <number>".
  28.  
  29.  
  30. Step 2
  31. With the power off, make sure that the hard disk you wish to access is
  32. correctly  connected  to  the Amiga hard drive controller card on your
  33. system.   With  the  power  on,  you  can  probably use the hard drive
  34. preparation program that comes with your hard drive controller card to
  35. verify that the hard drive can be detected by the card.  DO NOT FORMAT
  36. THE DRIVE!
  37.  
  38.  
  39. Step 3
  40. It is time to modify a mountlist entry to match the parameters of your
  41. hard  drive  setup.  Copy the example mountlist entry we supply called
  42. DHC:    found   in   the   file   "devs:mountlist.msdosFS"   to   your
  43. "devs:mountlist" file.
  44.  
  45.  
  46. Step 4
  47. Here  comes the difficult part.  In the file "devs:mountlist" make the
  48. following changes to the DHC:  entry.  Modify the "Device =" parameter
  49. to  match  EXACTLY  the  name of the device driver that your hard disk
  50. controller card uses.  If you do not know it, consult the manufacturer
  51. of  the  card for this information.  "Device =" allows the file system
  52. to  know  which  drive controller to use.  For example, Commodore uses
  53. "scsidev.device",    GVP    uses   "gvpscsi.device"   and   ICD   uses
  54. "icddisk.device".
  55.  
  56.     HINT  If  you  currently have another hard drive connected to your
  57.     hard drive controller card that is AmigaDOS formatted, you may use
  58.     a  program we provide to help you determine some of the values for
  59.     the parameters in Steps 4 through 8.  Determine the device name of
  60.     this  AmigaDOS  formatted  drive  (such as DH0:) and use it in the
  61.     following  command  (found  on your CrossDOS product disk) to list
  62.     the device parameters for this entry:
  63.  
  64.     MSDOS_FileSystem:diag/devinfo DEVICENAME
  65.  
  66. You  can  use  the  same  "Device  = ", "Flags = " and "BufMemType = "
  67. parameters for your new entry.  the "Unit = " parameter may not be the
  68. same since it may point to the new drive.
  69.  
  70.  
  71. Step 5
  72. Modify  the  "Unit  ="  parameter to match the unit number of the hard
  73. drive that you found in Step 1.  Sometimes the controller manufacturer
  74. will  use  a different numbering scheme.  If this is the case, consult
  75. the  manufacturer  of  the card for this information.  "Unit =" allows
  76. the device driver to know which drive to use.
  77.  
  78.  
  79. Step 6
  80. Modify  the  "Flags =" parameter to match the flags required by device
  81. driver.   If  you  are  not  sure  which  flags  to  use,  consult the
  82. manufacturer of the card for this information.
  83.  
  84.  
  85. Step 7
  86. Modify  the  "BufMemType =" parameter to match the cache buffer memory
  87. type  required  by  device  driver.   Almost  all  controllers  use  a
  88. BufMemType of 1.  If you are not sure, consult the manufacturer of the
  89. card for this information.
  90.  
  91.  
  92. Step 8
  93. Modify  or  add any more valid mountlist parameters that are needed by
  94. the hard disk device driver to operate properly.  Usually this step is
  95. not  needed.   If  you do not know if a parameter needs to be changed,
  96. leave  it  alone.   The  default setting we provide will probably work
  97. just  fine.  If you are not sure, consult the manufacturer of the card
  98. for this information.
  99.  
  100. IMPORTANT!   DO  NOT  modify  the following parameters:  "DosType = ",
  101. "FileSystem = ", "GlobVec = " or "Stack = " parameter at this time.
  102.  
  103.  
  104. Step 9
  105. Next, set up some of the parameters to point to the first block of the
  106. MS-DOS  formatted  portion  of  the drive.  This is achieved by making
  107. sure that the following equation is satisfied:
  108.  
  109. Beginning block # of the MS-DOS formatted portion =
  110.         (# of Surfaces) * (# of Blocks per track) * (LowCyl #)
  111.  
  112. Set  "Surfaces=<#  of  heads>"  and  "BlocksPerTrack=<#  of blocks per
  113. cylinder>" of the drive you are using.
  114.  
  115. If the entire drive is MS-DOS formatted (such as a SyQuest cartridge),
  116. then the MS-DOS portion probably begins on the very first block of the
  117. disk so set "LowCyl=0".
  118.  
  119. If  the MS-DOS portion is only a part of a Amiga formatted drive (such
  120. as  with  the  ATOnce  and  Power  PC  boards), set "LowCyl=<Beginning
  121. cylinder #>" where the MS-DOS formatted portion starts.
  122.  
  123. The  "HighCyl="  will be ignored since CrossDOS will automatically set
  124. it  to  the  proper value once it has validated the partition.  If you
  125. wish, you may set "HighCyl=<End cylinder #>" of the partition.
  126.  
  127.  
  128. Step 10
  129. Determine  if  the  hard disk partition you wish to access was created
  130. with  "FDISK"  (or a similar program) and "FORMAT" on a PC compatible.
  131. If  it was created with "FDISK", make sure "DosType = 0x4D534800".  If
  132. it was only formatted using "FORMAT", then set "DosType = 0x4D534400".
  133.  
  134.  
  135. Step 11
  136. Hopefully  you  have modified a correct entry for the MS-DOS partition
  137. you wish to access.  Now "mount" the device DHC:  on your Amiga.  Open
  138. up a shell, and type the following command:
  139.  
  140. mount DHC:
  141.  
  142. You  should  now  be  able  to  access  the  DHC:  device as an MS-DOS
  143. partition.
  144.  
  145.  
  146. Step 12
  147. If the hard drive you have has more than one MS-DOS partition, you can
  148. "mount"  these partitions by copying the mountlist entry for DHC:  for
  149. each  partition.   Change  the  device  name  of  each entry using the
  150. following  rule:   DHC:   refers  to  the  first partition of the hard
  151. drive,  DHD:   device refers to the second partition, etc.  (DHC:  and
  152. DHD:   correspond  to  the  C:   and  D:   partition names on a MS-DOS
  153. system).   Each mountlist entry should be identical with the exception
  154. of the device name.
  155.  
  156.     IMPORTANT!   The  first partition name MUST end in the letter 'C',
  157.     the   second  partition  in  'D',  etc,  to  properly  access  the
  158.     partitions in the correct order.
  159.  
  160. Hopefully   this   guide   should  cover  the  installation  procedure
  161. adequately  for  you to access your partition successfully.  If you do
  162. have questions, call us at (313) 459-7271 between 10:00 AM and 5:00 PM
  163. Eastern Standard Time.
  164.  
  165. We  are  currently  evaluating  methods  to  make this installation as
  166. effortless  and  automated  as possible.  We hope to incorporate these
  167. changes in a future version of CrossDOS.  (No date announced)
  168.  
  169.  
  170. Thank you for purchasing CrossDOS.
  171. CONSULTRON
  172.  
  173.