fstabで「デフォルト」オプションを指定する必要がありますか?

fstabで「デフォルト」オプションを指定する必要がありますか?

これアーチウィキペディアfstab/オプションをとして指定しましたが、defaults,noatime私のインストールではデフォルト値をfstab使用しますrw,relatimeアーチスウィキ扱う問題atime。私が気になったのはこのdefaultsオプションです。ページmanの内容は次のとおりですmount

デフォルト

デフォルトのオプションrw、suid、dev、exec、auto、nouser、およびasyncを使用します。

すべてのデフォルトのインストールオプションの実際の設定は、カーネルとファイルシステムの種類によって異なります。詳細については、このセクションの冒頭を参照してください。

デフォルトのオプションは、defaultsオプションが提供されている場合にのみ使用されますか、それともすべての場合に使用されますか?私defaultsのものが必要ですかfstab

答え1

defaultsこのフィールドが空の場合にのみ必要です。

オプションフィールドが空の場合は、5番目または6番目のフィールドがない限り完全に省略できます。フィールド 5 はダンプの頻度であり、現在はほとんど使用されていません。フィールド6のfsck順序は、/起動時にマウントされた他のファイルシステムの場合は1、他のファイルシステムの場合は2、そうでない場合は0でなければなりません。フィールド5と6は値が0の場合は省略できますが、フィールド6がある場合はフィールド5が必要です。

したがって、defaults次のものが必要です。

/dev/foo /foo somefs defaults 0 1

rw(または代わりに他のオプションを使用することもできます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

関連情報