Pontos de montagem preferidos para HDDs internos

Pontos de montagem preferidos para HDDs internos

Sou relativamente novo no Linux e peço desculpas se esta for uma pergunta boba. Eu li o documento Linux FS Hierarchy, mas ele não respondeu à minha pergunta.

Gostaria de saber se existe um esquema típico de montagem de unidade para HDDs internos de uso geral no Linux. Pergunto porque tenho dois HDDs que foram montados como "E:" e "F:" no Windows, mas como eles contêm vários tipos de arquivos (filmes, músicas, documentação pessoal, código-fonte), não tenho certeza de onde eles cabem na hierarquia do sistema de arquivos Linux.

Meu instinto foi montar os HDDs em /mnt/hdd{1 | 2} ou /media/hdd{1 | 2}, mas isso vai contra o que o LFSH sugere ser o propósito desses dois diretórios. Acho que montar em/home seria o mais sensato. Obrigado.

Responder1

Isso é permanente ou temporário?

Um disco rígido que não fazia parte da tabela do meu sistema de arquivos (ou seja, não seria montado automaticamente). Normalmente tenho ~/mnt/hd1 ou ~/mnt/usb - não muito imaginativo, mas o caso de uso é algo que eu ' não vou ficar na máquina permanentemente.

Para algo que estou adicionando para sempre, gosto de criar um diretório fora da raiz e nomear seu ponto de montagem com base no uso pretendido.

Por exemplo, eu tenho um diretório /pers (como em pessoal) que contém /pers/photos e /pers/videos. É aqui que eu retiro as coisas das nossas câmeras. Eu mostro o diretório para mim, então não preciso mexer no sudo. Faço isso porque é um pouco mais fácil de acessar, rsync, dizer à esposa onde está, preenchimento rápido de guias, etc. Também tenho um /d (dados) onde coloco minhas músicas, isos, downloads e outros enfeites.

Eu esperaria que fosse mais "melhor prática" colocá-lo em algum lugar em casa. Eu encorajo você a tentar vários métodos. Foi o que fiz até encontrar algo que gostasse/funcionasse bem para mim.

Responder2

Como parece ser apenas o seu sistema pessoal, você pode montá-lo em qualquer lugar que desejar. Montagem sob /mntou /mediaestá bem. Já vi pessoas usarem o /data, e algumas pessoas seguem a convenção do Mac OS X e montam-no /Volumes(ou /volcomo um comentarista mencionou). Se você quiser que ele apareça em seu diretório inicial, esse /home/major/volpode ser um bom lugar.

A razão pela qual o FSH não menciona isso é porque realmente não existem regras sobre usuários montando dados de outros sistemas operacionais. O LSB e o FSH foram escritos para serem seguidos pelos distribuidores, para que possam criar coletivamente um sistema com o qual os usuários estejam familiarizados. Os usuários finais (ou seja, você) são livres para fazer isso como desejarem.

Responder3

Você pode montá-lo praticamente onde quiser.

Tradicionalmente, os discos montados permanentemente (como unidades internas) são montados onde quer que o material que eles contêm vá na árvore do sistema de arquivos. Por exemplo, se você decidisse colocar todos os dados de Bob em seu próprio disco, você os montaria em /home/bob. Se você fosse armazenar mensagens em seu próprio disco, você as montaria em /var/mail. Muitos dos diretórios de nível superior podem estar em seus próprios sistemas de arquivos. /usre /varsão razoavelmente comuns.

DOS e Windows (e Mac OS também) adotaram uma abordagem diferente: todos os caminhos de arquivo começam com uma unidade (às vezes implícita). A unidade em que algo está é uma parte fundamental de onde um arquivo está (logicamente) localizado.

/mediadeve ser usado para unidades removíveis e ambientes de desktop com montagem automática de itens lá. Às vezes eles ficam confusos se você colocar as coisas lá manualmente. Então eu evitaria.

Parece que você deseja montá-los em /home/roger/algum lugar (ou qualquer que seja o seu diretório inicial). /mnt/está bem também; cabe ao administrador do sistema (que é você) decidir como usar. Você também pode criar diretórios adicionais em /, o que também é razoavelmente comum.

Tem certeza de que deseja vários sistemas de arquivos?

Se quiser tratar vários discos como um disco maior, você pode. Isso pode ser o que você deseja. Você pode fazer isso com RAID ou LVM, embora seja muito mais difícil usar esses discos em um ambiente de inicialização dupla. Suas escolhas são:

  • RAID1 (espelho). Terá espaço no menor dos dois discos (menos épsilon), mas colocará os dados em ambos os discos. Protege contra falhas de disco.
  • LVM (abrangendo, embora possa realmente fazer mais). Fornecerá espaço adicional (soma de ambos os discos, menos épsilon), mas sem aumento de desempenho. Perder um disco perderá o conteúdo desse disco, mas o material do outro disco ainda poderá ser recuperado.
  • RAID0 (faixa). Dará espaço adicional (soma de ambos os discos, menos épsilon). Potencialmente dobra a taxa de transferência de leitura e gravação. A perda de qualquer um dos discos perderátodosdados.

Se você tiver mais discos, terá mais opções (RAID5/6 [paridade] e RAID10 [combina RAID0 e RAID1]). Na verdade, o LVM oferece muitas coisas além de discos estendidos - por exemplo, você pode adicionar e remover discos a quente, redimensionar "partições" (volumes lógicos), tirar instantâneos, etc. .

Pessoalmente, meus desktops executam LVM em RAID1 ou RAID10 e meus servidores LVM em RAID10 ou RAID5/6.

Responder4

Se /mnt/for usado para volumes temporários, talvez /vol/volumenamecomo no Mac OS X para montagens de volumes estáveis ​​seja melhor.

Eu acho que oESFdeveria dar mais orientações.

informação relacionada