mount -t cifs: "タスクはサポートされていません"ですが、smbclientを介して接続できます

mount -t cifs: "タスクはサポートされていません"ですが、smbclientを介して接続できます

sysadminでNASを交換した後、次のコマンドを使用してネットワーク共有をマウントできなくなりました

sudo mount -t cifs //netgear.local/public /media/mountY -o uid=1000,iocharset=utf8,username="adam",password="password"

どちらのNASもLinuxベースで、一方はSamba 3.5.15(以前)、もう1つはSamba 3.5.16(新規)です(smbclientから入手した情報)。

smbclientただし、次の助けを借りてログインして共有を使用できます。

smbclient  //NETGEARV2/public -U adam

どうですか?smbmountLinux Mint(またはUbuntu)では使用できなくなりました。

確認すると、dmesg次のような結果が表示されます。

CIFS VFS: Send error in QFSUnixInfo = -95
CIFS VFS: cifs_read_super: get root inode failed

答え1

職場でも同様の問題が発生しました。moun -t cifsちょうど仕事を停止しました。次のようなCIFS/SMB リソースのマウント出力を見ると、そのオプションを追加すると問題が解決することがわかりdemsgました。vers=1.0私のコマンドは次のとおりです。

mount -t cifs //サーバー/フォルダ./mountpoint -o user=USER,domain=DOMAIN,vers=1.0

答え2

dmsegを見てインターネット検索を行った後、解決策を見つけました。

このsec=ntlmオプションを追加する必要があります。この問題(機能?)は最近カーネル(3.8.4を使用している)に導入されました。私は問題がカーネルに関連していることに気づいていませんでした。したがって、正しいインストール方法は次のとおりです。

sudo mount -t cifs //netgear.local/public /media/mountY -o uid=1000,iocharset=utf8,username="adam",password="password",sec=ntlm

関連情報