home *** CD-ROM | disk | FTP | other *** search
- LateSCSIMount - Copyright 1991, Sean Riddle, Riddle's Solutions
- AmySource BBS - (405) 793-1097
-
- LateSCSIMount was written to mount my SyQuest drive if no cartridge was
- in the drive when I rebooted, or if the system booted up before the SyQuest
- cartridge spun up. It works by scanning the SCSI units and mounting any
- partitions found that aren't already mounted. It mounts them using the
- partition information stored in the RigidDiskBlock area of the hard drive,
- so your controller must support Direct SCSI commands as well as the RDB
- standard. GVP, Microbotics, and Commodore all support these, so it
- should work with these. You will have to check your hard drive's manual
- or technical assistance to see if these are supported. You will also have
- to know the name of your SCSI device (if it is not "scsi.device".)
-
- LateSCSIMount detaches from the CLI and hangs around until all devices
- are mounted, so you can run it in your startup-sequence, or run it anytime
- later (from the CLI or Workbench.) It should work fine with those slow
- Seagate drives as well. It can also be used with SyQuest cartridges of
- different formats, as long as each different format has a different device
- name.
-
- The optional command (prefaced by a dash) is run after all units are
- mounted. I included this so that DCHANGE could be run after my SyQuest was
- mounted. (Although I am now using the L:FastFileSystem from the Amiga 3000
- Install Disk, which automatically detects SyQuest cartridge changes.) Make
- sure to redirect output from the command to a file or NIL:, since there is
- no output window.
-
- LateSCSIMount leaves a file in RAM: called mountlist.lsm. This is the
- data read from the RDB. You may delete it if you like (using LateSCISMount
- just specify the command LateSCSIMount "-delete ram:mountlist.lsm".)
-
- If you run LateSCSIMount and a previously unmounted partition does not
- show up, the MOUNT= entry in the RDB might be set to zero. This means read
- the mountlist data into memory, but do not automatically mount the
- partition. You can use the command diskchange <device> to make the icon
- show up.
- For example: LateSCSIMount -diskchange SQ0:
-
- LateSCSIMount skips partitions that begin with AMAX or AX (for AMAX Mac
- partitions), and those that begin with WB_ (for Amiga 3000 partitions). If
- you wish to mount these, use the option ALL. So far, using LateSCSIMount
- to mount an AMAX partition on a 2091 hard drive controller does not allow
- AMAX to use the partition.
-
- LateSCSIMount uses the MOUNT command, so it must be available (it is
- usually in the C: directory).
-
-
- Command Format: LateSCSIMount <devicename> <-command> <ALL>
- (Note that if the command has spaces, it and the dash must be surrounded by
- quotes: LateSCSIMount "-echo > ram:a All done!")
-
- Or add ToolTypes to the icon: DEVICE=scsi.device, COMMAND=run dchange,
- OPTIONS=ALL. (Note that DEVICE, COMMAND, OPTIONS and ALL must be
- capitalized, while scsi devices are usually in lower case, and the command
- itself is case-insensitive. Also, quotes are not needed with Workbench
- ToolTypes, even when the command includes spaces.)
-
-