Sim, mas antes de eu ir tão longe, você não poderia simplesmente ligar de novo?
ln -s /media/tc1/folder ~/home
Este link é apenas um arquivo que é interpretado. É automaticamente permanente (até você excluir o arquivo).
Falha no que você pode usar mount
como descrito, mas a sintaxe é um pouco diferente:
mount --bind /media/tc1/folder /home/dvad/home
Isso não é permanente e será bloqueado por uma reinicialização. Se você deseja que ele persista, precisará de algo /etc/fstab
assim:
/media/tc1/folder /home/dvad/home none bind
Se você está tentando montar e não está funcionando, verifique se o dispositivo no nível do bloco está montado. Você não pode montar diretamente um subdiretório de uma partição sem antes montar a partição.
mount --bind
para "vincular" pastas em uma pasta inicial de usuários que eu exponho para meus amigos (o link simbólico não funciona bem com o chroot) e agora não preciso refazê-lo ou executar um script que faça isso após cada reinicialização . Não sei por que não pensei em usar o fstab antes, como o uso em todas as minhas unidades de mídia. Obrigado novamente!mount --bind
é útil em ambientes com chroot - porque os links simbólicos não funcionam lá.man fstab
mostrará os dois campos finaisDefaults to zero (don't {dump,fsck}) if not present.
Uma alternativa para
mount
:Requer
sudo apt-install bindfs
.Assim como com
mount
, este será um ponto de montagem real (não permanente), ou seja, por exemplo, não rastreado como apenas uma referência, mas como sistemas de controle de versão. Masln -s
, como , ele não requer permissões de superusuário comomount
faz.Desmonte com
fusermount -u /home/dvad/home
(ou reiniciando).fonte