web-dev-qa-db-ja.com

noautoマウントフラグとは何ですか?

fstabのエントリは、システムの起動時にマウントするもの、またはmount -aを使用して手動でマウントするものを指定するためにのみ存在します。しかし、noautoマウントフラグを調べていました。これにより、対応するfstabエントリが自動マウントされないようです。

では、なぜfstabnoautoを付けてエントリを配置するのでしょうか。それはどのような目的に役立ちますか?

私の推測では、fstabの唯一の目的はmount -aに引数を提供することであるのではないかと思います。

16
ACK_stoverflow

Fstabのnoautoエントリは、さまざまな理由で、ブート時およびmount -aコマンドを使用して自動的にマウントしたくないものです。次のように、デバイスまたはマウントポイントを明示的に指定してマウントします。

   Sudo mount /dev/sdb1

または

   Sudo mount /home/MyName/MyMountPoint

起動時にデバイスをマウントする必要がない場合は数多くあります。たとえば、起動時に利用できる場合とできない場合があるネットワークデバイスについて話している場合などです(ラップトップ上にいて、離れている場合もあります)。家から)。または、それは暗号化されたデバイスである可能性があり、そのためにパスワードを提供する必要があり、本当に必要な場合にのみそれを実行する必要があります。等々。

実際、fstabは、起動時かどうかにかかわらず、どのデバイスをマウントするかに関するルールを提供するために使用されます。

23
MariusMatutiae