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 [01/02/2009 21:03]
smolski
doc:systeme:mount [08/01/2011 23:46]
caracole
Ligne 1: Ligne 1:
 +====== LA COMMANDE : MOUNT  ======
  
 +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.
 +
 +===== Débutant =====
 +
 +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à ! :-)
 +
 +===== mount - Lire les partitions montées =====
 +
 +Lire le type des partitions montées dans le [[manuel:​fstab-fichier]] :
 +
 +    $ mount
 +Donnera chez moi ceci :
 +
 +<​code>​
 +~$ mount
 +/dev/sda6 on / type ext3 (rw,​errors=remount-ro)
 +tmpfs on /​lib/​init/​rw type tmpfs (rw,​nosuid,​mode=0755)
 +proc on /proc type proc (rw,​noexec,​nosuid,​nodev)
 +sysfs on /sys type sysfs (rw,​noexec,​nosuid,​nodev)
 +procbususb on /​proc/​bus/​usb type usbfs (rw)
 +udev on /dev type tmpfs (rw,​mode=0755)
 +tmpfs on /dev/shm type tmpfs (rw,​nosuid,​nodev)
 +devpts on /dev/pts type devpts (rw,​noexec,​nosuid,​gid=5,​mode=620)
 +/dev/sda1 on /boot type ext3 (rw)
 +/dev/sda7 on /home type ext3 (rw)
 +/dev/sda10 on /tmp type ext3 (rw)
 +/dev/sda8 on /usr type ext3 (rw)
 +/dev/sda9 on /var type ext3 (rw)
 +/dev/sda5 on /​media/​stock type ext3 (rw)
 +/dev/sdb2 on /​media/​disk-11 type ext3 (rw)
 +/dev/sdc1 on /​media/​disk-1 type ext3 (rw)
 +/dev/sdd1 on /​media/​disk-2 type ext3 (rw)
 +nfsd on /​proc/​fs/​nfsd type nfsd (rw)
 +</​code>​
 +
 +===== mount -Option de base =====
 +
 +==== mount -t ====
 +
 +Depuis la version Lenny, c'est ajouté à :
 +  mount -t type-de-filesystem ​ filesystem-à-monter
 +  répertoire-de-montage
 +
 +==== mount -a ====
 +
 +le :
 +        mount -a
 +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 !
 +
 +Voir la commande [[commande:​ls | LS]] pour lister ces droits,
 +
 +Et : le [[commande:​a_savoir | À SAVOIR]] sur la notation des droits.
 +
 +==== fstab - Usage de base ====
 +
 +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// : #)
 +
 +un :
 +        # mount -a
 +monte la partition décommentée. 8-)
 +
 +Au cas où nous désirons monter des partitions décommentées,​ une par une... Tac :
 +                # mount /​dev/​nomdepartition
 +suffit pour chacune à chacune... Ou bien :
 +        # mount /​chemin/​de/​montage
 +        # mount -t type-partition /​chemin/​de/​montage
 +tout pareil !
 +
 +Enfin, après avoir créé un répertoire-adéquat... Le :
 +        # mount filesystem-à-monter répertoire-adéquat
 +Reste que :
 +        # mount -t type-de-filesystem ​ filesystem-à-monter répertoire-de-montage
 +dans son ensemble est tout à fait disponible (et parfois nécessaire !) pour préciser type et autres...
 +
 +N'​hésitez pas à titiller entre toutes ses lignes pour voir par vous-mêmes...
 +
 +Tous ces montages peuvent se démonter avec la LA COMMANDE [[UMOUNT]] !
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +===== option BIND  =====
 +=== Attention, ça s'​complique ! ===
 +
 +<​note>​ Pour Débianeux aguerris... Y'a du réseau dans l'air !</​note>​
 +
 +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
 +  de monter l'​intégralité du contenu, ou un répertoire seulement, de ce disque dans un
 +  autre répertoire sans démonter /​media/​disque-test.
 +Cela permet par exemple :
 +  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
 +  se voir conférer des droits d'​accès à un 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).
 +
 +Cela est possible avec l'​option "​bind"​ (bind signifie lier en anglais) de la commande mount qui s'​utilise ainsi en ligne de commande :
 +
 +  # mount --bind /​media/​répertoire-à-lier /​home/​user/​répertoire-lié
 +  # mount --bind /​media/​disque/​répertoire /​home/​user/​répertoire-lié
 +
 +<​note>​Soyez attentif ! DANGER !!!</​note>​
 +
 +  Attention : l'​utilisateur du répertoire lié peut aussi modifier les données auxquelles
 +  il a accès, si les droits qui lui sont conférés 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 :
 +
 +   # umount /​home/​user/​répertoire-lié
 +
 +De toute façon, lors d'un redémarrage les montages vont disparaître.
 +
 +Pour faire perdurer ces montages, il faut alors spécifier ce montage dans le fichier fstab.
 +
 +Éditez le fichier /etc/fstab.
 +
 +On indique le montage '​bind'​ de la façon suivante :
 +
 +   /​media/​disque/​répertoire /​home/​user/​répertoire-lié none bind 0 0
 +
 +
 +
 +===== Système de fichiers - Partage de type Synology ​ =====
 +    Passons au montage d'un partage de disque réseau de type Synology.
 +    La commande est similaire à la précédente,​ sauf à deux exceptions :
 +(//​Similaire,​ mais avec des airs//... //​j'​vous dit pas// !!!)
 +  la première: le type de système de fichiers doit être “cifs”,
 +  et la seconde: le disque réseau devra être appelé par son adresse **ip** (de préférence
 +  une adresse **ip fixe**)
 +
 +  chile:/​home/​mattux # mount -t cifs -o username=mattux //​192.168.1.10/​web /media/web/
 +  passwd
 +  chile:/​home/​mattux #
 +Maintenant un peu plus compliqué (//et c'est pas que des promesses//​... //​quoique//​..?​) :
 +    Vous avez un fichier de type .iso mais vous voulez vérifier le répertoire avant de
 +  le graver. C'est juste pour... et faut jamais s'en priver, c'est tellement plus simple...
 +  après ! Je vous conseille de le monter pour ensuite y naviguer sans problème.
 +
 +  chile:/​home/​mattux # mount -t iso9660 -o loop /​home/​mattux/​debian4.iso /media/iso/
 +
 +Et voilà plus simple, tu peux pas ! LOL
 +
 +  Alors pour monter un fichier .iso n'​oubliez surtout pas de mettre iso9660 et l'​option
 +  loop si vous les avez oubliés, sinon vous aurez des erreurs ^^.
 +
 +Bon ben voila 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 répertoire distant avant de quitter la session.
doc/systeme/mount.txt · Dernière modification: 16/05/2020 07:17 par smolski

Pied de page des forums

Propulsé par FluxBB