• 締切済み

fstabでマウントが出来ない

コマンドでマウントすると出来るのですが、 fstabで自動マウントしようと記載しても、起動時にマウントされません。 どのようにすれば、自動マウント出来るようになるでしょうか? ご教授よろしくお願いいたします。 OS:RedHatLinux6 マウントするのは、Windows上にある共有フォルダです。 コマンド(成功する) ------ mount -t cifs -o user=xxxxx,password=xxxxxx,uid=java,gid=java,file_mode=0755,dir_mode=0755 //xxx.xxx.xxx.xxx/xxxx /home/java/win_tmp ------ fstab記述内容(失敗する) ------ //xxx.xxx.xxx.xxx/xxxx /home/java/win_tmp cifs iocharset=utf8,codepage=utf8,user=xxxxx,password=xxxxxx,uid=java,gid=java,file_mode=0755,dir_mode=0755 0 0 ------ よろしくお願いいたします。

みんなの回答

回答No.4

>他の同じRedHat端末では、同じ書き方をしてfstabで 素人が、もっともやってしまう、大きな間違いです。何のために、そのオプションが指定が必要かとか、そこには何を指定すべき事か、ちゃんとゼロから勉強すれば、切り分けは、簡単な事です。 Windowsでもそうですが、よくありがちなのが、おまじないの様に、どこかのブログにあったから、なんて理由でよく似非管理者が設定することが多い。 UNIX系、Linux系の設定には、書き込んでも無視されていただけとか、何かのデーモンが動いていて初めて効果がある設定とか、たくさんあります。 どんなデーモンが動いているとか、デバイス系、とか論理系のデバイス名とか全部把握して、同じでも大丈夫と判断して設定しているのでしょうか? よくコンフィグレーションすると、エラーになったり、逆にうまく動作したりなんかUNIX系、Linux系はします。 「同じ設定」と言った時点で、あ~、素人なんだな。と、この業界では判断されます。 No3さんのは、対処法の切り分け方です。まず論理デバイス名がちゃんと作成されているのか把握しましょう。それが、正しく、環境にあっているのか? しかも、トラブルになっているのに、エラー内容も記載されていない? なおす気あるんですかね? まずエラー内容をたどることから始まるんでけどね!!! >file_mode=0755,dir_mode=0755 0 0 何しているか、わかっています??????? まず、じっくりMANとかマニュアルを読みましょう。

  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.3

No.2の補足です。 切り分けのためにはマウントできない場合に下記のように -a オプションを付けてmountコマンドを実行すれば /etc/fstabに記述されているファイル・システムをマウントさせることができます。 mount -a これでマウントできない場合は/etc/fstabの記述に何らかの間違いがあるか、 mountを妨げる要因があることになります。 ただし、noauto を指定している場合はマウントから除外されますので、上記の方法では切り分けできません。 --- 取り替えることがないHDDなどの固定デバイスは/etc/fstab でマウントさせておくのがいいと思います。

  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.2

CentOSの事例ですが、下記サイトと同じ要領でOKなはずです。 fstab使用のいくつかの方法が詳しく示してありますので、まずはもっとも簡単な事例から試してみてはどうでしょうか。 「How to mount remote Windows shares」(Windows共有フォルダをマウントする方法) http://wiki.centos.org/TipsAndTricks/WindowsShares

penguin005
質問者

補足

ありがとうございます。 やってみます。 他の同じRedHat端末では、 同じ書き方をしてfstabでの自動起動がうまくいきました。 OSのインストールメディアも同じなので、違いがよくわかりません。

  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.1

> fstabでマウントが出来ない 確かに以前は、/etc/fstab に追加記述しておくと、起動時にマウントしていました。 何時の頃からか、できなくなりました。 できないだけでまだよい方だと思います。 どのディストリビュションかは、失念しましたが、システムダウンする場合もあります。 確か、Ubuntuあたりかと思います。 .bashrc 等にマウントコマンドを入れておくしかないと思います。

penguin005
質問者

補足

サーバは違うのですが、 同じREDHAT6のOSで、同じWINDOWS共有サーバへのマウントは 成功しました。 fstabでの自動起動も成功しました。 たまたまということになるのでしょうか?