お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2013-09-01 23:35:20

manomi
メンバ
登録日: 2008-11-19

NASのドライブをマウントできなくなりました(fstab利用)

PCを交換した際に、ubuntuを10.4から13.04の更新しました。以前のPCでは、fstabにNAS(バッファローLink Station)のフォルダーをマウントするための記述を入れており、問題なくマウントできていました。
新しいPCでは、ネットワーク環境が変わった訳ではないので、そのまま以前のfstabの記述をコピーし、新しいPCのそれに貼り付けました。その内容は、以下の通りです。また、新しいPCにおいてマウント先のフォルダーを作り、sambaもインストールしました。

//192.168.xxx.xxx/share /home/(user name)/Linkstation/Share smbfs uid=(user name),gid=root,username="",password="",iocharset=utf8,defaults 0 0

新しいPCでは、一応マウントは試みられているようで、「ファイル」(ファイルを整理するソフトウェア)の左下のネットワークの一覧にマウント先のフォルダー(Share)が表示されます。
しかし、そこをクリックすると、「“Share”にアクセスできません」「mount:rootだけが//192.168.xxx.xxx/shareを/home/(user name)/Linkstation/Shareにマウントできます」と表示されます。
また、フォルダーLinkstation内のShareを開いても、中は空です。

なお、ネットワークから辿ってLinkstationを開いて、Shareフォルダーを開いてし、その中のファイルを操作することは可能です。
また、smbfsの代わりにcifsを用いてみましたが、結果は同じでした(「ファイル」のアイコンの形が異なることを除いて)。Link Station内の別のフォルダーでも試してみましたが、やはり結果は変わりませんでした。
どのようにすれば、以前のように、fstabにおいてマウントをすることができるでしょうか。

オフライン

 

#2 2013-09-03 15:12:25

yama
メンバ
登録日: 2006-10-23

Re: NASのドライブをマウントできなくなりました(fstab利用)

smbfs はもうサポートされていないので cifs を使ってください。

オフライン

 

#3 2013-09-03 19:20:38

manomi
メンバ
登録日: 2008-11-19

Re: NASのドライブをマウントできなくなりました(fstab利用)

yama様、貴重な情報ありがとうございました。

smbfsがサポートされていないことから、以前のfstabの設定をコピーしても使えないことは分かりました。
ただ、先のメッセージにも書いた通り、既にcifsを用いて(すなわち、fstabのsmbfsをcifsで置き換えた→以下の記述)試しており、同じ結果になっております。

//192.168.xxx.xxx/share /home/(user name)/Linkstation/Share cifs uid=(user name),gid=root,username="",password="",iocharset=utf8,defaults 0 0

上の記述で何か問題があるのでしょうか。

オフライン

 

#4 2013-09-03 20:52:56

yama
メンバ
登録日: 2006-10-23

Re: NASのドライブをマウントできなくなりました(fstab利用)

ああっすみません、cifsで試しておられたのですね。読み飛ばしておりました><
とりあえずコマンドラインから手動でマウントしてみて、オプションを最小にしたりして試してください。defaultsがダメな気がしますが。

オフライン

 

#5 2013-09-03 21:46:29

manomi
メンバ
登録日: 2008-11-19

Re: NASのドライブをマウントできなくなりました(fstab利用)

yama様、度々ありがとうございます。

コマンドではうまく行きました。
どこが悪いのか再度fstabの記述を見たところ、恥ずかしながら、smbfsをcifsに変えた際に、一文字間違えていたことが判明しました。これを修正したところ、無事にNASに接続出来ました。
なお、上に書いたfstabの記述は正確です。

smbfs/cifsとも同じ原因で動作しないと思い込んでいたので、この単純ミスに気が付きませんでした。
既にsmbfsが使えなくなっていることを教えていただかなければ他に原因があると思い続けていたでしょうから、yama様には大変感謝しております。

NASのマウントをfstabに記述するたびに思うのですが、これは非常に煩雑ですね。Windowsのドライブ割り当てと比べると雲泥の差です。
また、fstabにはパスワードを書き込まないと、保護されたドライブには接続できないので、セキュリティの点でも不安です。
どなたか、NASを起動と同時にマウントするのに簡単・安全な方法があれば、どうぞご教示ください。

オフライン

 

#6 2013-09-04 00:27:08

yama
メンバ
登録日: 2006-10-23

Re: NASのドライブをマウントできなくなりました(fstab利用)

passwordはfstabに
credentials=/home/(ユーザー名)/.smbpasswd
オプションを追加し、
~/に .smbpasswd ファイルを作成し、パーミッションを600にし、なかに、
username=foo
password=bar
と記述しておきます。

これで他に知られる事がなくなります、

オフライン

 

#7 2013-09-05 08:33:59

manomi
メンバ
登録日: 2008-11-19

Re: NASのドライブをマウントできなくなりました(fstab利用)

yama様、ありがとうございました。

パスワードを出さない方法があるのですね。
一部のPCでパスワードを見せないようにしたかったので、助かります。

やはり、Linuxでは、NASのマウントは煩雑ですね。
Windowsのように、アクセスしてドライブレターを設定・保存すれば次回起動時には繋がっているといった手法が、近い将来Linuxでも採用されることを期待したいものです。

オフライン

 

Board footer

Powered by FluxBB