TL, DR: eu recomendo links simbólicos.
Se você montar uma partição em um ponto de montagem que não esteja na partição raiz, deve tomar cuidado para montar a partição host primeiro e desmontar a partição host primeiro. Por exemplo, se você tiver partições separadas para /
, /home
e /home/htorque/Documents
, será necessário montar /home
antes de /home/htorque/Documents
. Se você listar as partições em /etc/fstab
, basta listar /home
antes de /home/htorque/Documents
, pois as entradas são montadas em ordem no momento da inicialização. Assim, os pontos de montagem aninhados não são um problema na operação normal.
Pontos de montagem aninhados podem ser um problema em circunstâncias incomuns. Suponha que o disco contendo uma das travas da partição, ou você está fazendo manutenção, como desmontar um sistema de arquivos para movê-lo para um disco diferente. Você não pode desmontar /home
a menos que tenha desmontado as partições cujo ponto de montagem está nele. Se /home
não estiver montado no momento da inicialização porque seu sistema de arquivos está danificado, o /home/htorque/Documents
também não será montado. Se você decidir renomear /home/torque/Documents
, será necessário desmontar a partição primeiro. Além disso, se em algum momento /home/htorque/Documents
não estiver montado e você acidentalmente soltar um arquivo nesse diretório, o arquivo desaparecerá misteriosamente quando você montar /home/htorque/Documents
.
Um caso em que você não poderá usar (convenientemente) pontos de montagem em seu diretório home é se ele estiver criptografado e montado quando você efetuar login, por exemplo, a maneira como o Ubuntu usa o ecryptfs se você pedir que seu diretório home seja criptografado. Você teria que montar as outras partições manualmente (ou a partir de um script de login) e ter o cuidado de desmontá-las antes de sair.
Uma limitação que pode ou não ser relevante é que, se você quiser que o seu diretório pessoal não seja publicamente legível, você deseja, por exemplo, Para que sua música seja legível publicamente, o caminho para o diretório de músicas não deve passar pelo diretório de origem. Este é outro argumento contra pontos de montagem em seu diretório inicial em uma circunstância específica.
Encadernar montagens não vai te comprar muito aqui. Eles são úteis quando um link simbólico não serve, por exemplo, quando você precisa de arquivos disponíveis em um chroot. Mas eles combinam a manutenção pesada de pontos de montagem com algumas das desvantagens dos links simbólicos (os arquivos também existem em outro lugar), além de desvantagens (vários caminhos canônicos para um arquivo requerem cuidados especiais ao fazer backups, entre outras coisas). p>
Portanto, recomendo criar partições montadas diretamente na partição raiz (não necessariamente diretamente abaixo do diretório raiz) e criar links simbólicos. Ou você pode configurar caminhos diferentes para esses diretórios em ~/.config/user-dirs.dirs
.