《Disney +》 迪士尼、Marvel、彼思、星球大戰…  《Super Animal Royale》本年稍後將為PS4和PS5帶來超萌大亂鬥   出乎意料之外的角色!「鬼滅之刃 火神血風譚」鱗瀧左近次確定參戰!   Nintendo Switch版LEGO Marvel Super Heroes 12月16日發售!   Nintendo Switch版《國夫君的三國志全員集合!》發售日終於確定!   KOF XV第二回公測可使用的新角色「柯隆」預告片公開!   HoloStage全像投影座眾籌開始! 能召喚你有的NFT和喜歡的角色   《Crash Bandicoot™ 4》開發者分享十大造型,慶祝PS5版現已上市!   「鬼滅之刃 火神血風譚」新情報!善逸&伊之助 角色介紹影片公開! 

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

隨機商業新聞

Addidas