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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [11/12/2011 08:32] smolski |
doc:systeme:mount [25/02/2013 21:20] smolski [Usage de base] |
||
---|---|---|---|
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 [[commande: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 : | ||
+ | * [[commande:pmount | La commande pmount]] | ||
===== Débutant ===== | ===== Débutant ===== | ||
Ligne 13: | Ligne 16: | ||
===== 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 dans le [[manuel:fstab | fichier fstab]] : |
$ mount | $ mount | ||
Ligne 55: | Ligne 58: | ||
==== mount -a ==== | ==== mount -a ==== | ||
- | le : | + | Vous venez d'éditer votre fichier [[manuel:fstab|fstab]] afin d'y ajouter une partition que vous voulez voir monter automatiquement au démarrage de votre ordi. Parfait. Mais pour éviter de redémarrer votre machine juste pour cela, vous pouvez monter les partitions indiquées dans votre fichier fstab qui ne le sont pas déjà avec la commande suivante : |
# mount -a | # mount -a | ||
- | monte (met en action !) tous les disques autorisés d'un coup (voir : [[fstab]]) ! | + | |
+ | Si aucun message d'erreur n'apparaît, vous devez maintenant être en mesure de voir le contenu de votre ou vos partition(s) l'arborescence de votre système. | ||
==== Périphérique usb/sata ==== | ==== Périphérique usb/sata ==== | ||
Ligne 73: | Ligne 77: | ||
un : | un : | ||
<code bash> | <code bash> | ||
- | # mount -a</code> | + | mount -a</code> |
monte la partition décommentée. 8-) | monte la partition décommentée. 8-) | ||
Ligne 79: | Ligne 83: | ||
Au cas où nous désirons monter des partitions décommentées, une par une... Tac : | Au cas où nous désirons monter des partitions décommentées, une par une... Tac : | ||
<code bash> | <code bash> | ||
- | # mount /dev/nomdepartition</code> | + | mount /dev/nomdepartition</code> |
suffit pour chacune à chacune... Ou bien : | suffit pour chacune à chacune... Ou bien : | ||
<code bash> | <code bash> | ||
- | # mount /chemin/de/montage</code> | + | mount /chemin/de/montage</code> |
<code bash> | <code bash> | ||
- | # mount -t type-partition /chemin/de/montage</code> | + | mount -t type-partition /chemin/de/montage</code> |
tout pareil ! | tout pareil ! | ||
Ligne 91: | Ligne 95: | ||
Enfin, après avoir créé un répertoire-adéquat... Le : | Enfin, après avoir créé un répertoire-adéquat... Le : | ||
<code bash> | <code bash> | ||
- | # mount filesystem-à-monter répertoire-adéquat</code> | + | mount filesystem-à-monter répertoire-adéquat</code> |
Reste que : | Reste que : | ||
<code bash> | <code bash> | ||
- | # mount -t type-de-filesystem filesystem-à-monter répertoire-de-montage</code> | + | mount -t type-de-filesystem filesystem-à-monter répertoire-de-montage</code> |
dans son ensemble est tout à fait disponible (et parfois nécessaire !) pour préciser type et autres... | dans son ensemble est tout à fait disponible (et parfois nécessaire !) pour préciser type et autres... | ||
- | |||
- | |||
===== Exemple ===== | ===== Exemple ===== | ||
==== Montage d'une partition windows ==== | ==== Montage d'une partition windows ==== | ||
+ | Ouvrir un terminal root((Voir : [[commande: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 147: | Ligne 150: | ||
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 280: | Ligne 285: | ||
/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 | ||
+ | |||
+ |