O que deveria ser /proc/filesystems e por que é diferente de /lib/modules/linux_ver/kernel/fs?

O que deveria ser /proc/filesystems e por que é diferente de /lib/modules/linux_ver/kernel/fs?

A pouca documentação /proc/filesystemsdiz que é uma "lista de sistemas de arquivos suportados". Vejo muitos módulos do sistema de arquivos no /lib/modules/linux_ver/kernel/fs, a maioria dos quais não aparece no /proc/filesystems, no entanto, o mount parece não ter problemas ao usar esses módulos do sistema de arquivos.

Então, qual é a utilidade de /proc/filesystems? E por que é diferente da lista de módulos do sistema de arquivos?

Responder1

Se houver um módulo disponível para o sistema de arquivos que você deseja montar, mas ainda não estiver carregado e, portanto, ainda não for mostrado em /proc/filesystems, ele será carregado sob demanda e é por isso que você não terá nenhum problema na montagem.

Depois de montar esse sistema de arquivos, esse tipo de sistema de arquivos deveria ter aparecido no formato /proc/filesystems.

Portanto, é uma "lista de sistemas de arquivos suportados para os quais o driver já está carregado"; sistemas de arquivos adicionais podem ser adicionados carregando o módulo apropriado.

informação relacionada