如何在Windows 8中挂载NFS共享?


34

我有一个要挂载在NFS上的NAS。它可以在Mac上很好地工作,但是我不知道如何在Windows 8上安装此设备。

我已经在网上进行了一些搜索,但是所有文章似乎都适用于Windows 7,并且涉及该mount命令,而该命令似乎不是Windows 8的一部分。执行此操作的命令是什么?


上有SeverFault关于它的讨论: serverfault.com/questions/190020/...

Answers:


15

要连接到NFS共享,您需要确保已安装NFS客户端。该组件是Unix服务组件的一部分。进入控制面板的“程序和功能”,然后打开或关闭Windows功能。确保已选中“基于Unix的应用程序服务(不推荐使用)”,然后单击“确定”。请注意,通常只有Windows的Ultimate和Enterprise版本通常具有此组件。

这将安装MS NFS客户端和(AFAIK)mount命令。我不在上班,所以我无法确切核实。如果我记得我会在星期一更新。

如果您的NAS可以启用CIFS或SAMBA风格的共享,我会改用它。


2
嗯,我不在Services for Unix-based Applications列表中。我正在运行Windows 8专业版。
Mike Christensen

1
据我所知,SUA在Windows 8 Beta中可用,但在正式版本中已删除。这是否意味着Windows 8完全不支持NFS?
Mike Christensen

6
@Mike在这里查看:blogs.msdn.com/b/sfu/archive/2012/08/01/…我在评论中看到它仅在Win 8 Enterprise中可用。
培根片

2
我的NAS 确实支持SMB,但是它是超级越野车,而且我一直在丢失文件,因为ACL会以某种方式损坏,因此没有帐户(甚至不是root用户)也无法读取该文件。因此,我丢失了很多东西,并且由于它是备份设备,因此我需要能够信任它。我将研究第三方NFS驱动程序。
Mike Christensen

2
@rjt支持的客户端比不推荐使用的客户端更好。
培根片

34

在Windows 8中(此处为我的8.1 ​​Enterprise)...

分为两部分...首先安装客户端,然后安装驱动器...

安装客户端

  1. 转到控制面板→程序→程序和功能
  2. 从左侧导航栏中选择:“打开或关闭Windows功能”。
  3. 向下滚动到“ NFS服务”,然后单击左侧的“加号”
  4. 选中“ NFS客户端”
  5. 选择“确定”
  6. Windows应安装客户端。客户端软件包安装完成后,您将可以使用“ mount”命令。

安装出口

这假定以下条件:

  • 您知道并且可以使用NFS导出ping计算机的主机名
  • 导出文件系统的名称(例如/ export,/ home / users,/ some / cool / file / path)
  • 文件系统已正确导出并可以访问

    1. 打开命令提示符。(Win+ R,输入“ cmd”,然后按OK)
    2. 类型:

      mount \\{machinename}\{filesystem} {driveletter}
      

    例子:

    mount \\filehost\home\users H:
    mount \\server1234\long\term\file\storage S:
    mount \\nas324\exports E:
    

...这就是基础。


1
我能够通过右键单击设备并选择安装选项来安装驱动器
dan1111 2015年

10

驱动程序:http//www.citi.umich.edu/projects/nfsv4/windows/

密歇根大学信息技术集成中心(CITI)在其NFSv4项目网站上宣布,经过18个月的开发以及自9月初以来,其用于分布式文件系统NFSv4.1的Windows驱动程序的源代码已可用。从Git存储库中。根据发行说明,编译需要Windows驱动程序开发套件(WinDDK 6000或更高版本),而编译后的驱动程序的安装需要Microsoft测试证书。随附的测试脚本需要Cygwin环境,其中包括gcc-core,make,sunrpc和时间包。


7

网络文件系统(NFS)功能仅在Windows 8企业版中可用。Windows 8和Windows 8 Pro版本中没有此功能。从Windows 7 Ultimate或Windows 7 Enterprise Edition升级到Windows 8 Pro Edition的用户不能再使用Services for NFS功能。

为了继续在Windows 8客户端中使用NFS服务功能,Windows 7用户将必须升级到Windows 8企业版。

来源:http//support.microsoft.com/en-us/kb/2769923



1

安装客户端

Go to Control Panel → Programs → Programs and Features
Select: Turn Windows features on or off" from the left hand navigation.
Scroll down to "Services for NFS" and click the "plus" on the left
Check "Client for NFS"
Select "Ok"
Windows should install the client. Once the client package is install you will have the "mount" command available.

挂载\ 192.168.3.5 \ home \ slave \ data L:

工作!!!我使用客户端Win 8.1 Ult和服务器Ubuntu 12.04 LTS服务器


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.