OS のセットアップなんかは今さら感が強いので特に記事にしませんが、NAS のフォルダをマウントしようとしたらハマったのでメモ的に記事にしておきます。
ちなみに OS は Raspbian でやってます。
以前に Linux Mint でやったときにうまくいった方法 で試してみたら、Invalid argument とか言い出すし、dmesg で確認してみると NT_STATUS_NOT_IMPLEMENTED となんとも嫌な感じのメッセージが現れたりしていらっしゃる。
結局、解決策としては、以下のような感じになった。
> sudo mount -t cifs -o sec=ntlm,username=ユーザ名,password=パスワード,file_mode=0777,dir_mode=0777 //接続先マシン名(IPアドレス)/接続先フォルダ マウント先(/mnt/nas)
これでどうにか接続っていうかマウントされた。
たしか sec=ntlm はデフォルトだった気がするのだけど、どうやらきちんと指定してやらないといけないらしい。
なぜ必要なのかはよくわからなかった。
色々な方法でnas接続を試みたのですがどうもうまくいきません。ここで言うユーザ名 パスワードはNASの名称とパスワードで下の接続先マシン名がラズベリーパイのipで(接続先マシン名(IPアドレス)/接続先フォルダ マウント先(/mnt/nas))
返信削除0777//192.168.*.**/mnt/nasという記述で良いのでしょうか?
尚、sudo apt-get install cifs-utils、sudo mkdir /mnt/nasは行っており実際dirはできています。エラーはmount: can't find //pi/mnt/nas in /etc/fstabとなっています。
何か間違いがあれば教えていただけると助かります。