Parece-me que ter ambos / mnt e / media é um pouco redundante. Existe alguma diferença tangível entre as duas que eu não conheço?
Existe um padrão que a maioria das pessoas segue para onde montar as coisas, por exemplo, use um para certos tipos de dispositivos ou isso é completamente subjetivo?
filesystem
mount
goric
fonte
fonte
Respostas:
O novo padrão é que / media é onde o sistema monta mídia removível e / mnt é para você montar as coisas manualmente.
Consulte o padrão de hierarquia do sistema de arquivos (FHS) para obter detalhes.
fonte
/mnt
é para o administrador do sistema. Isso implica que/mnt
não deve ser usado pelo próprio sistema. Portanto, se o seu computador monta automaticamente um CD ou DVD, ele deve ser montado/media
, não/mnt
./data
ou/a
.Outra diferença importante ainda não mencionada é que os dispositivos montados sob
/mnt
não aparecerão no painel esquerdo do Nautilus , enquanto aqueles montados sob/media
(assim como os dispositivos detectados automaticamente que ainda não foram montados) aparecerão.Por exemplo, se você não deseja que uma determinada partição apareça na subseção "Dispositivos" do painel esquerdo do Nautilus, crie um subdiretório para isso
/mnt
, escreva uma entrada para a partição no seu/etc/fstab
(ou faça-o através do diretório Utilitário de discos ) e atribua o diretório recém-criado como seu ponto de montagem:Melhor ainda, adicione a
noauto
opção de montagem no fstab / Disks e 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:na sua
/etc/fstab
e, portanto, sua partição do Windows não aparece no Nautilus (mas ainda pode ser acessada através domount
comando, se você precisar).Aqui está uma captura de tela que fiz com um liveUSB, mostrando todos os três casos:
/dev/sdb1
)/media
subdiretório e exibidos no Nautilus ("iso"/dev/sdb2
)/dev/sda3
montada,/mnt
mas não aparece no painel esquerdo do Nautilus (seria o mesmo se não estivesse montada, pois tenho uma entrada para ela no meu fstab).Pelo contrário, quero que minha partição de dados compartilhada apareça no nautilus, por isso atribua um
/media
ponto de montagem a ela e defina aauto
opção de montagem, para que eu possa clicar em Dados e acessá-la na GUI.Para mim, essa é a grande diferença entre esses dois diretórios, que eu aprendi ao tentar fazer exatamente o que expliquei ;-)
fonte
/mnt/
, ele precisará especificar uma bandeirax-gvfs-hide
ao montá-la. . E. g, aqui está como isso poderia ser feito dentro fstab:/mnt/my-drive/path/to/my-folder /home/my-username/my-folder-shortcut none bind,x-gvfs-hide 0 0
. Para mim, este é o grande negócio. Se você concorda que é uma dica útil, eu gostaria que você a anexasse à sua resposta.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 você quiser ... os diretórios / mnt e / media são mais convencionais.
fonte
/mnt
é proposto como um local para os usuários montarem manualmente recursos temporários, ao passo que/media
deve ser usado para dispositivos estáticos / montados automaticamente. Verifique freedesktop.org/ mnt já foi aceito como um local para montar manualmente e temporariamente a mídia externa. O diretório / media foi criado como um local no qual várias mídias, externas ou não, poderiam ser montadas automaticamente.
fonte
Isso é mais profundo: eu gosto de manter unidades internas montadas
/mnt
e removíveis externas/media
.Esta publicação ilustra uma diferença de funcionamento, onde o
/media
acesso bloqueado a certos sistemas e processos do usuário (por causa do umask limitador padrão anexado a qualquer unidade montada),/mnt
agia como o sistema de arquivos host.fonte