我今天尝试使用 3.16 的内核 PPA 版本来调试我一直遇到的问题。一切都运行良好,直到我注意到我通常的 AuFS 挂载不在线。我合并了几个目录,因为我在一个驱动器上没有足够的空间。
长话短说,我发现它们已从内核中删除。OverlayFS也是。它让我大吃一惊。我现在回到 3.13 并且我完全知道如何重新编译内核,我只是想知道是否有技术原因导致AuFS 和 OverlayFS 都被明确关闭。
您实际上可以在配置补丁中看到它们已被关闭:
-CONFIG_AUFS_BDEV_LOOP=y
-# CONFIG_AUFS_BRANCH_MAX_1023 is not set
-CONFIG_AUFS_BRANCH_MAX_127=y
-# CONFIG_AUFS_BRANCH_MAX_32767 is not set
-# CONFIG_AUFS_BRANCH_MAX_511 is not set
-# CONFIG_AUFS_BR_FUSE is not set
-# CONFIG_AUFS_BR_HFSPLUS is not set
-# CONFIG_AUFS_BR_RAMFS is not set
-# CONFIG_AUFS_DEBUG is not set
-CONFIG_AUFS_EXPORT=y
-CONFIG_AUFS_FS=m
-# CONFIG_AUFS_HNOTIFY is not set
-CONFIG_AUFS_INO_T_64=y
-# CONFIG_AUFS_RDU is not set
-CONFIG_AUFS_SBILIST=y
-# CONFIG_AUFS_SHWH is not set
...
-CONFIG_OVERLAYFS_FS=m
Run Code Online (Sandbox Code Playgroud)
小智 1
Ubuntu 在主线 PPA 中提供的内核是kernel.org上找到的 Linux 内核的未修改版本。与官方支持的 Ubuntu 内核版本相比,他们在构建时不会添加任何额外的补丁。
AuFS 和 OverlayFS 不是上游内核的一部分,因此在 Ubuntu 构建这些主线内核时被省略。
| 归档时间: |
|
| 查看次数: |
325 次 |
| 最近记录: |