So I’ve finally got around to building my NAS. It’s a pretty 12TB FreeNAS using RAIDZ…she runs very nicely 🙂 At first, I was using SMB, but found the performance from AFP better, that’s for another post though. For the life of me, I couldn’t find the “Mac” way of auto mounting an AFP share. So being the sysadmin ninja that I am, I just went along and did it my own way.
Luckily for us, the pretty OSX frontend sits on top of a UNIX backend. In short, I ended up using autofs, and it works rather well. Below is how to get it working.
1. Bust open Terminal.app and do the following.
sudo vi /etc/fstab
…and paste the below:
# Mount AFP share from NAS (hostname):(share) (mount_point) url automounted,url==afp://(username):(password)@(hostname)/(share) (mount_point) 0 0
Replacing the following:
(hostname):(share) – With the hostname and share of the NAS.
(mount_point) – The mount point in OSX.
(username):(password) – Credentials to connect to the share.
192.168.0.109:/Media /Users/kristijan/Media url automounted,url==afp://kristijan:email@example.com/Media /Users/kristijan/Media 0 0
2. Either reboot or run “sudo automount -vc” to mount your share.
iMac:~ kristijan$ sudo automount -vc automount: /net updated automount: /home updated automount: /Users/kristijan/Media mounted automount: no unmounts
Since we’re using autofs, NAS’s that hibernate shouldn’t cause OSX any issues, as autofs can mount/umount as needed.