Pour utiliser des disquettes et des CD-ROM avec Red Hat Linux, il est nécessaire de savoir comment fonctionnent les supports amovibles. Ce chapitre explique comment lire et écrire des fichiers vers et depuis des disquettes, comment formater une disquette et comment lire et copier à partir d'un CD-ROM. Il traite également de l'utilisation des CD-ROM enregistrables (CD-W) et ré-enregistrables (CD-RW).
Les disquettes constituent l'une des solutions de médias amovibles les plus anciennes pour les PC (ordinateurs personnels). Elles sont idéales en tant que solution de stockage portable pour des petits fichiers qui doivent être déplacés physiquement. Par exemple, si deux PC ne sont pas sur le même réseau, les disquettes sont un bon moyen de transférer les fichiers d'un ordinateur à l'autre.
Une disquette doit tout d'abord être montée avant de pouvoir être utilisée. Pour monter une disquette, insérez la dans le lecteur de disquettes et tapez mount /mnt/floppy/ à une invite du shell.
Le voyant indiquant que le lecteur de disquettes travaille devrait clignoter. Le système de fichiers de la disquette est monté dans le répertoire /mnt/floppy.
Vous pouvez accéder au contenu de la disquette en entrant dans ce répertoire à l'aide de la commande cd /mnt/floppy/.
Vous pouvez également monter une disquette en cliquant avec le bouton droit de la souris sur le bureau et en choisissant Disques => Disquette. Cette opération monte la disquette et ajoute une icône sur le bureau. Pour explorer le contenu de la disquette montée il suffit alors de cliquer deux fois sur son icône.
Lorsque la disquette est montée, vous pouvez non seulement copier depuis celle-ci mais également enregistrer (ou écrire) des donnés. Vous pouvez ouvrir, sauvegarder et copier des fichiers dans/depuis la disquette comme vous le faites habituellement avec le disque dur. Vous pouvez même explorer le contenu de la disquette dans Nautilus (comme l'indique la Figure 4-1) ou Konqueror.
Lorsque vous utilisez une disquette, vous devriez la démonter avant de l'éjecter du lecteur. Pour ce faire, fermez les applications qui pourraient utiliser les fichiers de la disquette ou explorer son contenu (comme Nautilus ou Konqueror). À l'invite du shell, entrez la commande suivante:
umount/mnt/floppy/ |
Si vous utilisez GNOME, vous pouvez démonter la disquette en cliquant avec le bouton droit de la
souris sur l'icône et en choisissant Démonter
Volume dans le menu.
Vous pouvez maintenant éjecter votre disquette du lecteur en toute sécurité.
Pour copier des fichiers d'un ordinateur Linux sur une disquette formatée sous MS-DOS, de manière à ce qu'un ordinateur Windows puisse les lire, formatez votre disquette avec un système de fichiers MS-DOS (FAT). Cette opération est possible avec le système d'exploitation Windows ou avec gfloppy (voir la Section 4.1.3.1). Montez-la ensuite dans Linux, comme l'indique la Section 4.1.1. Copiez les fichiers à l'aide de la commande suivante (en remplaçant nom-de-fichier avec le nom du fichier que vous voulez copier):
cp nom-de-fichier/mnt/floppy |
Vous pouvez ensuite démonter la disquette, puis la sortir du lecteur. Le nouveau fichier sur la disquette devrait être accessible depuis votre ordinateur Windows.
Pour utiliser une disquette spécifiquement avec Red Hat Linux, vous devez la formater à l'aide d'un système de fichiers ext2. Ce dernier est l'un des systèmes de fichiers pris en charge par Red Hat Linux et constitue également la méthode par défaut utilisée pour le formatage des disquettes.
![]() | Avertissement |
---|---|
Si vous formatez une disquette, vous effacez son contenu. Assurez-vous de bien avoir sauvegardé tous les fichiers dont vous avez besoin avant d'effectuer les opérations ci-dessous sur votre disquette. |
Après avoir créé un système de fichiers ext2 sur la disquette, vous pouvez manipuler son contenu comme vous manipulez les répertoires et les fichiers qui se trouvent sur votre disque dur.
Pour lancer gfloppy, choisissez Menu principal => Outils de système => Formateur de disquette. Depuis une invite du shell, tapez /usr/bin/gfloppy. Comme l'indique la Figure 4-2, l'interface gfloppy est petite et propose peu d'options. Les paramètres par défaut sont suffisants pour la plupart des utilisateurs et leurs besoins; cependant, si vous en avez besoin, vous pouvez formater votre disquette à l'aide d'un système de fichiers de type MS-DOS. Vous pouvez également choisir la densité de votre disquette (si vous n'utilisez pas la disquette habituelle de grande densité 3.5" 1,44 Mo). Vous pouvez également choisir d'effectuer un formatage rapide si la disquette a déjà été formatée en ext2.
Insérez une disquette et modifiez les paramètres dans gfloppy selon vos besoins; cliquez ensuite sur Format. La boîte de statut apparaîtra en haut de la fenêtre principale, vous indiquant le statut de formatage et de vérification (voir la Figure 4-3). Une fois terminé, vous pouvez retirer la disquette et fermer gfloppy.
La commande mke2fs est utilisée pour créer un système de fichiers ext2 Linux sur un périphérique comme une partition de disque dur ou, dans le cas présent, sur une disquette. La commande mke2fs formate le périphérique et crée un périphérique vide, compatible avec Linux, qui peut être alors utilisé pour stocker des fichiers et des données.
Insérez votre disquette dans le lecteur et entrez la commande suivante à l'invite du shell:
/sbin/mke2fs/dev/fd0 |
Dans les systèmes Linux, /dev/fd0 fait référence au premier lecteur de disquettes. Si votre ordinateur possède plus d'un lecteur de disquettes, votre lecteur de disquettes primaire sera /dev/fd0, le second /dev/fd1 et ainsi de suite.
L'utilitaire mke2fs propose un certain nombre d'options: -c demande à mke2fs de vérifier qu'il n'y ait pas de blocs endommagés avant de lancer le système de fichiers. Vous trouverez les autres options dans la page de manuel concernant mke2fs.
Lorsque vous avez créé le système de fichiers ext2 sur la disquette, celle-ci est prête à être utilisée sur un système Red Hat Linux.