O que você pode estar procurando é uma maneira de fazer o mount --bind
do Linux no OS X. Você pode tente bindfs e veja se funciona para você.
Desejo montar um volume / sistema de arquivos em um diretório não vazio, mas ainda assim manter o acesso ao conteúdo do diretório. Isso é possível?
Eu sei que um sistema de arquivos pode ser montado em um diretório não vazio sem problemas - os dados permanecerão quando o sistema de arquivos for desmontado. O que eu faço quer saber é como acessar esses dados enquanto o sistema de arquivos está montado.
Eu tentei criar um link físico para o diretório, mas até mesmo o novo diretório se torna essencialmente um segundo ponto de montagem. Eu poderia verificar isso executando ls -i
e observando que o inode
do link físico foi alterado para corresponder ao inode
do volume montado. Há algo acontecendo na camada VFS aqui?
Eu poderia manter algum identificador no diretório aberto antes de montá-lo e ele permaneceria útil? Qualquer outra ideia seria muito apreciada.
O que você pode estar procurando é uma maneira de fazer o mount --bind
do Linux no OS X. Você pode tente bindfs e veja se funciona para você.
Tags mount symbolic-link unix hardlink macos