Gentooから、ネットワークドライブをマウントするための別個の/etc/init.d
エントリを覚えています(つまり、ローカルドライブとは別です)。 Ubuntuにはumountnfs.sh
があり、これはシャットダウン中に使用され(ネットワークがまだ使用可能な状態でクリーンなアンマウントを保証するため)、そしてアンマウント all(現在マウントされている)に使用できますネットワークドライブ。
しかし、私は簡単な方法を逃しています
/etc/fstab
からの、まだ起動していないすべてのネットワークドライブのマウント、および/または私は、1行のシェルハックよりも保守されたサードパーティのソリューションを好むでしょう。
mount
の-t
フラグを探しています。 man mount
から:
-t, --types vfstype
[...]
More than one type may be specified in a comma separated list.
The list of filesystem types can be prefixed with no to specify
the filesystem types on which no action should be taken. (This
can be meaningful with the -a option.) For example, the command:
mount -a -t nomsdos,ext
したがって、このコマンドはすべてのcifs
ファイルシステムをマウントします。
Sudo mount -a -t cifs
mount
の-t
オプションを-a
と組み合わせて使用できることがわかりました。
Sudo mount -a -t cifs
必要なことを行います。 (Sudo mount -a -t cifs -o remount
は、許可/パスワードの変更後に再マウントするためにも機能します。)