Automatically mount network shares
I'm a relative newbie to Mac OS X, having only just recently replaced all my PCs at home with Mac computers. Overall I'm enjoying the switch, but there's still one thing that I really miss from Windows: Mounted Network Drives.
Windows recap: You can "mount" a "network drive", providing a user name & password if necessary, to a network share, and it will always automatically mount at startup. (Actually, I think it only tries to make the connection the first time anything, including your software, tries to access the path.)
I have a NAS with several shares that I use for almost everything, so a lot of my applications need those shares to be mounted. I have some applications which are set to open at login, but they give me errors because the share they need is not mounted. If I go to Finder and click on the shares, they mount (most of the time, anyway... that's another story), and then the applications work.
I've searched around looking for the ah-hah! solution, and the closest I've come is a lot of talk about automount, autofs, fstab, dscl... but most of the discussions assume some previous knowledge of what these things do and how to use them.
I've also tried the oft-suggested method of dragging mounts into the login items in System Preferences > Users, but that is a weak solution because (a) it opens a Finder window for each share at login (very annoying), and (b) it doesn't happen early enough so some of my start-up applications still can't see the share when they need it.
Has anyone else who has switched from Windows found a good solution that gets something close to the "network drive" concept? Can someone explain in plain English how to use autofs (and whether that is a good solution or not)?
Any help greatly appreciated.
Will.
Mac Pro, MacBook, Mac Mini x 2, iPod nano, Mac OS X (10.5.1), NAS: Thecus N5200