NFS + Hard Links?

hardlink, nfs

Solution

Well, since `/B` is a separate file system (a mounted NFS file system) you cannot make a hard link between it and `/A`, because they are not on the same file system.

It's because a hardlink doesn't make a copy of the data put only a copy of the pointer to that data, so they have to be in the same "address space".

Problem

I know it is a condition of hard links that they cannot span filesystems. Does this apply to NFS mounts? Given the following directory structure, would I be able to create a hard link in directory A that points to a file in directory B? ``` /root /A /B <-NFS mount ``` For example, I'd like to run `ln /root/B/file.txt /root/A/linkedfile.txt`

Original source