Do you have a question or two about SFU, click here to mail me.

NFS and SUA in Windows 7

Published 23 January 09 07:48 PM | Ashish 

NFS and SUA in Windows 7

Finally, the Windows 7 beta is released to the public and we can now experience it ourselves. The PSS people in Microsoft are always excited to try their hands on the latest betas and Windows 7 is not an exception.

The first thing that we did, after exploring the new GUI experience, was to add Client for NFS and Subsystem for UNIX-based Applications (SUA) components. The addition is completely alike Windows Vista so no surprises here but it was much faster than Vista. The management is also the same with almost no visible difference.

But, things are really better underneath – there have been a lot of bug-fixes in both – Client for NFS and SUA – both.

On the NFS front, the User Name Mapping support (not the UNM component itself – like Vista) is there. Perhaps, the biggest change to notice is newly added support for KRB5/KRB5i security mode to come up to the mark with latest technologies available. More information is not available on this as of now and I will post new information as soon as it is available.

On SUA front, there are talks of a lot of improvement in terms of bug fixes. The SDK for Win7 is not released as of now and we expect it to be available only during Win7 RC phase.

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# infoblog » NFS and SUA in Windows 7 said on January 23, 2009 3:18 PM:

PingBack from http://blog.a-foton.ru/index.php/2009/01/23/nfs-and-sua-in-windows-7/

# JK said on April 15, 2009 12:30 PM:

Will the Windows 7 NFS client support NFS version 4?  If so, please provide some information on that.

Thanks - great blog!

JK

# Ashish said on June 23, 2009 6:45 PM:

Unfortunately, NFS v4 is has not made it yet. I believe the target should be the next version of Windows.

- Ashish

# Fred said on June 26, 2009 8:44 PM:

Can someone help me out?  I have a CentOS box at home that hosts all my music and photos - and my wife's mac laptop and my kids ubuntu box and my WinXP gaming rig can all access it via NFS. (it does a number of other home server things as well) - Back on XP I just installed the SFU and I could mount the NFS share easily.  Now on Win7 Ultimate (build 7100) I've done the Control Panel - Programs - Client for NFS / Unix Sub-system thing but I still can't mount a NFS share on Win7.  I know it's not the share because it still mounts great on the Mac and the other Linux boxes, and even on my work XP laptop....   Any help or pointers is appreciated!!  Thx muchly

# QuinnR said on June 27, 2009 4:46 PM:

Which versions of Win7 will SFU run on?

# Ashish said on July 7, 2009 2:29 PM:

Did you check the UseReservedPorts setting to see if that may be causing this problem?

- Ashish

# Ashish said on July 7, 2009 2:31 PM:

Win 7 Ultimate and Enterprise will get NFS but Professional will not. Seems like sufficient information was not present to make it happen.

- Ashish

# SledGas said on August 29, 2009 5:27 PM:

I am running Win7 Enterprise RTM and somehow have managed to create a couple of phantom mounts. That is, at some point while i was configuing/playing with nfs I tried to mount server:/albums/music but the server is not exporting that share. now, every time i turn on the nfs client on my win7 system it persistently tries to mount that share, forever and ever.

I've tried 'umount -a -f', searched through the registry for where the share info is kept, but no joy.

How do I remove these phantom entries, and/or where is the mount information kept?

Thanks

# Ashish said on August 31, 2009 3:21 PM:

You will find refenrence here -

HKEY_CURRENT_USER\Software\Microsoft\ClientForNFS\CurrentVersion\Persistent

# SledGas said on August 31, 2009 11:39 PM:

Ashish, thanks for the pointer. Unfortunately, there are no persistent mounts located there, either for me or for any other user on the system (I checked them all). When i did 'net start nfsclnt' the mount requests to the linux system started within a couple of minutes. The only way I've found to disable them is to stop the nfsclnt service. I've also search the whole registry for the name (/music/albums), but have not found it anywhere.

I appreciate your help with this....ideas, hints, or suggestions all welcome!

# Ashish said on September 1, 2009 4:58 PM:

In that case, I guess, Process Monitor can help. Take a log and see if there are any references that you can pick up.

If that doesn't help, use the Email above and send me an email.

- Ashish

# SledGas said on September 2, 2009 7:45 PM:

Thanks for the reminder about using Process Monitor (should have thought of that before...sigh!). Looks like the WMPNetworkSvc service is the culprit. I stopped the service and the attempted mount requests all stopped. Pshew! Since I don't need this service, it's off for now, and at some point, if I ever give up on my linux-based media streamer, I'll sort out why WMPNetworkSvc insists on trying via NFS and figure out how to stop it.

# Matt Seitz said on September 4, 2009 12:52 PM:

I seem to remember there is a setting somewhere that determines whether NFS or CIFS is used first when trying to access a UNC path ("\\server\share\").  Something like "Network Provider Order"?

# Ashish said on September 4, 2009 1:01 PM:

Here's how you can change it -

1. In the Run... dialog, type "ncpa.cpl" and press Enter

2. Highlight "Local Area Connection"

3. Press the ALT key and click on the menu bar item "Advanced," "Advanced Settings"

4. Click on the "Provider Order" Tab

- Ashish

# Jeff Levy said on October 12, 2009 3:28 PM:

It's terrible that I'm forced to run Windows Server in order to gain, afaik, the simple mapping of names / groups that SFU provided. If this is not true, please explain, otherwise, this is just a nice ploy by MS to finall be done with one more piece of Un*x -> MS interoperability.

# Ashish said on October 21, 2009 9:00 AM:

I suppose it's abouy missing UNM piece in Vista/Win 7. You can now use ADAM for this purpose, if that's absolutely necessary.

Take a look at these posts -

http://blogs.msdn.com/sfu/archive/2009/03/27/can-i-set-up-user-name-mapping-in-windows-vista.aspx

http://blogs.msdn.com/sfu/archive/2009/07/10/ad-lookup-with-adam-adlds.aspx

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required

Search

This Blog

Latest NFS hot fix for R2

Latest NFS hot fix for SFU 3.5

Syndication

Page view tracker