Qu'entend-on par montage d'un périphérique sous Linux?

67

J'ai entendu le terme "montage" en parlant de périphériques sous Linux. Quelle est sa signification réelle? Comment gère-t-il maintenant contrairement aux anciennes versions?

Je n'ai pas fait cela manuellement via la ligne de commande. Pouvez-vous donner les étapes (commandes) pour monter un périphérique simple sous Linux?

Renjith G
la source
2
Voir aussi comprendre «monter» en tant que concept dans le système d'exploitation .
Gilles, arrête de faire le mal '12

Réponses:

80

Les systèmes Unix ont une seule arborescence de répertoires. Tous les espaces de stockage accessibles doivent avoir un emplacement associé dans cette arborescence de répertoires unique. Ceci est différent de Windows où (dans la syntaxe la plus courante pour les chemins de fichiers) il y a une arborescence de répertoires par composant de stockage (lecteur).

Le montage consiste à associer un périphérique de stockage à un emplacement particulier dans l'arborescence. Par exemple, lorsque le système démarre, un périphérique de stockage particulier (communément appelé partition racine) est associé à la racine de l'arborescence de répertoires, c'est-à-dire que ce périphérique de stockage est monté sur /(le répertoire racine).

Supposons que vous souhaitiez maintenant accéder aux fichiers d'un CD-ROM. Vous devez monter le CD-ROM à un emplacement de l'arborescence (cela peut être fait automatiquement lorsque vous insérez le CD). Disons que le lecteur de CD-ROM est /dev/cdromet que le point de montage choisi est /media/cdrom. La commande correspondante est

mount /dev/cdrom /media/cdrom

Une fois cette commande exécutée, un fichier dont l’emplacement sur le CD-ROM /dir/fileest maintenant accessible sur votre système en tant que /media/cdrom/dir/file. Lorsque vous avez fini d'utiliser le CD, exécutez la commande umount /dev/cdromou umount /media/cdrom(les deux fonctionneront; les environnements de bureau classiques le feront en cliquant sur le bouton “éjecter” ou “supprimer en toute sécurité”).

Le montage s'applique à tout ce qui est rendu accessible sous forme de fichiers, pas seulement aux périphériques de stockage réels. Par exemple, tous les systèmes Linux ont un système de fichiers spécial monté sous /proc. Ce système de fichiers (appelé proc) ne possède pas de stockage sous-jacent: les fichiers qu'il contient donnent des informations sur les processus en cours et diverses autres informations système; les informations sont fournies directement par le noyau à partir de ses structures de données en mémoire.

Gilles, arrête de faire le mal
la source
1
OK merci. Seul ce single fait le montage de cdrom sur / media / cdrom? Qu'en est-il des options de cette commande?
Renjith G
1
@Renjith vous pouvez facilement le savoir en exécutantman mount
phunehehe
Voici ce que je ne comprends pas: pourquoi devez-vous monter le CD-ROM alors qu’il est déjà présent dans l’arborescence /dev/cdrom? Pourquoi ne pas accéder est directement à partir de /dev/cdrom? Si le CD-ROM n’est pas déjà monté, comment fait-il partie d’un chemin sur le système? Est-ce /dev/cdromjuste un fichier virtuel et pas un dossier à partir duquel je peux lire des fichiers, voilà pourquoi?
user2173353 le
1
@ user2173353 /dev/cdromprésente le contenu de l'appareil sous la forme d'un «fichier» géant. Il ne s'agit que de lire des données directement à partir du lecteur sans passer par un système de fichiers. Le montage associe non seulement le périphérique contenant les données (généralement /dev/something) à un répertoire (par exemple /media/cdrom), mais également à un pilote de système de fichiers, qui est un morceau de code qui comprend la manière dont les données sur le périphérique sont organisées et les présente sous forme de fichiers et de répertoires.
Gilles, arrête de faire le mal
19

Qu'entend-on par montage d'un périphérique sous Linux?

En termes simples, un point de montage est un répertoire permettant d’accéder à vos données (fichiers et dossiers) stockées sur vos disques.

Analogie: courtoisie

Lisons une histoire d'agriculteur qui a distribué ses terres non cultivées à ses enfants et ce qu'ils en ont fait.

Il y a un fermier qui a pensé distribuer toute sa terre stérile de 25 Hectares à ses trois enfants, il a distribué comme ci-dessous.
entrez la description de l'image ici

Enfant 1: John a huit hectares de terre.

Enfant 2: Barbie a 13 hectares de terre.

Enfant 3: Steve a quatre hectares de terre.

entrez la description de l'image ici

À présent, les enfants du fermier avaient l'intention d'améliorer leurs terres respectives et ont commencé à labourer en fonction des cultures qu'ils allaient cultiver.

  • John veut cultiver des oranges.

  • Barbi veut cultiver des mangues.

  • Steve veut cultiver le maïs.

Pour ces cultures / cultures d'arbres fruitiers, ils ont besoin de labourer différemment pour s'adapter à leurs cultures. Comme indiqué ci-dessous, le diagramme pour la culture du manguier est différent de celui du maïs. Une fois cela fait, ils sèment leurs plantes cultivées respectives sur leurs terres.
entrez la description de l'image ici

À mesure que les cultures se développent, elles doivent être protégées des intrus. Elles ont aménagé une clôture autour de leurs terres et créé un point d’entrée pour chacune de leurs terres avec une porte.

entrez la description de l'image ici
Donc, si quelqu'un accède à leurs terres, il doit entrer par ces portes et obtenir le fruit / le maïs de la terre.

L'ANALOGIE DE CETTE HISTOIRE À NOTRE GESTION DE DISQUE EST LA SUITE.

  • La terre des fermiers est égale au disque entier
  • Les tranches qu'un fermier donne à ses enfants s'appellent des partitions
  • Le labourage des terres pour la culture est appelé formatage.
  • La plantation d'arbres et de cultures s'appelle s'apparente à des disques / partitions.
  • Protéger les cultures et les arbres en organisant une porte est appelé montage .

entrez la description de l'image ici

Premraj
la source
1
Une très bonne et utile analogie
vimal krishna
court et simple. +1
Bob
2
Selon la réponse précédente, le montage est plus similaire à un humain pénétrant dans l’une des parties du champ et ne protégeant pas en construisant la clôture. Citant la réponse précédente: "Le montage consiste à associer un périphérique de stockage à un emplacement particulier dans l’arborescence."
Josef Klimuk
1

la source

Qu'entend-on par montage d'un lecteur? Avant que votre ordinateur puisse utiliser un type de périphérique de stockage (tel qu'un disque dur, un CD-ROM ou un partage réseau), vous ou votre système d'exploitation devez le rendre accessible via le système de fichiers de l'ordinateur. Ce processus s'appelle le montage. Vous ne pouvez accéder aux fichiers que sur un support monté.

Formats et montage Votre ordinateur stocke les données dans des formats de fichier spécifiques et structurés, écrits sur un support (disque ou CD-ROM, par exemple). Votre ordinateur doit pouvoir lire le format sur ce support pour pouvoir interpréter correctement ses données. Si l'ordinateur ne reconnaît pas le format, il renverra des erreurs. De plus, le fait de forcer votre ordinateur à utiliser des formats corrompus ou non reconnus entraînera une écriture incorrecte des données, ce qui rendrait éventuellement irrécupérables tous les fichiers stockés sur le support.

Le montage garantit que votre ordinateur reconnaît le format du support. si votre ordinateur ne reconnaît pas ce format, le périphérique ne peut pas être monté. Une fois le support monté, votre ordinateur incorpore le système de fichiers du support dans votre système de fichiers local et crée un point de montage, un lien disponible localement via lequel vous accédez à un périphérique externe. Sous Windows ou Mac OS X, le point de montage est représenté par un disque ou une autre icône. sous Unix ou Linux, le point de montage est un répertoire. La plupart des systèmes d'exploitation gèrent le montage et le démontage pour vous.

isxaker
la source
1

Explication par analogie

Considérons le travail du Post Master général de Washington DC.

Au début, toutes les routes qui menaient à n'importe où partaient de PA Avenue. Si vous vouliez recevoir votre courrier, votre emplacement devait être navigable à partir de PA Avenue; Si quelqu'un construit une rue de l'avenue PA, puis construit une maison, il doit me dire:

"Ma maison est à cet emplacement GPS. Mais pour recevoir du courrier, commencez par PA Avenue, puis allez dans K street, puis allez chez moi"

mount GPS_LocationOfMyHouse to PA Avenue / K street / MyHouse

Le montage consiste simplement à indiquer au maître de poste général où se trouve la maison par rapport à PA Avenue ou, dans ce cas, au chemin racine.

BKSpurgeon
la source