
Ubuntu日本語フォーラム

ログインしていません。
自宅ネットワークに接続した Windows NAS を ubuntu 起動時に自動マウントさせようとしていますが、
うまくいきません、どなたかお教えください。
OS:
ubuntu 10.04 desktop 64bit
fstab 記述:
//192.168.***.***/xxx /mnt/yyy/ cifs codepage=cp932,iocharset=utf8,rw,bg,defaults 0 0
症状:
ubuntu 起動時に自動マウントされず、改めて "mount -a" を入力すると正常にマウントされる。
今までの試行:
起動時、通信確立に時間がかかる(画面右上に数秒間 eth0:未接続 と出る)ことから、
ネットを検索したところ、"bg" オプションが有効とのことで、上記のように追加、結果改善されず。
別の記事で、
/etc/sysconfig/network に "NETWORKDELAY=30" を記述して解決したという書き込みがありましたが
ubuntu には、そのファイルが見当たらず、対策できない状態です。
オフライン
僕も初心者ですが、海外のサイトを見て解決できました。
http://ubuntuforums.org/showthread.php?t=1472643
http://ubuntuforums.org/showthread.php?t=1466599
に書いてある。
/etc/network/if-down.d
にマウント用のスクリプトを置くという方法で出来ました。
例に挙がってるのは無線LANですが、僕の場合、家で固定なので、
以下の様な内容のファイルを実行権限つきで作って
#!/bin/bash mount -t cifs -o rw,codepage=cp932,iocharset=utf8,file_mode=0777,file_mode=0777,dir_mode=0777 //192.168.xxx.xxx/c /media/xxx_c mount -t cifs -o rw,codepage=cp932,iocharset=utf8,file_mode=0777,file_mode=0777,dir_mode=0777 //192.168.xxx.xxx/d /media/xxx_d mount -t cifs -o rw,codepage=cp932,iocharset=utf8,file_mode=0777,file_mode=0777,dir_mode=0777 //192.168.xxx.xxx/e /media/xxx_e
読み書きできるようになりました。
fstabに_netdev のオプションをつける方法は試していません。
オフライン
間違えました。
/etc/network/if-down.d
では無く
/etc/network/if-up.d
に置いています。
オフライン