ไม่สามารถเมานต์ Windows แชร์: อาร์กิวเมนต์ไม่ถูกต้อง


16

มีการถามคำถามที่คล้ายกันมาก่อนrobazefaแต่ไม่มีใครตอบ สำหรับเดือนที่แล้วกล่อง Ubuntu 14.04 LTS ของฉันไม่สามารถเปิดโฟลเดอร์ที่แชร์จากไดรฟ์ภายนอกบนพีซีที่ใช้ Win 8.1 บนเครือข่ายในบ้านได้

ผ่านFilesเดสก์ท็อป Unity ฉันสามารถเรียกดูเครือข่ายเข้าถึง workgoup เข้าถึงกล่อง Win 8.1 ดูและเข้าถึงการแชร์ยกเว้นโฟลเดอร์ในไดรฟ์ภายนอก พวกเขาจะปรากฏในรายการและฉันสามารถเข้าถึงได้โดยไม่มีปัญหาสองสามเดือนที่ผ่านมา แต่ตอนนี้ผมได้รับกล่องสนทนากับข้อความที่มีเพียงตัวเลือกให้คลิกUnable to access location - failed to mount Windows share: Invalid argumentOK

โฟลเดอร์เหล่านี้สามารถเข้าถึงได้อย่างง่ายดายในตอนนี้จากพีซี Win 7 และ 8 อื่น ๆ ในเครือข่าย แต่Invalid argumentข้อผิดพลาดเดียวกันนี้ปรากฏบนกล่อง Linux อื่น ๆ เท่านั้นในเครือข่ายที่รัน Mint Cinnamon

คำถามของฉันคือข้อโต้แย้งที่ไม่ถูกต้องและฉันจะตรวจสอบได้อย่างไร


ฉันเริ่มต้นนี้เกิดขึ้น "ทันใด" เช่นกัน ฉันสงสัยว่าของลินุกซ์ปรับปรุงสิ่งที่ยากจน ...
Kev

ความพยายามครั้งที่ 1: คุณได้รับการแจ้งเตือนนี้เมื่อไฟร์วอลล์ของระบบ Windows ไม่อนุญาตให้เข้าถึงไฟล์ระยะไกล
Rinzwind

ความพยายามครั้งที่สอง: โปรดบอกเราว่าระบบไฟล์เหล่านี้เปิดอยู่และตรวจสอบว่าระบบของคุณรองรับหรือไม่ (exFat อาจต้องติดตั้งไดรเวอร์)
Rinzwind

6
@muru คุณทำสิ่งที่ดีงาม! :)
Jacob Vlijm

คำตอบ:


8

ฟังดูเหมือนถดถอย มีรายงานข้อบกพร่องของ Ubuntuและรายงานข้อผิดพลาดอัปสตรีมเรียบร้อยแล้ว มันอาจเป็นการดีที่สุดที่จะตั้งตัวเองว่า "ได้รับผลกระทบ" และถามว่าต้องการข้อมูลอะไรบ้าง ยังระบุอย่างชัดเจนว่านี่คือการถดถอย การถดถอยจะได้รับการแก้ไขเร็วขึ้น

วิธีแก้ปัญหา # 1

คุณสามารถลองเปิดการแชร์ด้วยตนเองด้วย nautilus (ตัวจัดการไฟล์)

nautilus smb://ServernameOrIp

วิธีแก้ปัญหา # 2

คุณสามารถลองติดตั้งด้วย smbclientตัวอย่าง:

smbclient –L geekmini –U geek

โดยที่ geekmini คือ pc และ geek คือชื่อผู้ใช้

สร้างจุดยึด:

sudo mkdir /media/Video

การติดตั้งไดรฟ์จริง:

mount –t cifs –o username=geek,password=thepass //geekmini/root /media/Video

ขอให้โชคดีและแจ้งให้เราทราบว่าอะไรได้ผล!


8

ฉันแก้ไขปัญหานี้โดยใช้ที่อยู่ IP แทนชื่อเซิร์ฟเวอร์


และคุณได้รับที่อยู่ IP ได้อย่างไร ... คุณจะได้รับอย่างไรถ้าคุณรู้ชื่อเซิร์ฟเวอร์เท่านั้น?
SA

1
@SAPing ชื่อเซิร์ฟเวอร์
ธัญพืช

0

ปัญหาเดียวกันที่นี่ - แม้ว่าฉันจะพบว่าใน win 8.1 ได้แนะนำการจัดเก็บข้อมูล SPACES ลงใน windows ทำให้สามารถทำการรวมกลุ่มฮาร์ดไดรฟ์เข้ากับทรัพยากรที่รวมกันได้

ฉันได้งานของฉันโดยเพิ่มตัวเลือก-o vers=3.0ในคำสั่ง mount และแก้ไขข้อผิดพลาดอาร์กิวเมนต์ที่ไม่ถูกต้องของฉัน

หวังว่าจะช่วยให้สถานการณ์ของคุณ


ขออภัยฉันควรโพสต์ก่อนหน้านี้ ฉันไม่พยายามทำงานเมื่อพบปัญหาครั้งแรก สองสามเดือนที่ผ่านมาฉันพบวิธีแก้ปัญหาโดยไม่ตั้งใจ ทำความสะอาดฉันถอดปลั๊กอุปกรณ์ต่อพ่วงทั้งหมดจากพีซี เชื่อมต่อใหม่อีกครั้งฉันเสียบ HDD ภายนอกตัวเก่าเข้ากับพอร์ต USB3 โดยไม่ได้ตั้งใจ หลังจากนั้นฉันก็ค้นพบปัญหาการโต้แย้งที่ไม่ถูกต้องได้หายไป แต่มันไม่สำคัญอีกต่อไปเพราะฉันได้ย้ายไฟล์ทั้งหมดที่ฉันต้องการไปยังไดรฟ์อื่นแล้ว
Michael Bennett

0

การแบ่งปันแซมบ้าของฉันเริ่มที่จะสร้างข้อผิดพลาดเดียวกันนี้หลังจากกลุ่มที่มีการแชร์ไดเรกทอรีและถูกแชร์ไปยังถูกลบไปอย่างผิดพลาด

มันกลับมาทำงานได้ดีหลังจากสถานการณ์กับกลุ่มที่หายไปได้รับการแก้ไข

สามารถแก้ไขได้โดยให้แบ่งปันกลุ่มอื่นในไฟล์ smb.conf แต่ฉันเพิ่งสร้างขึ้นใหม่ในระดับระบบ

หวังว่าจะช่วยได้


-1

ลองรีสตาร์ท windows ... ฉันไม่ได้ตอนนี้ทำไม แต่เมื่อฉันป้อน (เพื่อแม็พดิสก์เครือข่าย) ให้ถูกต้องฉันมี "ไม่สามารถเข้าถึง" หลังจากการรีสตาร์ทหลายครั้งทำงานได้อย่างถูกต้อง: D

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