quelle est la distinction entre / media, / mnt et / run / mount?


19

Dans FHS-2.3, nous avons des /mediapoints de montage pour les supports amovibles tels que les CD-ROM et nous avons /mntdes systèmes de fichiers montés temporairement.

En revanche, nous avons /run/mediaet /run/mount. Pour moi, les CD et USB sont montés sur / run / media.

Je ne vois pas de distinction claire entre eux ( /media, /mnt, /run/mount). Quelles sont leurs différences?


J'ai vu une tendance similaire (monter sur / exécuter / média) dans fedora 20 - GNOME 3.10.4 et ubuntu 14.04.1 (installé sur la boîte virtuelle) avec GNOME 3.10.4. Mais quand j'ai branché un flash USB (avec script de montage automatique) sur un système avec Centos 6 et GNOME 2.28.2, il était monté sur/media


2
La /run/mount/chose se produit lorsque vous utilisez une sorte de script de montage automatique - il monte le disque dans un répertoire appartenant à l'utilisateur. /mediaet /mntappartiennent généralement à root - il y en a donc au moins.
mikeserv

udisks2se monte sur /run/mediaet les udisksmontures plus anciennes sur /media... Voir aussi Qu'est-ce que ce nouveau système de fichiers / run?
jasonwryan

Pourquoi devrais-je monter quelque chose en root? Cela nécessiterait des applications et Terminal sudo pour pouvoir écrire dans le. Pourquoi ne pas simplement utiliser la maison? Je monte un dossier à partir du réseau local.
Shayan

Réponses:


10

FHSLa v2.3 est sortie il y a dix ans. Certaines choses ont changé depuis (y compris l'introduction de /run1 ). Il y a environ trois ans, la Linux Foundation a décidé de mettre à jour la norme et a invité toutes les parties intéressées à participer.
Vous pouvez voir les versions v. 3.0 ici et la section qui décrit /run ici .
La distinction entre /mediaet /mntest assez claire dans le FHS(voir Objectif et justification ), donc je ne reviendrai pas dessus. Idem pour /run- voir les liens.

L'histoire de Gnome est encore une autre chose. Gnome utilise sous une application appelée udisks(remplacée plus tard par udisks2) pour monter automatiquement des lecteurs / périphériques. Pendant assez longtemps, les udisksmontages par défaut étaient inférieurs /media. En 2012, les développeurs décident de déplacer les montures vers /run/media(c'est- à -dire un répertoire privé). Ainsi, le comportement différent que vous rencontrez est provoqué par les différentes versions de udiskschaque DE.

1: voir
Que fait ce répertoire / run sur mon système et d'où vient-il?
Qu'est-ce que ce nouveau système de fichiers / exécuter?


Le lien udisks est déjà mort
Hontvári Levente
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.