tuteurs.ens.fr/unix/media.tml

137 lines
4.6 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>Supports de données amovibles</title>
</head>
<body>
<h1>Supports de données amovibles</h1>
<p>
Les méthodes permettant d'accéder aux clefs USB, CD-ROMs et disquettes
diffèrent grandement entre les Sun sous Solaris et les PC sous Linux.
</p>
<h2>Sur les Linux</h2>
<h3>Théorie</h3>
<p>
Sous Unix, contrairement aux autres systèmes d'exploitation, il n'y a
pas de notion de lecteurs. Il y a une unique arborescence de
répertoires, sur laquelle viennent se greffer (le terme consacré est
en fait «&nbsp;monter&nbsp;») les systèmes de fichier en provenance
des divers lecteurs disponibles.
</p>
<p>
Les systèmes de fichiers «&nbsp;fixes&nbsp;» sont montés une fois pour
toutes au démarrage de la machine. Cela n'est évidemment pas possible
pour les systèmes de fichiers venant sur des supports amovibles. Il
incombe donc à l'utilisateur de les monter au moment où il insère son
support.
</p>
<p>
Les supports amovibles se montent dans des répertoires sous
<kbd>/media</kbd>. Il y en a deux préexistants&nbsp;:
<kbd>/media/cdrom</kbd> (pour le lecteur de CD) et
<kbd>/media/floppy</kbd> (pour le lecteur de disquettes). Lorsqu'on
insère une clef USB, un répertoire de nom variable (souvent dérivé du
nom du modèle) est créé automatiquement. Ce répertoire peut mettre
quelques secondes à apparaître, il faut afficher répétitivement le
contenu du répertoire jusqu'à ce qu'il apparaisse.
</p>
<h3>Montage</h3>
<p>
Pour monter un système de fichiers, il suffit d'entrer la
commande&nbsp;: <kbd>mount&nbsp;pointdemontage</kbd>
<kbd>pointdemontage</kbd> est le répertoire correspondant sous
<kbd>/media</kbd>. Par exemple, <kbd>mount&nbsp;/media/cdrom</kbd>
pour monter un CD-ROM. Le contenu du système de fichiers apparaît
alors sous le répertoire que l'on vient de monter. On peut alors
récupérer les fichiers situés dessus, ou y écrire des fichiers, ou les
afficher et les éditer comme s'ils étaient sur votre compte.
</p>
<h3>Démontage</h3>
<p>
Une fois que l'on a terminé, avant de retirer le support, il faut le
démonter, en tapant la commande
<kbd>umount&nbsp;pointdemontage</kbd>. <strong>Attention, c'est
indispensable.</strong> Si vous oubliez de le faire, votre système de
fichiers risque d'être endommagé, car le système d'exploitation est
peut-être encore en train d'écrire dessus. Si le CD refuse de sortir
lorsque vous appuyez sur le bouton, c'est que vous ne l'avez pas
démonté.
</p>
<p>
Il se peut que le système d'exploitation refuse le
démontage. Normalement, cela veut dire qu'un programme a ouvert un
fichier du support que l'on cherche à démonter, ou a son répertoire
courant dessus. Il faut alors veiller à fermer tous les fichiers que
l'on avait ouverts, et à changer le répertoire courant des shells.
</p>
<h3>Avec le gestionaire de fichiers</h3>
<p>
Le gestionnaire de fichiers de la config conscrit permet de monter des
supports. Il faut aller dans l'onglet «&nbsp;Fstab&nbsp;», choisir le
bon répertoire, cliquer du droit dessus, un menu apparait, il faut
choisir «&nbsp;mount&nbsp;» dedans. Pour démonter, il suffit de faire
pareil, et cliquer sur «&nbsp;unmount&nbsp;». Si vous ne voyez pas le
répertoire correspondant à votre support, sélectionner
«&nbsp;Fstab&nbsp;», et cliquer sur le bouton
«&nbsp;rafraîchir&nbsp;».
</p>
<h3>Caveat</h3>
<p> Sur certains PCs, les ports USB sur la face avant sont au fond d'un
creu, ce qui empêche d'enfoncer suffisament certaines clefs. Il suffit
d'utiliser un port USB arrière à la place.
</p>
<h2>Sur les machines Sun</h2>
<p>
On ne peut pas monter les disquettes sur les Sun. On peut néanmoins y
accéder via l'interface graphique nommée <kbd>mtoolsfm</kbd> (taper la
commande <kbd>mtoolsfm</kbd> dans un terminal). En ligne de commande,
on peut aussi utiliser les mtools, qui sont expliqués <a
href="disquettes.html">ici</a>.
</p>
<p>
On ne peut pas accéder aux clefs USB sur les Sun.
</p>
<p>
On monte un CD-ROM sur les Sun avec
<kbd>op&nbsp;mount&nbsp;cdrom</kbd>, et on le démonte avec
<kbd>op&nbsp;umount&nbsp;cdrom</kbd>. Les CD sont montés dans le
répertoire <kbd>/cdrom</kbd>.
</p>
<h2>Les CDs audios</h2>
<p>
Contrairement aux CD-ROMs, ils ne se montent pas. Il faut utiliser un
programme spécial qui accède directement au lecteur. Sur Sun, il y a
<kbd>workman</kbd>, et sur PC, <kbd>kscd</kbd>.
</p>
<div class="metainformation">
Auteur : Luc Habert.
Dernière modification le <date value="$Date: 2006-01-19 17:07:22 $" />.
</div>
</body>
</html>