《Disney +》 迪士尼、Marvel、彼思、星球大戰…  「Play At Home 2021」更新:免費遊戲追加內容等優惠加碼推出   快招兵買馬——《Among Us》今年內登陸PS4和PS5!   Fernando Tatis Jr.登上《MLB The Show 21》封面球員   OlliOlliWorld:新的炙岩生物群落現已揭曉,已確認PS5採用120fps   【實測篇】便於收納隨身攜帶RAYCOP可攜式吸塵器!   祝35週年!「勇者鬥惡龍35週年記念特別節目」確定播出!難不成有DQ12的發表!?   《SteelRising》創新玩轉動作類型遊戲   日本直播平台「Mildom」可用CAPCOM旗下遊戲進行收益活動! 

SAMBA mount Invalid argument 修復

商業

Linux 使用 SAMBA 要 mount 網路芳鄰的資料夾,出現下述錯誤:

mount error(22): Invalid argument

該怎麼修復呢?

  • 註:系統為 Ubuntu、Debian、Mint Linux

SAMBA mount error Invalid argument 修復

錯誤訊息指寫說無效的參數,但是沒有更詳細的資訊,可以從 /var/log/kern.log 看到詳細的訊息。

  • $ tail -f /var/log/kern.log # 可以看到下述詳細的錯誤訊息
    • No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount

Invalid argument 解法

mount -t cifs 的 -o 參數增加 vers=1.0 即可

例如:

  • sudo mount -t cifs -o username=username,domain=domain-name,vers=1.0 //path/to/share /mount/path
  • sudo mount -t cifs -o password='' -o ip=192.168.0.1,workgroup=WORKGROUP,guest,sec=ntlm,vers=1.0 -o iocharset=utf8 //192.168.0.1/share /media/share
  • 加上去再執行一次即可

相關網頁

Tsung

隨機商業新聞

NordVPN