
실행 중인 커널이 있고 이것이 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
모든 현재 값이 표시됩니다.