Retour au Notions de base

Les commandes "mount" et "umount"

Description et intérêt de ces commandes

Pour accéder à un périphérique sous Linux (disque dur externe, clé usb, CD-Rom) on doit utiliser la commande "mount". À l'origine, cette commande a été crée pour laisser aux administrateurs la plus grande liberté.
Par exemple, il fallait que plusieurs utilisateurs puissent accéder à un même périphérique en même temps, aussi bien un disque dur qu'un CD-Rom. Mais il fallait empêcher ces utilisateurs de pouvoir "enlever" ce périphérique (imaginez que plusieurs utilisateurs accèdent aux données d'un CD-Rom, et qu'il y en ait un qui décide d'éjecter ce CD-Rom pendant que d'autres personnes sont en train de consulter des données sur celui-ci).

Cela permettait également aux administrateurs de contrôler en détail les logiciels à installer car ils étaient les seuls à pouvoir accéder aux périphériques "amovibles" (notamment aux CD-Rom).

Cela avait un intérêt particulier pour des ordinateurs branchés en réseaux. Mais pour l'utilisateur "lambda" utilisant un ordinateur personnel, ce type de manipulation était plutôt rebutant et même incompréhensible. Depuis la version "2.6" du noyau Linux, il existe un nouveau système de reconnaissance automatique (appelé "udev") qui permet de s'affranchir de ces manipulations.

Utilisation

Préambule

Pour "monter" un périphérique on doit préciser trois paramètres :

Exemples

Les Clés usb - disques durs externes - appareils photos numériques

Si vous avez une clé usb, celle-ci est probablement formatée en "Fat32" (cela se caractérise par l'option -t vfat). Suivant le port usb sur laquelle vous l'avez connectée, son fichier "spécial de périphérique" est soit "/dev/sda" ou "/dev/sdb". Dans la plupart des cas, les clés usb sont formatées en primaire (donc "/dev/sda1" ou "/dev/sdb1"). Les manipulations pour "monter" une clé usb se résument donc aux étapes suivantes :

Se loguer en root en tapant su puis le mot de passe root

Créer un répertoire d'accès à la clé :

mkdir /media/usb
(On pourrait choisir n'importe quel autre répertoire)

Ensuite, taper :
mount -t vfat /dev/sda1 /media/usb
(Si cela ne fonctionne pas, remplacer "/dev/sda1" par "/dev/sdb1"

Certaines cartes "Secure Digital" d'appareil photo sont formatées en "dos". Cela correspond à l'option -t umsdos. Si les opérations ci-dessus ne fonctionne pas essayez la commande suivante :

mount -t umsdos /dev/sda1 /media/usb

Les lecteurs CD-Rom et les Graveurs

Il faut savoir exactement sur quel nappe est connecté votre lecteur. Vous pouvez vous reporter à la dénomination des périphériques pour en savoir plus. Dans la plupart des cas, ceux-ci sont connectés sur la deuxième nappe, soit en maître (/dev/hdc) soit en esclave (/dev/hdd). L'option de "montage" des CD-Rom est -t iso9660. Si vous avez un répertoire nommé "/media/cdrom", la commande est la suivante :

mount -t iso9660 /dev/hdc /media/cdrom
(Si cela ne fonctionne pas, remplacer "/dev/hdc" par "/dev/hdd")

La commande "umount"

Une fois que l'on a fini d'accéder au matériel, il faut "démonter" celui-ci. Par exemple, si on on "monté" le périphérique "/dev/sda1", il faudra le "démonter" avec la commande suivante :

umount /dev/sda1