Sauvegarder des données sur disquette est parfois utile, par exemple quand on a pas d'autre support de stockage amovible de disponible ou quand on doit transférer de petites quantités de données sur un autre ordinateur.
Cette section expliquera comment utiliser des disquettes sous FreeBSD. Elle couvrira principalement le formatage et l'utilisation de disquettes DOS de 3.5pouces, mais les concepts exposés sont identiques pour d'autres formats de disquettes.
On accède aux disquettes par l'intermédiaire
d'entrées dans /dev
, comme
pour tout autre périphérique. Pour
accéder directement à la disquette, utilisez
simplement
/dev/fd
.N
Une disquette doit subir un formatage bas niveau avant d'être utilisable. Il est généralement réalisé par le constructeur, mais le formatage est une bonne manière de contrôler l'intégrité du support. Bien qu'il soit possible de forcer une plus grande (ou plus petite) capacité, 1440Ko est celle pour laquelle sont conçues la plupart des disquettes.
Pour effectuer un formatage bas niveau d'une disquette vous devez utiliser fdformat(1). L'utilitaire attend le nom du périphérique en argument.
Notez tout message d'erreur, sachant que cela peut aider à déterminer si la disquette est bonne ou défectueuse.
Après le formatage bas niveau du disque, vous devrez y placer un label de disque. Ce label sera détruit plus tard, mais il est nécessaire au système pour déterminer par la suite la taille et la géométrie du disque.
Le nouveau label de disque prendra l'intégralité
du disque, et contiendra l'information correcte sur la
géométrie de la disquette.
Les différentes géométries possibles pour le label
sont listées dans
/etc/disktab
.
Vous pouvez maintenant exécuter bsdlabel(8) de la façon suivante:
#
/sbin/bsdlabel -B -w /dev/fd0 fd1440
La disquette est maintenant fin prête pour un formatage haut niveau. Cette opération placera un nouveau système de fichiers sur la disquette, qui permettra à FreeBSD d'écrire et de lire sur le disque. Après la création du nouveau système de fichiers, le label disque est détruit, aussi si vous désirez reformater le disque, vous devrez recréer le label de disque à nouveau.
Le système de fichiers de la disquette peut soit être de l'UFS soit utiliser le système FAT. Le système FAT est généralement un meilleur choix pour les disquettes.
Pour placer un nouveau système de fichier sur la disquette faites ceci:
#
/sbin/newfs_msdos /dev/fd0
La disquette est maintenant prête à être utilisée.
Pour utiliser la disquette, montez-la avec
mount_msdosfs(8). On peut également utiliser
emulators/mtools
du
catalogue des logiciels portés.
Ce document, ainsi que d'autres peut être téléchargé sur ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/
Pour toutes questions à propos de FreeBSD, lisez la
documentation avant de contacter
<questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez
<doc@FreeBSD.org>.