logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:mount [19/01/2011 15:48]
smolski
doc:systeme:mount [22/09/2013 08:05]
smolski [mount - Lire les partitions montées]
Ligne 1: Ligne 1:
 ====== LA COMMANDE : MOUNT  ====== ====== LA COMMANDE : MOUNT  ======
  
-La commande mount est immédiatement associée à la commande [[commande:​umount|Commande umount]]. +La commande mount est immédiatement associée à la commande [[:​doc:​systeme:​umount|Commande umount]]. ​\\
 C'est une commande destinée à la recherche et à la manipulation des partitions actives du pc. C'est une commande destinée à la recherche et à la manipulation des partitions actives du pc.
  
 +===== Lien utile =====
 +
 +Voir aussi :
 +  * [[:​doc:​systeme:​pmount | La commande pmount]]
 ===== Débutant ===== ===== Débutant =====
  
 Les pages de référence pour débuter l'​utilisation du terminal : Les pages de référence pour débuter l'​utilisation du terminal :
  
-  *[[debutant_a_savoir:DÉBUTANT - À Savoir]]. ​Utiliser Linux en ligne de commande, tout commence là ! :-)+  * [[manuel:le_debianiste_qui_papillonne|Utiliser ​GNU/Linux en ligne de commande, tout commence là !.]] :-) 
 ===== mount - Lire les partitions montées ===== ===== mount - Lire les partitions montées =====
  
-Lire le type des partitions montées ​dans le [[manuel:​config:​fstab | fichier fstab]] ​:+Lire le type des partitions montées : 
 +<file user>​mount<​file>​
  
-    $ mount 
 Donnera chez moi ceci : Donnera chez moi ceci :
  
 <​code>​ <​code>​
-~$ mount 
 /dev/sda6 on / type ext3 (rw,​errors=remount-ro) /dev/sda6 on / type ext3 (rw,​errors=remount-ro)
 tmpfs on /​lib/​init/​rw type tmpfs (rw,​nosuid,​mode=0755) tmpfs on /​lib/​init/​rw type tmpfs (rw,​nosuid,​mode=0755)
Ligne 39: Ligne 42:
 </​code>​ </​code>​
  
-===== mount -Option de base ===== +===== mount =====
-==== mount -t ====+
  
-Depuis la version Lennyc'est ajouté ​à : +  * Objet : mount 
-  ​mount -t type-de-filesystem ​ /filesystem-à-monter /​répertoire-de-montage+  * Niveau requis : {{tag>​débutant}} 
 +  * Commentaires : //Gérer le moutage des partitions systèmes. // FIXME 
 +  * Débutant, à savoir ​[[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) 
 +  ​* Suivi : {{tag>en-chantier à-tester à-placer}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:​atelier:#​tags|l'​Atelier]]. 
 +    * Création par smolski le //Pffff// ? 
 +    * Testé par smolski le 2013-09-22 
 +  * Commentaires sur le forum : [[http://debian-facile.org/​viewtopic.php?​id=1023 | Lien vers le forum concernant ce tuto]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME 
 + 
 +=== Nota === 
 + 
 +Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! 
 + 
 +===== Options ===== 
 + 
 +==== mount -t [type] ==== 
 + 
 +Le  paramètre à la suite de -t est utilisé pour préciser le type de système de fichiers que vous désirez mounter. \\ 
 +Pour connaître tous les types qui sont gérés faire un : 
 +<file user>man mount</​file>​ 
 + 
 +Exemple de l'​utilisation de cette option : 
 +<file root>​mount -t ext3 /dev/sda1 /​media/​documents</​file>​ 
 +<file root>​mount -t vfat /dev/sda2 /​media/​video</​file>​
  
 ==== mount -a ==== ==== mount -a ====
  
-le : +Vous venez d'éditer votre fichier ​[[manuel:​fstab|fstab]] ​afin d'y ajouter une partition que vous voulez voir mounter automatiquement au démarrage de votre ordi. Parfait. Mais pour éviter de redémarrer votre machine juste pour cela, vous pouvez mounter les partitions indiquées dans votre fichier fstab qui ne le sont pas déjà avec la commande suivante : 
-        mount -a +<code root>​mount -a</code>
-monte (met en action !) tous les disques autorisés ​d'un coup (voir : [[fstab]]) ! +
-==== Péripherique usb/sata ====+
  
-Merveilleusement,​ une cle usb ou un disk usb/sata qui se branche à chaud trouve également un répertoire ​''​disk''​ (disk-1 ​disk-2...) autocréé ​(hé hé...) dans ''/​media/''​ et monte **et la cle et le disk** automatiquement sur le bureau, __si votre user en a les droits__ bien sûr !+Si aucun message d'erreur n'apparaîtvous devez maintenant être en mesure de voir le contenu de votre ou vos partition(s) dans l'arborescence de votre système.
  
-Voir la commande [[commande:​ls | LS]] pour lister ces droits,+===== Périphériques usb/sata =====
  
-Et : le [[commande:​a_savoir | À SAVOIR]] sur la notation des droits. +Merveilleusement,​ une clé usb ou un disque usb/sata qui se branche à chaud trouve également un répertoire autocréé dans ''/​media/'',​ nommé selon l'​identification UUID de ses partitions et les mounte également sur le bureau, __avec les bons droits__ bien sûr ! \\ 
-==== Usage de base ====+**Voir ​:** 
 +  * la commande [[:​doc:​systeme:​ls | LS]] pour lister ces droits, \\ 
 +  * le [[commande:​a_savoir | À SAVOIR]] sur la notation des droits.
  
-Pour un debianneux plus averti, possédant un ''​fstab''​ où une ligne de partition est commentée avec # (//ce qui annule les indications de la ligne immédiate qui le suit//), après l'​avoir décommentée (//ôter le// : #)+===== Automontage (fstab) ​=====
  
-un : +Pour un debianneux plus averti, possédant un [[manuel:​fstab]] où une ligne de partition correctement rédigée mais commentée, après l'​avoir décommentée (//ôter le// : #) on tape  ​un : 
-<​code ​bash> +<​code ​root>mount -a</​code>​
-mount -a</​code>​+
  
-monte la partition ​décommentée. 8-)+mountera automatiquement ​la partition ​désignée. 8-)
  
-Au cas où nous désirons monter des partitions décommentéesune par une... Tac : +<note important>​**ATTENTION** ! Dans ce cas, pensez bien à recommenter ensuite la ligne du fstab si ce périphérique ne reste pas connecté en permanence !\\ 
-<code bash> +**Voir le** [[manuel:​fstab]]</note>
-# mount /​dev/​nomdepartition</​code>​ +
-suffit pour chacune à chacune... Ou bien : +
-<code bash> +
- # mount /​chemin/​de/​montage</code>+
  
-<​code ​bash> +Au cas où nous désirons monter des partitions décommentées,​ une par une... les désigner une à une ainsi : 
-mount -t type-partition /chemin/de/montage</​code>​+<​code ​root>mount /dev/nomdepartition</​code>​
  
-tout pareil !+Ou bien : 
 +<code root>​mount /​chemin/​de/​montage</​code>​
  
-Enfin, après avoir créé un répertoire-adéquat... Le +Ou encore ​
-<​code ​bash> +<​code ​root>mount -t type-partition /​chemin/​de/​montage</​code>​
-mount filesystem-à-monter répertoire-adéquat</​code>​+
  
-Reste que : +Le fera ! 
-<code bash> + 
-# mount -t type-de-filesystem ​ filesystem-à-monter répertoire-de-montage</​code>​+===== Mount manuel =====
  
-dans son ensemble est tout à fait disponible (et parfois nécessaire !) pour préciser type et autres...+Après avoir créé un répertoire-adéquat... Tapez : 
 +<code root>​mount filesystem-à-monter répertoire-adéquat</​code>​
  
 +Enfin, la commande :
 +<code root>​mount -t type-de-filesystem ​ filesystem-à-monter répertoire-de-montage</​code>​
  
 +est aussi disponible (et parfois nécessaire !) pour préciser type et autres options...
 ===== Exemple ===== ===== Exemple =====
 ==== Montage d'une partition windows ==== ==== Montage d'une partition windows ====
  
 +Ouvrir un terminal root((Voir : [[:​doc:​systeme:​su | la commande su]]))
 Créer un répertoire de montage, par exemple : Créer un répertoire de montage, par exemple :
 <code bash> <code bash>
Ligne 114: Ligne 138:
  
 Passons au montage d'un cdrom : Passons au montage d'un cdrom :
-     # mount /dev/hdc /​media/​cdrom/​+     # mount /dev/hdc1 /​media/​cdrom/​
 Pareil, pour naviguer dans votre cdrom allez dans le répertoire /​media/​cdrom. Pareil, pour naviguer dans votre cdrom allez dans le répertoire /​media/​cdrom.
  
Ligne 128: Ligne 152:
 Voir : Voir :
    * [[config:​nfs | Configuration d'un serveur nfs]]    * [[config:​nfs | Configuration d'un serveur nfs]]
- +==== Montage d'un répertoire ​d'uns serveur samba $W - SAMBA ====
-==== Montage d'un répertoire $W - SAMBA ====+
  
 Faisons un montage d'un répertoire $W sur un ordinateur distant. Faisons un montage d'un répertoire $W sur un ordinateur distant.
Ligne 138: Ligne 161:
            ​passwd            ​passwd
         #         #
-Où : //kameleon-facile// est le nom du serveur samba. Ce nom peut être remplacé par l'​adresse ​//IP//.+Où : \\ 
 +  - **kameleon-facile** est le nom du serveur samba. Ce nom peut être remplacé par l'​adresse IP
 +  - **username=mattux** mattux étant l'user sur windows.
  
 //Une p'tite s'​plication s'​impose ici, pour les débutants comme moi, petite main rédactionnelle...//​ //Une p'tite s'​plication s'​impose ici, pour les débutants comme moi, petite main rédactionnelle...//​
Ligne 153: Ligne 178:
 Voilà donc le répertoire **logs** du serveur kameleon-facile est monté dans le répertoire **/​media/​logs**. Voilà donc le répertoire **logs** du serveur kameleon-facile est monté dans le répertoire **/​media/​logs**.
  
-Vous voyez que je n'ai pas mis dans la commande l'​option passwd car si je la mets __il enregistra le passwd__ dans les logs de votre ordinateur et cela peut créer une faille de sécurité, voilà pourquoi l'​invite du passwd.+Vous voyez que je n'ai pas mis dans la commande l'​option passwd car si je la mets __il enregistra le passwd__ dans les logs de votre ordinateur et cela peut créer une faille de sécurité, voilà pourquoi ​l'on maintient ​l'​invite du passwd.
  
 ==== Partage de type Synology ==== ==== Partage de type Synology ====
Ligne 183: Ligne 208:
 Sinon vous aurez des erreurs ^^. Sinon vous aurez des erreurs ^^.
  
-Bon ben voila tout est dit, euhhh nan manque encore des choses :+Bon ben voilà ​tout est dit, euhhh nan manque encore des choses :
  
   * N'​oubliez pas de démonter le fichier .iso avant de le graver   * N'​oubliez pas de démonter le fichier .iso avant de le graver
Ligne 193: Ligne 218:
  
 Par exemple, pour expliquer ce tuto : Par exemple, pour expliquer ce tuto :
-   mkdir /​home/<​votre_user>/​test+<code bash> 
 +mkdir /​home/<​votre_user>/​test</​code>​
  
 <​note>​Remplacer <//​votre_user//>​ par le pseudo de votre session //​user//​.</​note>​ <​note>​Remplacer <//​votre_user//>​ par le pseudo de votre session //​user//​.</​note>​
  
 Voir : Voir :
-  * [[commande:​ls#​option_recherche_uuid_des_disk_ls_-lh_dev_disk_by-uuid | la COMMAND ls Recherche de l'UUID d'une partition]] +  * [[:​doc:​systeme:​ls#​option_recherche_uuid_des_disk_ls_-lh_dev_disk_by-uuid | la COMMAND ls Recherche de l'UUID d'une partition]] 
-  * [[commande:mkdir | La commande ​MKDIR]]+  * [[:​doc:​systeme:mkdir | La commande ​mkdir]] 
 +  * [[:​doc:​systeme:​blkid | La commande blkid]]
  
 Par exemple, tu remplaces le placement de la partition **racine** : ''/​dev/​sda1''​ par son ''​UUID''​. \\  Par exemple, tu remplaces le placement de la partition **racine** : ''/​dev/​sda1''​ par son ''​UUID''​. \\ 
Ligne 207: Ligne 234:
   UUID=cb53e85a-3802-4f83-920b-de6150e221c1 ​  /​home/<​votre_user>/​test ​  ​ext3 ​   defaults,​errors=remount-ro ​   0     1   UUID=cb53e85a-3802-4f83-920b-de6150e221c1 ​  /​home/<​votre_user>/​test ​  ​ext3 ​   defaults,​errors=remount-ro ​   0     1
 Voilà ! Voilà !
-Tous ces montages peuvent se démonter avec la LA COMMANDE ​[[UMOUNT]] !+Tous ces montages peuvent se démonter avec [[:​doc:​systeme:​umount | la commande umount]] !
  
 +==== mount -o remount,​[droits] ====
  
 +Cette option permet de remonter une partition //à la volée// en modifiant temporairement les droits.
 +Par exemple, pour remonter le répertoire de montage d'une partition située dans /media/test en lecture seule, tapez :
 +<code bash>
 +mount -o remount,ro /​media/​test</​code>​
  
  
Ligne 226: Ligne 258:
 Utiliser l’option **bind** avec la commande **mount** Utiliser l’option **bind** avec la commande **mount**
  
-  Après avoir monté un disque, par exemple dans /​media/​disque-test,​ il peut être intéressant +  Après avoir monté un disque, par exemple dans /​media/​disque-test,​ 
-  ​de monter l'​intégralité du contenu, ou un répertoire seulement, de ce disque dans un +  ​il peut être intéressant de monter l'​intégralité du contenu, 
-  ​autre répertoire sans démonter /​media/​disque-test.+  ​ou un répertoire seulement, de ce disque dans un autre répertoire 
 +  ​sans démonter /​media/​disque-test. 
 Cela permet par exemple : Cela permet par exemple :
-  de « recopier » ce contenu dans un répertoire tout spécialement destiné à un partage FTP.+  de « recopier » ce contenu dans un répertoire tout spécialement 
 +  ​destiné à un partage FTP.
  
-  Un utilisateur qui n'a pas accès au disque-test par le répertoire de montage peut ainsi +  Un utilisateur qui n'a pas accès au disque-test par le répertoire 
-  ​se voir conférer des droits d'​accès à un sous répertoire du disque-test s'il a accès au +  ​de montage peut ainsi se voir conférer des droits d'​accès à un 
-  ​répertoire lié (le répertoire lié et les fichiers qu'il contient doivent autoriser+  ​sous-répertoire du disque-test s'il a accès au répertoire lié 
 +  ​(le répertoire lié et les fichiers qu'il contient doivent autoriser
   cet accès).   cet accès).
  
Ligne 244: Ligne 280:
 <​note>​Soyez attentif ! DANGER !!!</​note>​ <​note>​Soyez attentif ! DANGER !!!</​note>​
  
-  Attention : l'​utilisateur du répertoire lié peut aussi modifier les données auxquelles +  Attention : l'​utilisateur du répertoire lié peut aussi modifier 
-  ​il a accès, si les droits qui lui sont conférés par le répertoire lié et les fichiers +  ​les données auxquelles il a accès, si les droits qui lui sont conférés 
-  ​qu'il contient le lui permettent.+  ​par le répertoire lié et les fichiers qu'il contient le lui permettent.
  
 On peut démonter le répertoire lié par la commande : On peut démonter le répertoire lié par la commande :
Ligne 261: Ligne 297:
  
    /​media/​disque/​répertoire /​home/​user/​répertoire-lié none bind 0 0    /​media/​disque/​répertoire /​home/​user/​répertoire-lié none bind 0 0
 +
 +===== Opérations de partage de sous arborescences. =====
 +
 +<​note>​Depuis ​ Linux 2.6.15, il est possible de marquer un montage et ses sous-montages comme partagés, privés, esclaves, ou non liables.</​note>​
 +  * Un montage partagé permet de créer des miroirs de ce montage, ainsi les montages et les démontages dans  n'​importe ​ quel miroir seront propagés aux autres miroirs.
 +  * Un montage esclave se propage seulement depuis le montage maître.
 +  * Un montage privé ne peut se propager.
 +  * Un montage non liable est un montage privé qui ne  peut  pas être  cloné ​ lors  d'​une ​ opération de bind.
 +
 +La sémantique de ces options est détaillée dans le fichier **Documentation/​sharedsubtree.txt** des sources du noyau.
 +
 +                     mount --make-shared point_de_montage
 +                     mount --make-slave point_de_montage
 +                     mount --make-private point_de_montage
 +                     mount --make-unbindable point_de_montage
 +
 +Les commandes suivantes permettent de changer récursivement le type de tous les montages dans un point de  montage donné.
 +
 +                     mount --make-rshared point_de_montage
 +                     mount --make-rslave point_de_montage
 +                     mount --make-rprivate point_de_montage
 +                     mount --make-runbindable point_de_montage
 +
 +
doc/systeme/mount.txt · Dernière modification: 16/05/2020 07:17 par smolski

Pied de page des forums

Propulsé par FluxBB