Il me semble qu'avoir à la fois les fichiers / mnt et / media est un peu redondant. Existe-t-il une différence tangible entre les deux que je ne sache pas?
Existe-t-il une norme que la plupart des gens suivent pour savoir où monter les choses, par exemple, l’utiliser pour certains types de périphériques ou est-ce totalement subjectif?
filesystem
mount
goric
la source
la source
Réponses:
La nouvelle norme est que / media est l'endroit où le système monte un média amovible, et / mnt vous permet de monter les choses manuellement.
Voir le standard de hiérarchie des systèmes de fichiers (FHS) pour plus de détails.
la source
/mnt
est dit est pour l'administrateur du système. Cela implique que/mnt
le système lui-même ne devrait pas l'utiliser. Donc , si votre ordinateur monte automatiquement un CD ou un DVD, il devrait monter dans/media
, non/mnt
./data
ou/a
.Une autre différence importante qui n’a pas encore été mentionnée est que les périphériques montés sous
/mnt
ne sont pas affichés dans le volet gauche de Nautilus , alors que ceux montés sous/media
(ainsi que les périphériques détectés automatiquement qui ne le sont pas encore) le seront.Ainsi , par exemple, si vous ne voulez pas une certaine partition à apparaître dans la sous - section du volet gauche de Nautilus « Devices », vous devez créer un sous - répertoire sous
/mnt
, écrire une entrée pour ladite partition dans votre/etc/fstab
(ou le faire à travers la Utilitaires de disques ) et assignez le nouveau répertoire créé comme point de montage:Mieux encore, ajoutez l'
noauto
option de montage dans fstab / Disks et votre partition n'apparaîtra pas dans Nautilus et ne sera pas montée (évitant ainsi les dégâts accidentels avec ses fichiers)! Ainsi, par exemple, dans le cas d’un dual-boot avec Windows, vous pourriez avoir:votre
/etc/fstab
partition Windows ne s’affiche pas dans Nautilus (mais reste accessible via lamount
commande si vous en avez besoin).Voici une capture d'écran que j'ai faite avec un liveUSB, montrant les trois cas:
/dev/sdb1
)/media
sous-répertoire et apparaissant dans Nautilus ("iso"/dev/sdb2
)/dev/sda3
montée sur le/mnt
volet de gauche de Nautilus mais ne s’affiche pas (ce serait la même chose si elle n’était pas montée, car j’ai une entrée pour cela dans mon fstab).Au contraire, je veux que ma partition de données partagée apparaisse dans Nautilus, alors je lui ai assigné un
/media
point de montage et défini l'auto
option de montage afin que je puisse simplement cliquer sur Données et y accéder à partir de l'interface graphique.Pour moi, c’est LA grande différence entre ces deux répertoires, que j’ai appris en essayant de faire exactement ce que j’ai expliqué ;-)
la source
/mnt/
, il doit spécifier un drapeaux-gvfs-hide
lors du montage. . E. g, voici comment cela pourrait se faire à l' intérieur fstab:/mnt/my-drive/path/to/my-folder /home/my-username/my-folder-shortcut none bind,x-gvfs-hide 0 0
. Pour moi c'est le gros problème. Si vous êtes d'accord, c'est un indice utile, je vous serais reconnaissant de bien vouloir l'ajouter à votre réponse.Si je comprends bien, / media est destiné au montage de choses comme les lecteurs optiques et autres supports temporaires, où / mnt est généralement destiné au stockage connecté en permanence (généralement aux disques internes).
Bien sûr, vous pouvez également monter un périphérique où vous voulez ... les répertoires / mnt et / media sont plus conventionnels.
la source
/mnt
est proposé en tant qu'emplacement permettant aux utilisateurs de monter manuellement des ressources temporaires, alors qu'il/media
devrait être utilisé pour les périphériques statiques / montés automatiquement. Vérifiez freedesktop.org/ mnt a déjà été accepté comme emplacement permettant de monter manuellement et temporairement un média externe. Le répertoire / media a été créé comme un emplacement sous lequel plusieurs médias, externes ou autres, pourraient être automatiquement montés.
la source
Cela va plus loin: j'aime garder les disques internes montés
/mnt
et les disques amovibles externes dessus/media
.Cet article illustre une différence de fonctionnement, où l'
/media
accès bloqué à certains processus système et utilisateur (en raison de la limitation par défaut d'umask attachée à tout lecteur monté) était/mnt
identique à celui du système de fichiers hôte.la source