O QNX Neutrino permite e até mesmo padrão para montagens de união : se você montar dois sistemas de arquivos diferentes no mesmo local, os arquivos em ambos estarão presentes, exceto que arquivos nos arquivos de sombra segundo sistema de arquivos com os mesmos nomes no primeiro sistema de arquivos.
Isso é diferente do comportamento típico do unix, em que a montagem de um sistema de arquivos faz sombras em tudo abaixo do ponto de montagem. Muitas variantes unix têm alguma forma de realizar uma montagem de união hoje em dia (por exemplo, UnionFS , ou o FreeBSD's mount -o union
), mas não é um recurso tradicional.
Em sistemas unix normais, df /path/to/file
informa em qual sistema de arquivos um arquivo está. Espero que se aplique também às montagens da união QNX, mas não tenho certeza.
A menos que você queira executar uma montagem de união, o que aparentemente não acontece, monte sempre um sistema de arquivos em um diretório vazio.
mkdir /mountpoint2
fs-cifs //hostname:hostipaddress:/sharename /mountpoint2 login password &