home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 522.lha / SCSIMounter_v0.9 / SCSIMounter.doc.pp / SCSIMounter.doc
Text File  |  1991-06-09  |  6KB  |  221 lines

  1. SCSIMounter 0.9
  2. ===============
  3.  
  4. Removable media partition mounter for Kickstart 2.0 or higher.
  5.  
  6.  
  7. ------------------------------------------------------------------------
  8. Disclaimer
  9. ----------
  10.  
  11. SCSIMounter is Public Domain. It may be freely distributed for non-
  12. commercial purposes only. The entire risk as to the quality and 
  13. performance of this program is with you. 
  14.  
  15. The author assumes no responsibility or liability whatsoever with
  16. respect to your use or inability to use of this software.
  17.  
  18.  
  19. ------------------------------------------------------------------------
  20. Purpose
  21. -------
  22.  
  23. Most owners of removable media SCSI drives are stuck with the problem
  24. that their SCSI software doesn't handle disk changes correctly.
  25. For example, the current Commodore implementation doesn't mount the 
  26. partitions on a removable media SCSI drive when there was no cartridge 
  27. in the drive at boot time. 
  28.  
  29. Even worse, after another cartridge with a different Rigid Disk Block 
  30. (i.e. a different partition table) has been installed, the system
  31. gets totally confused and reports read/write errors when trying
  32. to access the device which can lead to loss of important data on 
  33. the cartridge.
  34.  
  35. Until now, the only possibility to work around this problem was to
  36. reboot the system every time a new cartridge has been inserted.
  37.  
  38. These times are gone now - thanks to SCSIMounter.
  39.  
  40. SCSIMounter allows you to mount and unmount partitions without rebooting 
  41. the machine. It sports a nice 2.0-style point-and-click user interface
  42. that makes handling removable media a piece of cake.
  43.  
  44.  
  45. ------------------------------------------------------------------------
  46. Requirements
  47. ------------
  48.  
  49. - Any Amiga with a SCSI host adaptor that supports the Commodore
  50.   RDB (Rigid Disk Block) standard.
  51. - Kickstart 2.0 or higher
  52.  
  53. The program has been tested on an A3000 with Commodore's scsi.device
  54. and on an A2500 with a Microbotics HardFrame (HardFrame.device) but
  55. I see no reason why it shouldn't work on any other host adaptor (let
  56. me know your experiences, please).
  57.  
  58. The program may be of no use for owners of a GVP Series II controller
  59. board because of its much smarter software.
  60.  
  61.  
  62. ------------------------------------------------------------------------
  63. Before you begin
  64. ----------------
  65.  
  66. First, determine the name of the device driver of your hard disk 
  67. controller card. 
  68.  
  69.     Examples of popular controllers and their devices:
  70.  
  71.     manufacturer/controller           device
  72.     --------------------------------------------------
  73.     Commodore A590/A2091/A3000        scsi.device
  74.     Old GVP                           scsidev.device
  75.     Supra SupraDrive                  harddisk.device
  76.     Advanced Storage Systems Nexus    nexus.device
  77.     Microbotics HardFrame             HardFrame.device
  78.     ICD AdSCSI                        icddisk.device
  79.     IVS Trumpcard Professional        ivs_scsi.device
  80.     Silicon Peace extam               scsi.device
  81.  
  82. Click once one the SCSIMounter icon and select 'Information' from the
  83. 'Icons' menu.
  84.  
  85. Add or change the following tool type:
  86.  
  87.     DEVICE=Name_of_your_scsi_device_here
  88.  
  89. for example if you use a HardFrame controller write:
  90.  
  91.     DEVICE=HardFrame.device
  92.  
  93. Don't add path names here, only the name of the device is required.
  94. Take care to capitalize the device name correctly (exec device names 
  95. are case sensitive!)
  96.  
  97.  
  98. ------------------------------------------------------------------------
  99. Start SCSIMounter
  100. -----------------
  101.  
  102. SCSIMounter can be used either from Workbench or from the CLI.
  103.  
  104.  
  105. * Workbench use
  106.  
  107.   Double click on the SCSIMounter icon. After a short time, a window
  108.   with a listview and three buttons will appear. If the window doesn't
  109.   appear several things can be wrong:
  110.  
  111.   - Do you use Kickstart 2.0?
  112.   - Did you specify and spell the name of your device driver correctly?
  113.   - Does your host adaptor support RDB?
  114.   - Is there any memory left on your system?
  115.  
  116.   Requesters will tell you the cause if SCSIMounter fails to run.
  117.  
  118.  
  119. * CLI use
  120.  
  121.   Type 'SCSIMounter Name_of_your_scsi_device'
  122.   example:
  123.  
  124.   1> SCSIMounter HardFrame.device
  125.  
  126.   If no argument is given, SCSIMounter uses the default device driver
  127.   (scsi.device)
  128.  
  129.  
  130. ------------------------------------------------------------------------
  131. Operation
  132. ---------
  133.  
  134. SCSIMounter is pretty self-explanatory. Nevertheless, here are some 
  135. basic operation procedures.
  136.  
  137. * Mount a drive
  138.  
  139.   - Click on the listview entry of the desired device.
  140.   - Click on the 'Mount' button
  141.  
  142.     A requester will ask you if you want to continue.
  143.  
  144.   - Click 'Ok'
  145.  
  146.     SCSIMounter will automatically unmount all existing partitions
  147.     on the device and mount the new partitions.
  148.  
  149.  
  150. * Add a drive
  151.  
  152.   - Click on the 'Update' button
  153.  
  154.     The new drive's RDB should appear in the listview
  155.  
  156.   - Click on the corresponding entry
  157.   - Click on the 'Mount' button
  158.  
  159.  
  160. ------------------------------------------------------------------------
  161. Keyboard Equivalents
  162. --------------------
  163.  
  164. * Requesters
  165.  
  166.   OK             Rt. Amiga-O
  167.   Cancel         Rt. Amiga-C
  168.  
  169.  
  170. * Main window & Project menu
  171.  
  172.   About          Rt. Amiga-A
  173.   Mount          Rt. Amiga-M
  174.   Update         Rt. Amiga-U
  175.   Quit           Rt. Amiga-Q
  176.  
  177.  
  178. ------------------------------------------------------------------------
  179. Known Bugs
  180. ----------
  181.  
  182. - The program only removes the dos entries for the volumes and devices.
  183.   It doesn't remove the filesystem process and associated memory 
  184.   allocations. I'm still looking for a legal way to solve this problem
  185.   for the 1.0 release.
  186.  
  187. - The program requires at least 8k stack.
  188.  
  189.  
  190. ------------------------------------------------------------------------
  191. Credits
  192. -------
  193.  
  194. Author: Martin A. Blatter
  195.         Pfaffächertsr. 59
  196.         CH-8913 Ottenbach
  197.         Switzerland
  198.  
  199. E-Mail: blatter@ifi.unizh.ch
  200.         blatter%zethos@cbmswi.commodore.com
  201.  
  202. Phone:  ++41 1 761 20 02
  203.  
  204. Bug reports, suggestions or contributions are welcome.
  205.  
  206. This program uses ITools, the object-oriented user interface system
  207. (c) 1991 by Christian A. Weber.
  208.  
  209. Special thanks to: Christian A. Weber, Claudio Nieder, Peter Simeon
  210.                    and Urban Dominik Mueller.
  211.  
  212.  
  213. ------------------------------------------------------------------------
  214. Trademarks
  215. ----------
  216.  
  217. All trademarked product and company names used herein are used for
  218. identification purposes only. No infringement of trademarks is intended.
  219. Trademarks remain property of the trademark holder.
  220.  
  221.