Provided by:
manpages-de_0.8-1_all 
BEZEICHNUNG
fd - Disketten-Gerate
KONFIGURATION
Disketten- bzw. Floppy-Laufwerke sind blockorientierte Gerate mit der
Hauptnummer (Major Number) 2. Normalerweise gehoren sie root.floppy
(d.h. Benutzer root, Gruppe floppy). In der folgenden Aufzahlung steht
n fur die Laufwerksnummer. Sie ist fur das erste Laufwerk 0, fur das
zweite 1 usw. Zur Bestimmung der Nebennummer (Minor Number) eines an
den ersten Controller angeschlossenen Laufwerks addieren Sie n zur
Basis-Nebennummer. Ist das Laufwerk an den zweiten Controller
angeschlossen, addieren Sie n+128 zur Basis-Nebennummer. Warnung: Die
Verwendung von Formaten mit mehr Spuren (Tracks) als vom Laufwerk
unterst"utzt werden, kann es mechanisch besch"adigen. Der einmalige
Versuch mehr Spuren als die ublichen 40/80 zu benutzen, wenn das vom
Laufwerk unterstutzt wird, sollte es nicht beschadigen, jedoch wird
keine Gewahr dafur gegeben. Erstellen Sie (in der fstab) keine Eintrage
fur Formate, die das Laufwerk womoglich nicht unterstutzt, um deren
Benutzung auszuschlieBen.
Die folgenden laufwerksunabhangigen Geratedateien verfugen uber
Treiber, die automatisch das Diskettenformat und die Kapazitat
erkennen:
Name Basis-Nebennummer #
---------------------------
fdn 0
Geratedateien fur 5,25 Zoll Double Density:
Name Kapaz. Zyl. Sekt. Kopfe Basis-Nebennummer #
-----------------------------------------------------------------
fdnd360 360K 40 9 2 4
Geratedateien fur 5,25 Zoll High Density:
Name Kapaz. Zyl. Sekt. Kopfe Basis-Nebennummer #
-----------------------------------------------------------------
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
Geratedateien fur 3,5 Zoll Double Density:
Name Kapaz. Zyl. Sekt. Kopfe Basis-Nebennummer #
-----------------------------------------------------------------
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
Geratedateien fur 3,5 Zoll High Density:
Name Kapaz. Zyl. Sekt. Kopfe Basis-Nebennummer #
-----------------------------------------------------------------
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
Geratedateien fur 3,5 Zoll Extra Density:
Name Kapaz. Zyl. Sekt. Kopfe Basis-Nebennummer #
-----------------------------------------------------------------
fdnu2880 2880K 80 36 2 32
fdnu3200 3200K 80 40 2 104
fdnu3520 3520K 80 44 2 108
fdnu3840 3840K 80 48 2 112
BESCHREIBUNG
Die FD-Geratedateien greifen direkt auf die Diskettenlaufwerke zu. Sie
unterstutzen die folgenden Aufrufe von ioctl(2):
FDCLRPRM
loscht die Medieninformationen (die Geometrie der eingelegten
Diskette) eines Laufwerks.
FDSETPRM
setzt die Medieninformationen eines Laufwerks. Diese
Informationen gehen bei einem Diskettenwechsel verloren.
FDDEFPRM
setzt die Medieninformationen (die Geometrie der eingelegten
Diskette) eines Laufwerks dauerhaft, sodass sie auch einen
Diskettenwechsel uberdauern. Damit wird auch die automatische
Medienerkennung (autodetection) ausgeschaltet. Um sie wieder
einzuschalten, muss ein FDCLRPRM-Ioctl-Aufruf abgesetzt werden.
FDGETDRVTYP
gibt den Typ des Laufwerks zuruck (namentlich). Bei von mehreren
Laufwerkstypen unterstutzten Formaten, gibt FDGETDRVTYP den
Namen des altesten Laufwerktyps zuruck, der dieses Format
unterstutzt.
FDFLUSH
erklart den Puffer fur das angegebene Laufwerk fur ungultig.
FDSETMAXERRS
setzt die Schwelle fur die Meldung von Fehlern, Fehlerberichte,
abgebrochenen Zugriffen, Neukalibrierungen, Resets
(Zurucksetzen) und sektorweisem Lesen.
FDSETMAXERRS
gibt die aktuellen Fehlerschwellen zuruck.
FDGETDRVTYP
gibt den internen Namen des Laufwerks zuruck.
FDWERRORCLR
loscht die Schreibfehler-Statistiken.
FDWERRORGET
liest die Schreibfehler-Statistiken. Diese beinhalten die
Gesamtzahl der Schreibfehler, die Position und Diskette des
ersten Schreibfehlers und die Position und Diskette des letzten
Schreibfehlers. Disketten werden anhand einer Generationenzahl
identifiziert, die bei (fast) jedem Diskettenwechsel hochgezahlt
wird.
FDTWADDLE
Schaltet den Laufwerksmotor fur ein paar Mikrosekunden aus.
Dieses kann fur den Zugriff auf Disketten erforderlich sein,
deren Sektoren zu nah beieinander liegen.
FDSETDRVPRM
setzt diverse Laufwerksparameter.
FDGETDRVPRM
gibt diverse Laufwerksparameter zuruck.
FDGETDRVSTAT
gibt den gepufferten Laufwerksstatus zuruck (Diskettenwechsel,
Schreibschutz etc.).
FDPOLLDRVSTAT
fragt das Laufwerk ab und gibt dessen Status zuruck.
FDGETFDCSTAT
gibt den Status des Floppycontrollers zuruck.
FDRESET
setzt den Floppycontroller unter bestimmten Bedingungen zuruck.
FDRAWCMD
sendet ein >>rohes<< Kommando direkt an den Floppycontroller.
Weitere genaue Informationen sind in den Headerdateien <linux/fd.h> und
<linux/fdreg.h> sowie in der Handbuchseite floppycontrol(1) zu finden.
ANMERKUNGEN
Die unterschiedlichen Formate ermoglichen es, unterschiedliche
Diskettentypen zu lesen und zu schreiben. Wenn eine Diskette jedoch mit
zu geringem Abstand zwischen den Sektoren formatiert wurde, kann der
Durchsatz sinken. Es kann dann bis zu einigen Sekunden dauern, eine
ganze Spur zu lesen. Um dies zu vermeiden, sollten verschachtelte
(>>interleaved<<) Formate benutzt werden. Mit GCR (Group Code Recoding,
wird bei den 800k-Disketten der Apple-II- und MacIntosh-Computern
verwendet) formatierte Disketten konnen nicht gelesen werden. Das
Lesen von hartsektorierten Disketten (ein Loch pro Sektor, mit einem
verschobenen Indexloch) wird nicht unterstutzt. Dies war bei alteren
8-Zoll Disketten ublich.
DATEIEN
/dev/fd*
AUTOREN
Alain Knaff (Alain@linux.lu), David Niemi (niemidc@tux.org), Bill
Broadhurst (bbroad@netcom.com).
SIEHE AUCH
chown(1), floppycontrol(1), getfdprm(1), mknod(1), setfdprm(1),
superformat(1), mount(8)
"UBERSETZUNG
Die deutsche Ubersetzung dieser Handbuchseite wurde von Martin Schulze
<joey@infodrom.org> und Martin Eberhard Schauer
<Martin.E.Schauer@gmx.de> erstellt.
Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General
Public License Version 3 oder neuer bezuglich der Copyright-
Bedingungen. Es wird KEINE HAFTUNG ubernommen.
Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden,
schicken Sie bitte eine E-Mail an <debian-l10n-
german@lists.debian.org>.