home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 532.lha / LateSCSIMount / latescsimount.doc < prev    next >
Encoding:
Text File  |  1991-07-10  |  3.0 KB  |  60 lines

  1. LateSCSIMount - Copyright 1991, Sean Riddle, Riddle's Solutions
  2. AmySource BBS - (405) 793-1097
  3.  
  4.    LateSCSIMount was written to mount my SyQuest drive if no cartridge was
  5. in the drive when I rebooted, or if the system booted up before the SyQuest
  6. cartridge spun up.  It works by scanning the SCSI units and mounting any
  7. partitions found that aren't already mounted.  It mounts them using the
  8. partition information stored in the RigidDiskBlock area of the hard drive,
  9. so your controller must support Direct SCSI commands as well as the RDB
  10. standard.  GVP, Microbotics, and Commodore all support these, so it
  11. should work with these.  You will have to check your hard drive's manual
  12. or technical assistance to see if these are supported. You will also have
  13. to know the name of your SCSI device (if it is not "scsi.device".)
  14.  
  15.    LateSCSIMount detaches from the CLI and hangs around until all devices
  16. are mounted, so you can run it in your startup-sequence, or run it anytime
  17. later (from the CLI or Workbench.)  It should work fine with those slow
  18. Seagate drives as well.  It can also be used with SyQuest cartridges of
  19. different formats, as long as each different format has a different device
  20. name.
  21.  
  22.    The optional command (prefaced by a dash) is run after all units are
  23. mounted.  I included this so that DCHANGE could be run after my SyQuest was
  24. mounted.  (Although I am now using the L:FastFileSystem from the Amiga 3000
  25. Install Disk, which automatically detects SyQuest cartridge changes.)  Make
  26. sure to redirect output from the command to a file or NIL:, since there is
  27. no output window.
  28.  
  29.    LateSCSIMount leaves a file in RAM: called mountlist.lsm.  This is the
  30. data read from the RDB.  You may delete it if you like (using LateSCISMount
  31. just specify the command LateSCSIMount "-delete ram:mountlist.lsm".)
  32.  
  33.    If you run LateSCSIMount and a previously unmounted partition does not
  34. show up, the MOUNT= entry in the RDB might be set to zero.  This means read
  35. the mountlist data into memory, but do not automatically mount the 
  36. partition.  You can use the command diskchange <device> to make the icon 
  37. show up.
  38. For example: LateSCSIMount -diskchange SQ0:
  39.  
  40.    LateSCSIMount skips partitions that begin with AMAX or AX (for AMAX Mac
  41. partitions), and those that begin with WB_ (for Amiga 3000 partitions).  If
  42. you wish to mount these, use the option ALL.  So far, using LateSCSIMount
  43. to mount an AMAX partition on a 2091 hard drive controller does not allow
  44. AMAX to use the partition.
  45.  
  46.    LateSCSIMount uses the MOUNT command, so it must be available (it is
  47. usually in the C: directory).
  48.  
  49.  
  50. Command Format: LateSCSIMount <devicename> <-command> <ALL>
  51. (Note that if the command has spaces, it and the dash must be surrounded by
  52. quotes: LateSCSIMount "-echo > ram:a All done!")
  53.  
  54. Or add ToolTypes to the icon:  DEVICE=scsi.device, COMMAND=run dchange, 
  55. OPTIONS=ALL.  (Note that DEVICE, COMMAND, OPTIONS and ALL must be 
  56. capitalized, while scsi devices are usually in lower case, and the command
  57. itself is case-insensitive.  Also, quotes are not needed with Workbench 
  58. ToolTypes, even when the command includes spaces.)
  59.  
  60.