O driver para o sistema de arquivos Ext2 foi declarado obsoleto

Na base de código que forma o núcleo do Linux 6.9, foi aceita uma mudança que reclassifica o driver com a implementação do sistema de arquivos Ext2 da categoria de suportados para a de obsoletos (deprecated). A razão mencionada é que o driver suporta apenas contadores de tempo de 32 bits no inode, que irão transbordar em 19 de janeiro de 2038.

Para trabalhar com as partições existentes, ao invés do driver ext2, é sugerido usar o driver ext4, que suporta a operação com o sistema de arquivos Ext2 e é completamente compatível com ele, mas pode utilizar em partições ext2 carimbos de data e hora que não são afetados pelo problema de 2038, se o FS foi criado com inodes de mais de 255 bytes (no driver ext2, contadores de tempo de 32 bits foram usados independentemente do tamanho do inode).

Usuários de ext2 são recomendados a verificar o tamanho do inode utilizado. O utilitário mkfs.ext2, por padrão, foi modificado para usar inodes de 256 bytes a partir da versão 1.46.5 (disponível no Ubuntu 22.04); antes disso, para aumentar o tamanho do inode, poderia ser usada o comando "mkfs.ext2 -I 256". No caso de utilização de inodes de 128 bytes, eles devem ser convertidos para 256 bytes: $ sudo tune2fs -l /dev/sda1 | grep "Inode size" Inode size: 128 $ sudo e2fsck -f /dev/sda1 $ sudo tune2fs -I 256 /dev/sda1

De acordo com Theodore Ts’o, criador dos sistemas de arquivos Ext2/3/4, se alguém sentir falta do driver ext2 devido à sua simplicidade (por exemplo, o driver pode ser necessário para economizar recursos em sistemas embarcados), ainda não é tarde para adicionar suporte a contadores de tempo de 64 bits, o que não representa grande dificuldade.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster