I'm running on a MacBook Pro with OS X 10.4.9 and am having problems with\nAutomator scripts which mount and eject external drives.\n\n\nHere's a list of the drives:\n\nCowboy - the internal drive.\n\nSidekick - an external firewire 400 drive.\n\nNightly Backup - an external firewire 800 drive with a single volume.\n\nWeek-1 Backup, Week-3 Backup, and Sidekick Backup Odd - an external firewire\n800 drive with three volumes.\n\nWeek-2 Backup, Week-4 Backup, and Sidekick Backup Even - an external firewire\n800 drive with three volumes.\n\nThe single firewire 400 drive is connected to the firewire 400 port on the\ncomputer.\n\nThe three firewire 800 drives are in a firewire 800 chain connected to the\nfirewire 800 port on the computer.\n\n\nThere are six accounts on the computer, one administrator account and six\nuser accounts. Normally I am running from one of the user accounts.\n\nNormally I would like to have all of the firewire 800 drive volumes remain\nunmounted and the single firewire 400 drive mounted. The firewire 800 drives\nare all recipients of scheduled SuperDuper! backups and SuperDuper! has the\nability to mount them at the beginning of a backup and to unmount them when\nthe backup has completed.\n\nAs things currently stand I have two Automator workflows, Mount External\nwhich mounts the firewire 800 volumes and Eject External which ejects the\nfirewire 800 volumes. The mount script workflow uses an embedded AppleScript.\nThe eject workflow uses the eject action built into Automator.\n\nThe problem is that when the Eject External script is executed it ejects all\nof the external volumes, both firewire 400 and firewire 800. What can I do to\nkeep the Eject External script from ejecting the firewire 400 volume.\n\nAny thoughts on how to address this problem will be appreciated.\n\nAs an aside, a behavioral aspect of OS X which I've harped upon a number of\ntimes in these discussions is the automatic mounting of external drives when\nsigning-on to an account.