web-dev-qa-db-ja.com

Fedora12でWindows共有を自動的にマウントする

Windows共有をFedora12インスタンス(FC12)に自動的にマウントしようとしています。

手動でマウントすると、次のように機能します。

mount -t cifs //nas01/servers -o username=guest,password=myPassword /mnt/nas01/servers

/ etc/fstabを次のように更新すると:

//nas01/servers /mnt/nas01/servers cifs username=guest,password=myPassword 0 0

再起動後は何も起こりません。

私が困惑しているのは、再起動後に実行した場合です。

mount -a

共有がマウントされます。

これについて何かアイデアはありますか?

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

マーティン

Fstabが処理されるときに、ネットワーク共有をマウントするために必要なすべての前提条件が整っていない可能性があります。

Rc.local起動スクリプトにmountコマンドを追加してみてください。

1
moshen

Fedoraにはスクリプトnetfsがあり、ネットワークが共有をマウントできるようになると、起動中にfstabを2回解析します。

chkconfig netfs on

1
Colonel Panic

man 8 mountから:

ファイルシステムに依存しないマウントオプション
_ netdev
ファイルシステムは、ネットワークアクセスを必要とするデバイス上にあります(システムでネットワークが有効になるまで、システムがこれらのファイルシステムをマウントしようとするのを防ぐために使用されます)。