実行中のカーネルがあり、これがBTRFS拡張属性をサポートするようにコンパイルされていることを確認したいと思います。実行中のカーネルのコンパイルフラグを確認する方法はありますか?
答え1
CONFIG_IKCONFIG_PROCを使用してカーネルをコンパイルした場合は、元の.configが存在します。/proc/config.gz
したがって、この場合の完全なオプションを表示するには、次の手順を実行します。
zcat /proc/config.gz
カーネル4.5.2とBTRFSを使用してArmbian / Jessieを確認してください。
$zgrep -i btrfs /proc/config.gz
CONFIG_BTRFS_FS=y
CONFIG_BTRFS_FS_POSIX_ACL=y
# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set
# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
# CONFIG_BTRFS_DEBUG is not set
# CONFIG_BTRFS_ASSERT is not set
答え2
見物するsysctl
。カーネルパラメータのクエリと設定に使用できます。
sudo sysctl -a
すべての現在の値が表示されます。