Eu tenho um computador com um SSD e um HDD. Eu quero colocar os diretórios que não mudam com freqüência no SSD e os que fazem no disco rígido. Isso significa manter o root /
no SSD, juntamente com a maioria dos caminhos por padrão, e inserir o HDD /home
, /opt
, /root
, /tmp
e /var
, se não me engano .
Existem duas opções: links simbólicos e montagens de ligação no fstab. Isso é explicado em muitas perguntas:
Cada método tem diferentes prós e contras. O maior problema é que os links simbólicos não são transparentes (por exemplo, para cd
ou pwd
), e essa ligação duplica os caminhos e os dados acessados (por exemplo, ao usar find
).
Destes dois problemas, o último parece mais fácil de resolver, mas não encontrei nenhuma menção a isso nos links anteriores, por isso tenho que perguntar se existe alguma solução ou não.
Acho que a melhor solução pode ser vincular os caminhos anteriores ( /home
, /opt
, /root
, /tmp
e /var
) como subcaminhos de /.hdd
(um novo, definido como ponto de montagem na partição do HDD) e, em seguida, ocultando /.hdd
para evitar os problemas que surgem ao vincular os diretórios. A questão é como ocultar /.hdd
da maneira mais fácil e eficaz sem quebrar nada . Eu posso pensar em duas maneiras.
Essas opções não são mencionadas por ninguém, então eu acho que elas são inúteis ou piores que inúteis, por quê? Existem boas opções? (para tornar /.hdd
o mais invisível possível, enquanto os subcaminhos permanecem vinculados de forma transparente).
Tags mount fstab filesystems path symlink