Pourquoi / mnt et / media?

102

Il me semble qu’avoir à la fois / mnt et / media est un peu redondant. Y a-t-il une différence tangible entre les deux dont je ne suis pas au courant?

Existe-t-il une norme que la plupart des gens suivent pour savoir où monter les choses, par exemple utilisez-en un pour certains types de périphériques ou est-ce complètement subjectif?

    
posée goric 19.01.2011 - 02:32
la source

5 réponses

88

La nouvelle norme est que / media est l'endroit où le système monte un support 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.

    
réponse donnée Mikel 19.01.2011 - 02:41
la source
26

Une autre différence importante non mentionnée est que les périphériques montés sous /mnt n'apparaîtront pas dans le volet gauche de Nautilus , tandis que ceux montés sous /media (ainsi que les périphériques détectés automatiquement) pas encore monté) sera.

Par exemple, si vous ne voulez pas qu'une certaine partition apparaisse dans la sous-section "Devices" du volet gauche de Nautilus, vous devez créer un sous-répertoire sous /mnt , écrire une entrée pour cette partition dans votre /etc/fstab (ou utilisez l’utilitaire Disques ) et attribuez le nouveau répertoire à son point de montage:

/dev/{block_device_name)   /mnt/{descriptive_name}   {fs_type}   {mount,options}  0 2

Mieux encore, ajoutez l’option noauto mount dans fstab / Disks, puis votre partition n’apparaîtra pas dans Nautilus et ne sera pas non plus montée (ce qui empêchera tout bourrage accidentel avec ses fichiers)! Ainsi, par exemple, dans le cas d’un double démarrage avec Windows, vous pourriez avoir:

/dev/sda1   /mnt/win7   ntfs-3g   rw,user,noauto,gid=100,uid=1000,nls=utf8,umask=002   0 0

dans votre /etc/fstab , et donc que votre partition Windows ne s'affiche pas dans Nautilus (mais toujours accessible via la commande mount si vous en avez besoin).

Voici une capture d'écran que j'ai faite avec un liveUSB, montrant les trois cas:

  • périphériques détectés automatiquement non montés ("Volume 16 Go" /dev/sdb1 )
  • périphériques montés sur un sous-répertoire /media et apparaissant dans Nautilus ("iso" /dev/sdb2 )
  • ma li

Au contraire, je veux que ma partition de données partagée apparaisse dans Nautilus, alors j'ai assigné un point de montage /dev/sda3 et défini l'option de montage /mnt , donc je peux simplement cliquer sur Données et y accéder depuis 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é; -)

    
réponse donnée neitsab 12.12.2013 - 22:51
la source
12

Si je comprends bien, / media est utilisé pour monter des éléments tels que des lecteurs optiques et d’autres supports temporaires, où / mnt est généralement destiné au stockage attaché en permanence (généralement des disques internes).

Bien sûr, vous pouvez également monter un périphérique où vous voulez ... les répertoires / mnt et / media sont plus classiques.

    
réponse donnée kiswa 19.01.2011 - 02:35
la source
11

/ mnt était déjà accepté comme lieu de montage manuel et temporaire des médias externes. Le répertoire / media a été créé en tant que lieu où plusieurs supports, externes ou autres, peuvent être montés automatiquement.

    
réponse donnée psusi 19.01.2011 - 02:36
la source
1

Cette chose va plus loin: J'aime garder les disques internes montés sur /mnt et les modules amovibles externes sur /media .

Ce message illustre une différence dans Fonctionnement, où /media a bloqué l'accès à certains processus système et utilisateur (en raison de la limitation par défaut de umask attachée à tout lecteur monté) où /mnt a agi comme le système de fichiers hôte.

    
réponse donnée Sam 01.05.2015 - 08:11
la source

Lire d'autres questions sur les étiquettes