aufs 模块未在 lsmod 中列出

aufs 模块未在 lsmod 中列出

我从源代码编译了我的内核(3.0.0+),并支持 aufs,并且 aufs 目前正在我的服务器上运行。

为什么 aufs 模块没有在 lsmod 中列出? lsmod | grep aufs什么也没显示。

答案1

可能是因为您将其编译为内置(即不是作为模块)?

CONFIG_AUFS_FS=m如果您的内核源文件中有.config,那么它将被编译为一个模块。(或者,在正在运行的内核中,如果在... 中启用,则.config用于编译内核的文件可以通过 gzip 压缩。)如果您有,那么它不会被编译为一个模块,而是编译为内置模块,因此,即使您不需要它,它也始终可用且始终加载。/proc/config.gz.configCONFIG_AUFS_FS=y

如果你知道你会一直使用它,那么将它编译为内置版本是没问题的。否则,在发行版内核中,如果你不需要它们,你不会希望加载所有驱动程序/文件系统/其他东西。

相关内容