パーティション内のすべての既存のマウント・オプションに有効な値をリストしますか?

パーティション内のすべての既存のマウント・オプションに有効な値をリストしますか?

このmountコマンドは、cat /proc/mountsデフォルト値と異なる値を持つインストールオプションのみを一覧表示します。

(マウントされた特定のパーティションについて)どのように取得できますか?詳細値リストの適用みんなマウントオプションはパーティションのファイルシステムによって定義されますか? 「計算されたスタイル」を考えてみましょう。ただし、HTML要素ではなくマウントされたパーティションの場合です。 ;)

答え1

一般的な Linux マウントインタフェースは、これに関する追加情報を提供しません。

デフォルトの汎用インストールオプションはですrw,suid,dev,exec,async。 (カーネルインストールフラグではなく、すべてのエントリman mountの定義を見つけて削除しました。)defaults

一般的な例を挙げると、ext4ファイルシステムはext4表示されません/proc/mounts最大デフォルト値については、「インストールオプション」セクションをお読みくださいman ext4。本当にたくさん読んでください:-)。また、カーネルのバージョンによって異なる可能性があると言います。不特定の場合は以下のようです。

  • aclカーネルがそれをサポートするように構築されている場合は、デフォルトで有効になります(CONFIG_EXT4_FS_POSIX_ACL = y)。
  • delallocで作成されたファイルシステムでは、デフォルトで有効になっていますext4
  • auto_da_allocデフォルトでは有効になっています。

答え2

これは例です外部4。アプリのインストールオプションの完全なリスト:

猫/proc/fs/外部4/sda1/オプション

利用可能なインストールオプションの完全なリスト:

https://docs.kernel.org/admin-guide/ext4.html

カーネルのソースコードを直接見ることもできます。 ./linux/fs/ext4/

関連情報