Windows 10.0.19043.1320 Pro (21H1) and NFS Share: MOUNT.EXE missing

Solution 1:

Summary from the article How to Mount an NFS Share Using a Windows 10 Machine.
This requires at least the Windows Pro version 10.0.14393 and above.

Install the NFS Client (Services for NFS)

  1. Open Programs and Features, or search for "Windows Features."

  2. Click "Turn Windows Features On or Off."

  3. Check "Services for NFS" and expand it. Ensure all items are checked. Windows 10 add Services for NFS

  4. Click OK, Close, and exit back to the desktop.

Enable Write Permissions for the Anonymous User

Without this step, the NFS mount is done in read-only mode.

  • Run regedit and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default

  • Create two new "DWORD (32-bit)" values inside the "Default" folder:

    • AnonymousUid with the UID found on the UNIX directory as shared by the NFS system

    • AnonymousGid with the GID of the above

  • Restart the NFS client or reboot the computer to apply the changes.

Mount the NFS Share

The NAS device must be on the same network as the Windows machine. If for example its IP address is 10.1.1.211, use the following command to mount the share on the NFS system at /mnt/vms:

mount -o anon \\10.1.1.211\mnt\vms Z:

You may now navigate to the Z: drive.