É seguro desmontar uma das cópias montadas na ligação. Depois de executar mount --bind /foo /bar
, o kernel não rastreia quais /foo
ou /bar
vieram primeiro, são dois pontos de montagem para o mesmo sistema de arquivos (ou parte de um sistema de arquivos).
Observe que se /foo
for um ponto de montagem, mas /foo/wibble
não for, mount --bind /foo/wibble /bar
transformará /bar
em uma parte do sistema de arquivos montado em /foo
. Ainda está certo desmontar /foo
.
Portanto, se você montar /mnt/data
, vincular partes a /home
e /files
e desmontar /mnt/data
, você não terá acesso às partes de /mnt/data
fora de arch
e% código%. Se isso não te incomoda, vá em frente.
Você não pode conseguir isso através de files
: ele só suporta a montagem de sistemas de arquivos. As montagens de ligação entram por meio de um hack (a opção fstab
mount é transformada em uma opção bind
para o comando --bind
internamente). mount
e desmontar não podem ser especificados em mount --move
. Você pode usar fstab
para chamar /etc/rc.local
.