Existe algum motivo para os Kernels do Kernel PPA não terem vários recursos ativados?

5

Eu tentei usar uma versão do Kernel PPA de 3.16 hoje para depurar um problema que estou tendo. Tudo estava funcionando bem até que percebi que minhas montagens usuais de AuFS não estavam online. Eu combino alguns diretórios porque não tenho espaço suficiente em uma unidade.

Tipo de história longa, descobri que eles foram removidos do Kernel. OverlayFS também. Isso me deixou destruído. Estou de volta no 3.13 agora e sei muito bem como recompilar um kernel, Só estou querendo saber se existe uma razão técnica por que tanto o AuFS quanto o OverlayFS foram explicitamente desligado.

Você pode realmente ver no config patch onde eles foram desativados:

-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
    
por Oli 09.08.2014 / 20:06

1 resposta

1

Os kernels que o Ubuntu fornece no PPA mainline são versões não modificadas dos kernels do Linux encontrados em kernel.org . Eles não adicionam nenhuma correção extra / adicional ao criá-los quando comparados com as compilações de kernel do Ubuntu oficialmente suportadas.

O AuFS e o OverlayFS não fazem parte do kernel upstream e, portanto, são omitidos quando o Ubuntu constrói esses kernels principais.

    
por Mayazcherquoi 06.10.2014 / 06:34

Tags