Isso certamente pode ser alcançado usando o FUSE. Sem detalhes exatos de seus objetivos, forneci alguns detalhes sobre o FUSE abaixo.
-
Wikipedia: Sistema de arquivos no espaço do usuário (FUSE)
Filesystem in Userspace (FUSE) is an operating system mechanism for Unix-like computer operating systems that lets non-privileged users create their own file systems without editing kernel code.
-
Diagrama do FUSE