fstab
のArchWiki /
のオプションをdefaults,noatime
に指定しますが、私のインストールでは、デフォルトのfstab
はrw,relatime
のオプションで作成されます。 Arch Wiki は、atime
の問題をカバーしています。私が興味を持っているのは、defaults
オプションです。 mount
のman
ページには次のように書かれています。
デフォルト
デフォルトオプション(rw、suid、dev、exec、auto、nouser、async)を使用します。
すべてのデフォルトマウントオプションの実際のセットは、カーネルとファイルシステムのタイプによって異なることに注意してください。詳細については、このセクションの冒頭を参照してください。
デフォルトのオプションは、defaults
オプションの場合にのみ使用されます。提供されていますか、それともすべての場合に使用されていますか? fstab
にdefaults
が必要ですか?
コメント
回答
必要なのは、defaults
だけです。フィールドが空になる場合。
5番目または6番目のフィールドが存在しない限り、オプションフィールドが空の場合は、オプションフィールドを完全に省略できます。フィールド5はダンプ頻度であり、現在はほとんど使用されていません。フィールド6 fsck
の順序。/
の場合は1、ブートにマウントされた他のファイルシステムの場合は2、それ以外の場合は0にする必要があります。フィールド5と6は省略できます。値が0の場合。ただし、フィールド6が存在する場合はフィールド5が存在する必要があります。
したがって、defaults
は
/dev/foo /foo somefs defaults 0 1
(ただし、
またはro
の代わりに)
ただし、別のオプションを指定する場合は省略できます。
例:以下のマウントは同じ効果があります。
/dev/foo /foo somefs ro 0 1 /dev/foo /foo somefs defaults,ro 0 1
ただし、これらも同じ効果があります。
/dev/foo /foo somefs defaults 0 0 /dev/foo /foo somefs
ro
やnosuid
など)を指定する場合は、デフォルトを忘れることができます。