skip navigation

www.Hilands.com


Content:: Installing an NFS client on Windows

Installing an integrated NFS client on Windows
We will need to aquire a copy of "Software for Unix" for windows. You can find the "Software For Unix" (SFU) installation tool from the Microsofts website.
http://www.microsoft.com/downloads/details.aspx?FamilyID=896C9688-601B-44F1-81A4-02878FF11778&displaylang=en

Upon downloading you should have the following file SFU35SEL_EN.exe. This is an executable zip file which will extract to C:Documents and SettingsYour UserLocal SettingsTemp.

If you are using Windows XP Home you will receive an error message stating that this program cannot be used with Windows XP Home edition. To fix this open your favorite hex editor and change
(VersionNT = 501 AND MsiNTSuitePersonal)
to
(VersionNT = 510 AND MsiNTSuitePersonal)
In Hexidecimal 1 will be 30 and 0 will be 31.

Installing custom NFS services for your Windows Operating System
Open the temp folder and run the program "SfuSetup.msi".
When the option appears to do a standard or custom installation choose the custom installation. We will only be installing two options here.
NFS -> NFS Client
Auth Tools for NFS -> User Name Mapping
For everything else we will use the default options. Two services will appear in the task manager "mapsvc.exe" and "nfsclnt.exe".

Connecting to the client
You should now be able to test the installation by going to start and run. In the run field enter two backslashes followed by the IP address of the server.
E.g.
\192.168.1.33


Mapped Network Drive Startup Error
On Windows XP Professional you may receive an error on startup.
Client for NFS Service Failure
An error occurred while connecting to the NFS server. Make sure that the Client for NFS service has started. If the problem persists make sure Client for NFS service can communicate with User Name Mapping or PCNFS server.
This occurs because the Windows Unix utilities do not load by the time the network drive shares are checked. You can remedy this startup error message by adding a DWORD to the registry Use the regedit command # regedit.exe and navigate to the following registry location
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\
Create a new DWORD named RestoreConnection and set it to 0. The next time you restart the error message above will no longer be seen.
Click here for instructions on setting up an NFS server on Debian Linux.
Last Modified: 2010-09-26