Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.3: Auto unmount external drives on logout System
Now that they are getting the FireWire issue straightened out, a new little feature in Panther is coming in handy. I keep my "Home" on an external FireWire drive so I can have all of my files at home or work. In Jaguar, getting a FireWire drive unmounted after logout required either logging in as another user with a local "Home" and unmounting or shutting down the computer. If you just logged out and unplugged the drive, you'd get the usual scolding (not to mention possible directory and/or data damage).

Previous reports indicated that Apple was planning a "Home on iPod" feature in Panther, but it was pulled before the final release. Apparently in implementing this feature, they have handled the drive unmounting on logout. In Panther, you can logout of your "Home" on an external FireWire drive and just unplug. When you logout, the drive is automatically unmounted . No more scolding, logging in as another user, or shutting down!
    •    
  • Currently 1.14 / 5
  You rated: 1 / 5 (7 votes cast)
 
[25,684 views]  

10.3: Auto unmount external drives on logout | 12 comments | Create New Account
Click here to return to the '10.3: Auto unmount external drives on logout' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.3: Auto unmount external drives on logout
Authored by: percy on Nov 07, '03 11:08:34AM

This "feature" made it impossible for me to keep my home folder on my firewire hard drive, since 10.3 complained every time I tried to log in that it could not find my home folder! Obviously, milage varies.



[ Reply to This | # ]
10.3: Auto unmount external drives on logout
Authored by: DocMan on Nov 07, '03 02:06:34PM

I had the same problem. I had to move my Users folder back into the System partition.

I'd love to hear how to work around that.

Doc



[ Reply to This | # ]
10.3: Auto unmount external drives on logout
Authored by: diamondsw on Nov 07, '03 11:12:03AM

I'd be wary of this. SSHing into my system (which has not been logged in) shows all drives mounted as usual at /Volumes. It may not be showing the error message.



[ Reply to This | # ]
10.3: Auto unmount external drives on logout
Authored by: Hes Nikke on Nov 07, '03 11:19:44AM
this isn't just FireWire drives that gets unmounted, EVERYTHING get unmounted! the only think that doesn't is your root/boot (duh) and the drive set for classic (huh?)

the problem is that if you have a slower machine, (i hope!) it will start logging you in before it starts mounting drives! causing all sorts of problems.

you can see my longer rant here [macosxhints.com]

to sum it up, you wind having to log into the local account before you log into the account with the non-local home folder, rather then after you log out of that account (grr)

---
vacuums do not suck. they merely provide an absence that allows other objects to take the place of what becomes absent.

[ Reply to This | # ]

10.3: Auto unmount external drives on logout
Authored by: Fofer on Nov 07, '03 11:46:44AM

My gut says this "feature" is what's contributing to all the Firewire HD disaster problems we're hearing about... on FW 800 mechanisms and (despite Apple's silence on the matter) FW 400 mechanisms as well. Not all mechanisms are created the same, and Apple's unmounting procedure probably doesn't agree with all of them.

Something tells me this feature is half-baked, or had problems, and that's why the "Home on iPod" feature was pulled at the last minute. And there's something about this "auto-unmount" that's destroying people's HD enclosures/data!

(Not to mention too, that the final release of Backup 2 doesn't work if you've moved your Home folder. Other programs get confused too... so if you decide to do this, be prepared for some frutration, unfortunately.)

Definitely use this feature with caution until we learn more!



[ Reply to This | # ]
10.3: Auto unmount external drives on logout
Authored by: GoobleyGook on Nov 07, '03 12:55:45PM

Update your Firewire drive firmware. Update your Firewire drive firmware. Update your Firewire drive firmware. This data lost is Apple's/Panthaner's fault fallacy campaign is getting out of hand, Join in the fight against it.



[ Reply to This | # ]
10.3: Auto unmount external drives on logout
Authored by: Fofer on Nov 10, '03 12:14:27PM

Update Firewire firmware? How does one do that to their FW400 drives, when the only firmware updates out there (to address this issue) are for FW800 drives?

I have confirmed reports of at least 10 instances now where folks have upgraded to Panther and now are unable to access the data on their FW400 drives. Not to mention the countless reports on the web.

FW400.

And they worked fine for months with Jaguar. Simply updating to Jaguar has rendered the data inaccessible.

FW400.

Now what?



[ Reply to This | # ]
10.3: Auto unmount external drives on logout
Authored by: maczac on Nov 07, '03 01:03:07PM

Please how do you turn this feature off. I suspect this may be causing another problem for me: After a fresh reboot, all external FW Volumes are available to any remote machine in the network. However, once the machine that is connected to those external volumes logs out, nothing short of a reboot will allow those external FW volumes to be accessable to remote machines in the network.

I have been combing the message boards for a solution, and perhaps this autounmounting "feature" is what is causeing the problems.

Another issue, and it may be related: Is that external firewire hard drives show up as "CDs, DVDs and iPods" to the local Finder, yet they are properly handled by remote machines, as "Connected servers." This Finder descrepancy may also be part of the problem to this issue.

Hoping for a fix, (10.3.1, but thinking Jaguar 10.2.8 is it.)

Zac

---
Chris



[ Reply to This | # ]
10.3: Auto unmount external drives on logout
Authored by: EatingPie on Nov 07, '03 02:15:43PM

I don't know if this helps, but my experience is simply that a user/any user need be logged in for a shared volume to be accessible.

I run an NFS-served firewire HD from a powerbook. I found that if I logged out, nobody could access/mount that drive. If I logged back in, drive went public again... no reboot required. So I made a lightweight used with restricted Finder and almost no application access (named, appropriately Backup). I keep this user logged in and the firewire drive remains NFS exported.

Boy, every day I think the list of Panther bugs will stop growing. Maybe tomorrow.......

---
-Pie


[ Reply to This | # ]

10.3: Auto unmount external drives on logout
Authored by: maczac on Nov 07, '03 04:06:01PM

Pie: Are you saying that your external FW HD remains visible to the network after subsequent logouts and logins with Panther?

I understand that you must be logged in and the drives must be mounted on the local drive. Under Jaguar, I had absolutely no problems logging out, logging back in, and so forth, the external firewire HD was remotely accessable this way through numerous logouts and logins of the local machine.

Under Panther, however, this only works until the the FIRST logout, after a reboot. Thereafter the external drives remain network unavailable (except that the local machine can still automount them) until I reboot and login again.

This is a very frustrating issue with Panther, and unless fixed soon will necessitate a downgrade (looking more like an upgrade) to Jaguar.

Zac

---
Chris



[ Reply to This | # ]
10.3: Auto unmount external drives on logout
Authored by: nickv_111 on Nov 09, '03 07:01:26PM

A comment in article http://www.macosxhints.com/article.php?story=20030227194830916 has a comment that should fix this. It says "Panther has some issues with home folders on volumes other then the boot disk.

this is what i have observed with panther over the past couple of days:
When there is NO GUI session logged in, the only volumes mounted are your boot volume (duh) and the volume that hosts your the copy of Mac OS 9 set for classic (huh?)

When you log in, it goes ahead and mounts all your volumes were ever you told them to go in fstab (or the default /Volumes) and you can usually observe this in the finder as it starts with just your 2 volumes in the disks column and then all your other volumes stream in.

Here is the worst part. when the last GUI session logs out, (don't forget fast user switching) all your disks (save classic and boot) unmount again!

At first I though it only mounted the disks after the finder loaded (as i usually wind up with a default dock, default finder window locations and preferences, and an empty desktop) but sometimes I get my custom dock, finder window placement, and desktop icons as it loads the settings from my Users volume.

Here are the 2 and a half workarounds that I have found:

• Set up a 2nd user account (optionally with it's home folder somewhere on your boot partition - good for troubleshooting anyway!) and ALWAYS log into that account 1st. after all your volumes mount, fast user switch to your normal account. This is the method I'm currently using.

• Log in though ssh and manually mount your users partition. that mount will stick though all logouts, but you have to do it every time you boot your computer. the draw back here is that you have to have a second computer. I'm sure you could log into >console and mount it there, but I have not tested this - in fact I haven't even tested if >console is still there, aside from a failed fast user switch.

• Setup some kind of startup item to automate the above during boot. I have no idea what the script in the startup item should be, but i do know how to set up a startup item if someone wants to help me there."
I think the first solution should work best. Just create a user that you use to switch into your account using the external HD. Note: I don't have panther, so I'm just using my knowlege to form a solution.

---
~~~~~~~~~~
Nick



[ Reply to This | # ]
10.3: Auto unmount external drives on logout
Authored by: tomem on Jan 10, '04 05:32:26PM

What if I want to use my machine as a file server so I can get to my files from anywhere on the net? And I want the machine to reboot after power interruptions and keep on serving. Not everyone wants to lug their drive around with them. I'd prefer to leave it home and access it remotely. This "feature" should definitely be a preference that can be changed!

I've been trying to do what I describe above for a couple of years thorough various upgrades, and it has been nothing but headaches the entire time. I'm not sure how much of my trouble is with EZquest (drive mfr.) and how much is with Apple, but even with its usual control of both hardware and software, Apple does not seem to have its act together on this firewire drive business.

And, I guess Apple sells a separate server OS, don't they!?

---
TomEM
Crofton, MD



[ Reply to This | # ]