view · edit · print · history

The Macintosh OS does not use the same UID and GID for common accounts as the NSLU2. When building a NFS server/Client the NSLU2/Mac should have paired UID/GID in order to permit write access from the Mac Client.

Additionally there are two fundamental ways to access an NFS server from the Mac environment.

  1. Apple-K ( Connect to Server from the Go menu in the "Finder" )
  2. Using "Netinfo" to configure static or dynamic mounts.


Approach 1. Enter nfs://my.nslu2.ip/share/hdd/data to the prompt using Connect to Server from the Go menu in the "Finder"

your NSLU2 exports should include an entry for the client and have the (insecure) option

Approach 2. Create a Netinfo entry under mounts

the entry should have the following information:

property Value(s)

name my.nslu2.ip:share/hdd

vfstype nfs

opts -P

dir /Network/MyMountPoint?

please note the name field does not have the leading slash as found in Approach 1 and thet the option -P can be used in this format thus eliminating the need for the (insecure) option in exports

please review the following links for further information:

If you are reading this your probably want to 'ditto' or 'psync' to your slug.

When you copy from a Mac to the Foreign-FS, the OS creates AppleDouble? resource fork files (Remember ResEdit??) these files are in the same containers as the data forks, but are prefixed with ._. to remove them, and keep your Slug-apps happy, try this:

'find . -name "._*" -print0 | xargs -0 rm -rf'

view · edit · print · history · Last edited by VivekKhera.
Based on work by kvnmcgough.
Originally by Kevin McGough.
Page last modified on January 22, 2006, at 09:50 AM