FD(4) | Fichiers spéciaux | FD(4) |
fd - Lecteurs de disquettes
Les lecteurs de disquettes sont des périphériques blocs ayant un numéro majeur 2. Typiquement, ils sont la propriété de root.floppy (c'est-à-dire l'utilisateur root, et le groupe floppy) et ont la permission d'accès 0660 (accès par le groupe) ou 0666 (accès pour tous). Pour les périphériques indiqués ci-dessous, n représente le numéro de lecteur : 0 pour le premier lecteur, 1 pour le deuxième etc. Pour récupérer un numéro mineur pour un lecteur spécifique connecté au premier controleur, ajoutez n au numéro mineur de base. S'il est connecté au deuxième controleur, ajoutez n+128 au numéro mineur de base. Attention\ : Si vous utilisez un format disposant d'un nombre plus élevé de pistes que celles effectivement gérées par votre lecteur, vous pouvez l'endommager physiquement. Essayer une seule fois de voir si le lecteur supporte plus que les 40/80 pistes habituelles ne devrait pas l'endommager, mais aucune garantie n'en est fournie. Ne créez pas de fichiers spéciaux de périphériques pour ces formats afin d'empêcher leur utilisation."
Fichiers de périphérique indépendants du lecteur, détectant automatiquement le format et la capacité :
Nom | Num base mineure |
fdn | 0 |
Fichiers de périphérique 5.25" double densité :
Nom | Capacité | Cyl. | Sect. | Têtes | Num base mineure |
fdnd360 | 360K | 40 | 9 | 2 | 4 |
Fichiers de périphériques 5.25" haute densité :
Nom | Capacité | Cyl. | Sect. | Têtes | Num base mineure |
fdnh360 | 360K | 40 | 9 | 2 | 20 |
fdnh410 | 410K | 41 | 10 | 2 | 48 |
fdnh420 | 420K | 42 | 10 | 2 | 64 |
fdnh720 | 720K | 80 | 9 | 2 | 24 |
fdnh880 | 880K | 80 | 11 | 2 | 80 |
fdnh1200 | 1200K | 80 | 15 | 2 | 8 |
fdnh1440 | 1440K | 80 | 18 | 2 | 40 |
fdnh1476 | 1476K | 82 | 18 | 2 | 56 |
fdnh1494 | 1494K | 83 | 18 | 2 | 72 |
fdnh1600 | 1600K | 80 | 20 | 2 | 92 |
Fichiers de périphériques 3.5" double densité :
Nom | Capacité | Cyl. | Sect. | Têtes | Num base mineure |
fdnu360 | 360K | 80 | 9 | 1 | 12 |
fdnu720 | 720K | 80 | 9 | 2 | 16 |
fdnu800 | 800K | 80 | 10 | 2 | 120 |
fdnu1040 | 1040K | 80 | 13 | 2 | 84 |
fdnu1120 | 1120K | 80 | 14 | 2 | 88 |
Fichiers de périphériques 3.5" haute densité :
Nom | Capacité | Cyl. | Sect. | Têtes | Num base mineure |
fdnu360 | 360K | 40 | 9 | 2 | 12 |
fdnu720 | 720K | 80 | 9 | 2 | 16 |
fdnu820 | 820K | 82 | 10 | 2 | 52 |
fdnu830 | 830K | 83 | 10 | 2 | 68 |
fdnu1440 | 1440K | 80 | 18 | 2 | 28 |
fdnu1600 | 1600K | 80 | 20 | 2 | 124 |
fdnu1680 | 1680K | 80 | 21 | 2 | 44 |
fdnu1722 | 1722K | 82 | 21 | 2 | 60 |
fdnu1743 | 1743K | 83 | 21 | 2 | 76 |
fdnu1760 | 1760K | 80 | 22 | 2 | 96 |
fdnu1840 | 1840K | 80 | 23 | 2 | 116 |
fdnu1920 | 1920K | 80 | 24 | 2 | 100 |
Fichiers de périphériques 3.5" extra densité
Nom | Capacité | Cyl. | Sect. | Têtes | Num base mineure |
fdnu2880 | 2880K | 80 | 36 | 2 | 32 |
fdnu3200 | 3200K | 80 | 40 | 2 | 104 |
fdnu3520 | 3520K | 80 | 44 | 2 | 108 |
fdnu3840 | 3840K | 80 | 48 | 2 | 112 |
Les fichiers spéciaux fd accèdent aux lecteurs disquettes en mode direct. Les appels ioctl(2) suivants sont supportés par les périphériques fd :
Pour des informations plus précises, consultez aussi les fichiers d'en-tête <linux/fd.h> et <linux/fdreg.h> ainsi que floppycontrol(1).
Les divers formats permettent de lire et d'écrire sur de nombreux types de disques. Néanmoins, si le disque est formaté avec un espace entre secteurs trop petit, les performances peuvent diminuer, nécessitant jusqu'à plusieurs secondes pour accéder à une piste entière. Pour éviter cela, utiliser des formats entrelacés. Il n'est pas possible de lire des disquettes formattées avec GCR (Group Code Recording) utilisé par les Apple II et les ordinateurs Macintosh (disques 800k). La lecture de disquettes sectorisées en dur (un trou par secteur, avec le trou d'index un peu décalé) n'est pas pris en charge. Cela était commun aux disquettes 8" plus anciennes.
/dev/fd*
Alain Knaff (Alain@linux.lu), David Niemi (niemidc@tux.org), Bill Broadhurst (bbroad@netcom.com).
floppycontrol(1), mknod(1), chown(1), getfdprm(1), superformat(1), mount(8), setfdprm(1)
La traduction française de cette page de manuel a été créée par Christophe Blaess <https://www.blaess.fr/christophe/>, Stéphan Rafin <stephan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>, François Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe Guérard <fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Thomas Huriaux <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centraliens.net>, Florentin Duneau <fduneau@gmail.com>, Simon Paillard <simon.paillard@resel.enst-bretagne.fr>, Denis Barbier <barbier@debian.org>, David Prévot <david@tilapin.org>, Cédric Boutillier <cedric.boutillier@gmail.com>, Frédéric Hantrais <fhantrais@gmail.com> et Grégoire Scano <gregoire.scano@malloc.fr>
Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.
3 juillet 1999 | Linux |