Я скомпилировал свое ядро (3.0.0+) из исходного кода с поддержкой aufs, и в настоящее время aufs работает на моем сервере.
Почему модуль aufs не отображается в lsmod?
lsmod | grep aufs
ничего не показывает.
решение1
Может быть, потому что вы скомпилировали его встроенным (т.е. не как модуль)?
если у вас есть CONFIG_AUFS_FS=m
в исходном .config
файле ядра, то он скомпилирован как модуль. (В качестве альтернативы, на работающем ядре файл, .config
используемый для компиляции ядра, доступен в сжатом виде, /proc/config.gz
если включено в ... вашем .config
). Если у вас есть CONFIG_AUFS_FS=y
, то он НЕ скомпилирован как модуль, а скомпилирован встроенным и, как таковой, всегда доступен и всегда загружен, даже если он вам не нужен. .
Если вы знаете, что всегда будете его использовать, то можно скомпилировать его встроенным. В противном случае, в дистрибутивных ядрах, вам не захочется загружать все драйверы/фс/что угодно, если они вам не нужны.