ฉันจะเมานต์ NFS ผ่านหอยโข่งได้อย่างไร


13

ฉันมีการแชร์ NFS ที่ฉันต้องเชื่อมต่อ (ด้วยเหตุผลเรื่องความเร็ว)

ถ้าฉันพยายามเชื่อมต่อผ่าน Nautilus-> เชื่อมต่อกับเซิร์ฟเวอร์ฉันได้รับข้อผิดพลาด "ไม่รู้จักเซิร์ฟเวอร์ประเภทไฟล์นี้"

Nautilus เชื่อมต่อกับเซิร์ฟเวอร์ NFS พยายามแสดง "ไม่รู้จักเซิร์ฟเวอร์ประเภทไฟล์นี้"

ฉันค้นหาปลั๊กอิน Nautilus และพบเฉพาะnfs-lanซึ่งดูเหมือนจะไม่ได้รับการสัมผัสตั้งแต่ปี 2013และดูเหมือนว่าจะล้มเหลวในการตรวจสอบแพ็กเกจจำนวนมาก

แพคเกจ nfs-lan ล้มเหลวในการตรวจสอบแพคเกจเนื่องจากคุณภาพไม่ดี ทีนี้ปัญหาเหล่านี้ดูเล็กน้อย แต่ก็ไม่ได้เป็นสัญญาณที่ดี

มีตัวเลือกที่ดีกว่าสำหรับการติดตั้ง NFS ผ่าน Nautilus หรือไม่?


4
เห็นได้ชัดว่า GVFS รองรับ NFS แล้วในขณะนี้: mail.gnome.org/archives/gvfs-list/2015-March/msg00000.htmlแต่ Ubuntu ไม่มีเหตุผลบางประการ: packages.ubuntu.com/… . อาจเป็นไฟล์รายงานข้อผิดพลาดที่ขอให้รวมไว้
muru

@muru ขอบคุณสำหรับเคล็ดลับ! ฉันพยายาม uncommenting บรรทัด "#nfs: nfs" ใน /etc/gnome-vfs-2.0/modules/default-modules.conf แต่แล้วฉันก็รู้ว่าแพ็คเกจ gvfsd-backends นั้นขาด gvfsd-nfs ด้วย ดังนั้นฉันคิดว่าฉันต้องได้รับแหล่งที่มาของแพคเกจและรวบรวมมันกลับมา
tu-Reinstate Monica-dor duh

ฉันได้รวบรวม gvfsd-nfs แต่ก็ยังไม่รู้จัก nfs เป็นไฟล์เซิร์ฟเวอร์ :-( ดูที่กล่องโต้ตอบฉันสงสัยว่า hardcoding โดยไม่ได้ตั้งใจ: - \
tu-Reinstate Monica-dor duh

คำตอบ:


7

** คำตอบระหว่างกาล **

ฉันยังคงพยายามให้ไดอะล็อกทำงานอย่างถูกต้อง แต่เพื่อเป็นการแก้ปัญหาชั่วคราวฉันคิดว่าฉันควรแชร์สิ่งนี้:

ทดสอบใน 15.10, 16.04 และ 16.10 ถ้าคุณสร้างจุดเชื่อมต่อสำหรับการเมาท์ NFS แต่ละรายการใน/media/[username]ลักษณะนี้:

sudo mkdir /media/user/Kn-Qmultimedia
sudo mkdir /media/user/Kn-Public

จากนั้นเพิ่มการเมานต์ NFS ที่ต้องการลงใน/etc/fstab ( sudo gedit /etc/fstab) ดังนี้:

192.168.1.100:/Qmultimedia  /media/user/Kn-Qmultimedia  nfs user,noauto 0   0
192.168.1.100:/Public   /media/user/Kn-Public   nfs user,noauto 0   0

จากนั้น Nautilus จะแสดงการเมานต์ NFS ในที่คั่นหนังสือที่ติดตั้งได้อย่างสมบูรณ์และไม่สามารถต่อเชื่อมได้:

Nautilus แสดงการเมานต์ NFS จาก fstab

ไม่ใช่คำตอบที่ค่อนข้าง แต่มันไม่เจ็บเท่าไหร่และคุณสามารถใช้ได้จนกว่าฉันจะหาคำตอบที่เหมาะสม :-)


ขณะนี้คุณกำลังใช้แทนmount gvfs-mount
ukos

@ukos Yep นั่นเป็นเหตุผลที่คำตอบเริ่มต้นด้วย " คำตอบระหว่างกาล " คุณรู้วิธีที่จะทำด้วยgvfs-mount?
tu-Reinstate Monica-dor duh

ขอโทษค่ะ ฉันคิดว่าจีโอเมานต์เป็นวิธีที่จะไป แต่ฉันยังไม่ได้เตรียม trief developer.gnome.org/pygobject/stable/class-giomount.html
ukos

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