ฉันจะเมานต์แชร์ NFS ใน Windows 8 ได้อย่างไร


34

ฉันมี NAS ที่ฉันต้องการติดตั้ง NFS มันใช้งานได้ดีบน Mac ของฉัน แต่ฉันไม่สามารถหาวิธีติดตั้งอุปกรณ์นี้ใน Windows 8 ได้

ฉันค้นหาออนไลน์เล็กน้อย แต่บทความทั้งหมดดูเหมือนว่าจะนำไปใช้กับ Windows 7 และเกี่ยวข้องกับmountคำสั่งที่ดูเหมือนจะไม่ได้เป็นส่วนหนึ่งของ Windows 8 คำสั่งในการทำเช่นนี้คืออะไร


มีการอภิปรายเกี่ยวกับเรื่องนี้ใน SeverFault: serverfault.com/questions/190020/…

คำตอบ:


15

ในการเชื่อมต่อกับการแบ่งปัน NFS คุณต้องตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไคลเอนต์ NFS แล้ว องค์ประกอบนี้เป็นส่วนหนึ่งของบริการสำหรับส่วนประกอบ Unix ไปที่แผงควบคุมโปรแกรมและคุณสมบัติแล้วเปิดหรือปิดคุณสมบัติ Windows ตรวจสอบให้แน่ใจว่าได้เลือกบริการสำหรับแอปพลิเคชันที่ใช้ Unix (เลิกใช้งาน) แล้วคลิกตกลง โปรดทราบว่าโดยทั่วไปแล้วจะมีเฉพาะ Windows รุ่น Ultimate และ Enterprise เท่านั้นที่มีองค์ประกอบนี้

นี้จะติดตั้งโปรแกรม MS NFS และ (AFAIK) คำสั่งmount ฉันไม่ได้ทำงานฉันจึงไม่สามารถยืนยันได้อย่างแน่นอน ถ้าฉันจำได้ว่าฉันจะอัพเดทวันจันทร์

หาก NAS ของคุณสามารถเปิดใช้งานการแชร์สไตล์ CIFS หรือ SAMBA ฉันจะใช้สิ่งนั้นแทน


2
อืมฉันไม่มีServices for Unix-based Applicationsในรายการ ฉันใช้ Windows 8 Professional
Mike Christensen

1
จากสิ่งที่ฉันสามารถบอกได้ SUA พร้อมใช้งานใน Windows 8 Beta แต่ถูกลบออกในรุ่นอย่างเป็นทางการ สิ่งนี้หมายความว่า Windows 8 ที่ไม่รองรับ NFS หรือไม่
Mike Christensen

6
@ ไมค์มองที่นี่: blogs.msdn.com/b/sfu/archive/2012/08/01/…ฉันเห็นในความคิดเห็นที่มีเฉพาะใน Win 8 Enterprise
เบคอน Bits

2
NAS ของฉันไม่สนับสนุน SMB แต่มันเป็นรถซูเปอร์และฉันเก็บไว้ในการสูญเสียไฟล์เพราะ ACL ที่จะได้รับความเสียหายอย่างใดแล้วไม่มีบัญชี (ไม่ได้ root) สามารถอ่านไฟล์ ฉันทำกิ๊กหายไปเนื่องจากสิ่งนั้นและเนื่องจากเป็นอุปกรณ์สำรองฉันจึงต้องเชื่อใจได้ .. ฉันจะตรวจสอบไดรเวอร์ NFS บุคคลที่สาม
Mike Christensen

2
@rjt ไคลเอ็นต์ที่สนับสนุนดีกว่าไคลเอ็นต์ที่เลิกใช้แล้ว
เบคอน Bits

34

ใน Windows 8 (8.1 Enterprise สำหรับฉันที่นี่) ...

มีสองส่วนคือ ... การติดตั้งไคลเอนต์และการติดตั้งไดรฟ์ที่สองเป็นครั้งแรก ...

การติดตั้งไคลเอนต์

  1. ไปที่แผงควบคุม→โปรแกรม→โปรแกรมและคุณสมบัติ
  2. เลือก: เปิดหรือปิดคุณสมบัติ Windows "จากการนำทางด้านซ้าย
  3. เลื่อนลงไปที่ "Services for NFS" และคลิกที่ "plus" ทางด้านซ้าย
  4. ตรวจสอบ "ไคลเอนต์สำหรับ NFS"
  5. เลือก "ตกลง"
  6. Windows ควรติดตั้งไคลเอนต์ เมื่อแพ็คเกจไคลเอนต์ถูกติดตั้งคุณจะมีคำสั่ง "mount" พร้อมใช้งาน

เมานต์การส่งออก

สิ่งนี้จะถือว่าสิ่งต่อไปนี้:

  • คุณรู้จักและสามารถ ping ชื่อโฮสต์ของเครื่องด้วยการส่งออก NFS
  • ชื่อของระบบไฟล์ที่ส่งออก (เช่น. / export, / home / users, / some / cool / file / path)
  • ระบบไฟล์ถูกเอ็กซ์พอร์ตและสามารถเข้าถึงได้อย่างถูกต้อง

    1. เปิดพรอมต์คำสั่ง ( Win+ R, ป้อน "cmd" และกดตกลง)
    2. ประเภท:

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

    ตัวอย่าง:

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

... และนั่นคือพื้นฐาน


1
ฉันสามารถเมานท์ไดรฟ์ได้โดยคลิกขวาที่อุปกรณ์และเลือกตัวเลือกเมานท์
dan1111

10

ไดรเวอร์: http://www.citi.umich.edu/projects/nfsv4/windows/

บนเว็บไซต์โครงการ NFSv4 ศูนย์การรวมเทคโนโลยีสารสนเทศแห่งมหาวิทยาลัยมิชิแกน (CITI) ได้ประกาศว่าหลังจาก 18 เดือนของการพัฒนาและตั้งแต่ต้นเดือนกันยายนรหัสแหล่งที่มาสำหรับไดรเวอร์ Windows สำหรับระบบไฟล์แบบกระจาย NFSv4.1 นั้นมีวางจำหน่ายแล้ว จากที่เก็บ Git ตามบันทึกย่อประจำรุ่นการคอมไพล์ต้องใช้ Windows Driver Development Kit (WinDDK 6000 หรือใหม่กว่า) และการติดตั้งไดรเวอร์ที่คอมไพล์ต้องใช้ใบรับรองการทดสอบของ Microsoft สคริปต์ทดสอบที่รวมมานั้นต้องการสภาพแวดล้อม Cygwin ซึ่งรวมถึงแพ็คเกจ gcc-core, make, sunrpc และเวลา


7

บริการสำหรับคุณสมบัติ Network File System (NFS) มีเฉพาะใน Windows 8 Enterprise edition เท่านั้น คุณลักษณะนี้ไม่สามารถใช้ได้ในรุ่น Windows 8 และ Windows 8 Pro ผู้ใช้เมื่ออัพเกรดจาก Windows 7 Ultimate หรือ Windows 7 Enterprise edition เป็น Windows 8 Pro edition จะไม่สามารถใช้บริการสำหรับฟีเจอร์ NFS ได้อีกต่อไป

ในการใช้คุณลักษณะ Services for NFS ในไคลเอนต์ Windows 8 ต่อไปผู้ใช้ Windows 7 จะต้องอัพเกรดเป็น Windows 8 Enterprise edition

ที่มา: http://support.microsoft.com/en-us/kb/2769923


5

หากคุณไม่มี Windows 8 Enterprise คุณจะไม่สามารถทำสิ่งนี้ได้หากไม่มีแอพของบุคคลที่สาม

ฉันสามารถติดตั้งไดรฟ์ NFS ใน Windows 8 โดยใช้ NekoDrive ได้ คุณจะต้องติดตั้งไลบรารี Dokan ด้วย

จากนั้นคุณสามารถตั้งค่าแอปพลิเคชันเพื่อเชื่อมต่อไดรฟ์อัตโนมัติ

http://code.google.com/p/nekodrive/

http://web.archive.org/web/20150222074745/http://dokan-dev.net/en/download/


2
เข้ากันไม่ได้กับ Windows 8
Zenexer

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 \ slavy \ data L:

ทำงาน !!! ฉันใช้ไคลเอนต์ Win 8.1 Ult และเซิร์ฟเวอร์ Ubuntu 12.04 LTS


1

ในการติดตั้ง NFS ของ Windows 10 Pro ของฉันมีอยู่ในเปิดและปิดคุณลักษณะ Windows ภายใต้บริการสำหรับ NFS:

บริการสำหรับ NFS ในฟีเจอร์ Windows

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.