いつ、なぜ auto ではなく mount -a を使用するのですか?

いつ、なぜ auto ではなく mount -a を使用するのですか?

mount -aは と同じ結果を達成することは理解していますautoが、 がいつ使用されるのかは不明ですmount -a。私の知る限り、autoは通常、 ファイルで指定されます/etc/fstab

答え1

「同じ結果を達成する」のではなくauto実装する auto. これは、autoファイルシステムをマウントするためにブート中に実行されるものです。(2 回: 1 回は初期ローカル ファイルシステム用、もう 1 回はネットワークが起動した後の NFS ファイルシステム用)。

答え2

この議論は私にとって少し混乱しているように思われますが、私が何か見逃していることがある場合を除き、その理由はよく分かりません。

私はいつも「mount -a」を使用して fstab ファイルの変更をテストし、再起動せずに正しく動作することを確認しています。テストに便利な機能です。起動時に実行されるのと同じことを実行するはずです。

「auto/noauto」オプションは、「mount -a」と直接関係ありません。auto はデフォルトなので、使用する必要はありません。ただし、これは単にデバイスが起動時にマウントされることを意味します (「mount -a」と入力した場合も同様です)。個人的には「noauto」オプションを使用する必要は一度もありませんが、デバイスのマウント オプションを指定したいが、ユーザーが mount コマンドで明示的に実行しない限り、実際にマウントしたくない場合に使用されていると思います。

関連情報