O novo padrão é que / media é onde o sistema monta mídias removíveis e / mnt é para você montar as coisas manualmente.
Consulte o padrão de hierarquia do sistema de arquivos (FHS) para obter detalhes.
Parece-me que ter os dois / mnt e / media é um pouco redundante. Existe alguma diferença tangível entre os dois que eu não conheço?
Existe um padrão que a maioria das pessoas segue para montar as coisas, por exemplo? usar um para determinados tipos de dispositivos, ou isso é completamente subjetivo?
O novo padrão é que / media é onde o sistema monta mídias removíveis e / mnt é para você montar as coisas manualmente.
Consulte o padrão de hierarquia do sistema de arquivos (FHS) para obter detalhes.
Outra diferença importante ainda não mencionada é que dispositivos montados em /mnt
não aparecerão no painel esquerdo do Nautilus , enquanto aqueles montados sob /media
(assim como dispositivos detectados automaticamente) não montado ainda) vai.
Assim, por exemplo, se você não quiser que uma determinada partição apareça na subseção "Dispositivos" do painel esquerdo do Nautilus, você deve criar um subdiretório para ela em /mnt
, escrever uma entrada para a partição mencionada em /etc/fstab
(ou fazê-lo através do utilitário Discos ) e atribuir o diretório recém-criado como seu ponto de montagem:
/dev/{block_device_name) /mnt/{descriptive_name} {fs_type} {mount,options} 0 2
Melhor ainda, adicione a opção noauto
mount em fstab / Disks e então sua partição não aparecerá no Nautilus nem será montada (evitando confusão acidental com seus arquivos)! Por exemplo, no caso de uma inicialização dupla com o Windows, você poderia ter:
/dev/sda1 /mnt/win7 ntfs-3g rw,user,noauto,gid=100,uid=1000,nls=utf8,umask=002 0 0
no seu /etc/fstab
e, portanto, sua partição do Windows não aparecerá no Nautilus (mas ainda será acessível através do comando mount
se você precisar dele).
Aqui está uma captura de tela que fiz com um liveUSB, mostrando todos os três casos:
/dev/sdb1
) /media
e aparecendo no Nautilus ("iso" /dev/sdb2
) /dev/sda3
montada em /mnt
, mas não aparecendo no painel esquerdo do Nautilus (seria a mesma coisa se não fosse montada, pois tenho uma entrada para ela no meu fstab). Pelo contrário, quero que minha partição de dados compartilhados apareça no nautilus, então eu atribuí um ponto de montagem /media
a ela e defina a opção auto
mount, então posso clicar em Data e acessá-lo a partir da GUI.
Para mim, esta é a grande diferença entre esses dois diretórios, que eu aprendi quando tentei fazer exatamente o que eu expliquei; -)
Pelo que entendi, / media é para montar coisas como unidades ópticas e outras mídias temporárias, onde / mnt é geralmente para armazenamento permanentemente conectado (geralmente discos internos).
Claro, você também pode montar um dispositivo em qualquer lugar que desejar ... os diretórios / mnt e / media são mais convencionais.
/ mnt já foi aceito como um local para montar mídia externa manualmente e temporariamente. O diretório / media foi criado como um local em que várias mídias, externas ou não, poderiam ser montadas automaticamente.
Essa coisa é mais profunda:
Eu gosto de manter unidades internas montadas em /mnt
e removíveis externos em /media
.
Este post ilustra a diferença entre funcionando, onde /media
bloqueou o acesso a determinados processos do sistema e do usuário (por causa da limitação da padrão umask anexada a qualquer unidade montada), onde /mnt
agiu como o sistema de arquivos do host.
Tags filesystem mount