Convenções de caminho do ponto de montagem automática da unidade Linux

Convenções de caminho do ponto de montagem automática da unidade Linux

Como muitos, tenho vários discos físicos instalados em meu sistema e os configuro para serem montados constantemente em alguns caminhos. Quero encontrar uma abordagem geral convencional para isso.

Na minha experiência, encontrei várias convenções sobre esse assunto:

  1. /[DriveName]
  2. /mnt/[DriveName]
  3. /Volumes/[DriveName]-OSX
  4. Qualquer caminho que você quiser

A primeira abordagem parece estar poluindo o namespace raiz. O segundo usa um diretório que deveria ser usado para montagens temporárias do AFAIK. O terceiro é estranho ao mundo Linux. O quarto é simplesmente caótico.

Eu me inclino para a /mnt/[DriveName]abordagem, mas tenho algumas dúvidas. Também pensei que /disks/[DriveName]ou /volumes/[DriveName]poderia ser legal, mas não encontrei tal convenção.

Por favor, indique uma convenção preferida sobre esse assunto.

Responder1

A hierarquia do sistema de arquivos Linuxdiz que /mediaé para

subdiretórios que são usados ​​como pontos de montagem para mídias removíveis, como disquetes, cdroms e discos zip.

e /mnté

fornecido para que o administrador do sistema possa montar temporariamente um sistema de arquivos conforme necessário.

Muitas vezes acho conveniente ter um ponto de montagem temporário /mntdisponível e, portanto, não crio nenhum subdiretório ou algo semelhante lá.

As unidades internas talvez não devam ser consideradas "removíveis", mas como /mediapodem conter um pouco de tudo relacionado ao departamento de montagem, eu uso isso também para unidades internas.

Todos os LFS são apenas comunsrecomendaçõese talvez melhores práticas, entãoo que combina com você está bem, dentro de limites razoáveis. Pessoalmente, é melhor para mim usar /mntparamuitomontagens temporárias (imagens de disco de loopback, unidades USB externas) e /mediapara montagens mais estáveis.

Como hoje em dia os discos extras geralmente contêm apenas "mídia" (filmes/música/etc), também acho isso bastante mnemônico :-).


Para abordar diretamente seus pontos:

1./DriveName

O documento que vinculei na hierarquia do sistema de arquivos Linux menciona sua consideração em relação à poluição /:

Colocar os pontos de montagem para todas as mídias removíveis diretamente no diretório raiz resultaria potencialmente em um grande número de diretórios extras em /.

, o que está implícito como algo que deve ser evitado.

2./mnt/DriveName

Veja a discussão anterior.

3./Volumes

Muito pouco Linux aos meus olhos, mas é claro que funciona.

4. "Qualquer caminho que você quiser"

Na prática “sim”, mas por que não gostaria que fossem montados de forma organizada?


Em relação aos nomes de montagem, eu também sugeriria pelo menos evitar nomeá-los, por exemplo, /media/sdb1e assim por diante, uma vez que este não é realmente um parâmetro específico da partição (como o UUID já aborda). Pessoalmente, eu uso uma combinação de um número de identificação atribuído pessoalmente e o tamanho da partição, como /media/5-2000. O ID exclusivo específico da partição permite que eu complete a tabulação com um único número após /media/. Mas tudo isso é discussão sobre preferências muito individuais, então vou parar por aqui.

informação relacionada