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
どうですか?smbmount
Linux 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