O que está acontecendo é que ext4 é ext3 é ext2. Ou seja, eles são o mesmo sistema de arquivos, apenas com recursos mais novos ativados. Quais recursos estão ativados são descritos no superbloco. Como o driver ext4 suporta todos os recursos anteriores, ele pode ser usado para montar todos os sistemas de arquivos mais antigos com menos recursos ativados. O kernel manteve o código original para os módulos ext2 e ext3 para que ele possa ser usado para montar sistemas de arquivos antigos sem os novos recursos habilitados, mas o módulo ext4 também pode ser usado e a maioria das distribuições modernas constrói o kernel com uma opção de configuração usar o driver ext4 para todos os 3 tipos de sistema de arquivos, em vez de carregar o antigo código menos capaz.