Please note: these additional steps are no longer necessary. Crystalbuntu includes NFS support by default as of August 2011
Since Lion was released many OSX users are finding that without SMB, they are uncertain of how to access their content within XBMC. While AFP is an acceptable method; many users are adopting NFS. Users can mount NFS shares out of XBMC, but this can be daunting for the user. After all, users can mount FTP,HTTP, SMB shares in XBMC without any CLI trickery, so why should NFS be the exception?
It shouldn’t. It isn’t.
Until the PVR branch is merged with master, NFS support will be available in XBMC, but only as a separate nightly. Read: you will lose PVR. However, the August Crystalbuntu update will feature a PVR build with NFS support integrated.
To get an NFS build, exit XBMC so you are at the command line, then run these commands either by SSH or with a keyboard connected:
chmod +x xbmc-nfs.sh
XBMC will then be updated, as will the dependencies on your system, and your device will reboot.
You should then be able to add shares within XBMC under nfs://. At this time, it is important to use IP based shares rather than hostnames, although this will be fixed soon.
Hope this helps users.