Autor Thema: Wo ist der Unterschied  (Gelesen 9124 mal)

matthieuriolo

  • Beiträge: 226
    • Profil anzeigen
Gespeichert
« am: 31. May 2005, 21:35 »
Hallo zusammen
Bevor ihr mit dem finger auf mich zeigt und auslacht oder den Kopf gegen die Wand hämmert... ich weiss es ehrlich ned!  :lol: Was ist der unterschied von einem Floppy treiber und einem FAT12 Treiber (der auf einer diskette is)? Is das nicht irgendwie das gleiche?

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #1 am: 31. May 2005, 21:37 »
Ne, Floppy is die Hardware. FAT12 ist mehr Software. Der Treiber für das FileSystem.
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

Legend

  • Beiträge: 635
    • Profil anzeigen
    • http://os.joachimnock.de
Gespeichert
« Antwort #2 am: 31. May 2005, 21:54 »
Du kannst z.B. nach wie vor den selben Floppytreiber brauchen, aber z.B. zusammen mit ext2fs von Linux, das geht auch (natürlich nicht mit Floppies die von Windows formatiert wurde).
*post*

SSJ7Gohan

  • Beiträge: 398
    • Profil anzeigen
Gespeichert
« Antwort #3 am: 31. May 2005, 22:25 »
Der Floppytreiber ließt die Sektoren von der Diskette.
Der Dateisystem (zB. FAT) Treiber verarbeitet die Informationen, die in den Sektoren stehen und vom Floppytreiber gelesen wurden und dient dazu die Dateien öffnen zu können usw.

matthieuriolo

  • Beiträge: 226
    • Profil anzeigen
Gespeichert
« Antwort #4 am: 31. May 2005, 22:25 »
der fat12 treiber steuert also nur den Flobby treiber richtig an? Wenn das so is... wieso nennt sich dann das FAT12 Treiber? ... Software kann man doch ned als Treiber deklarieren...

SSJ7Gohan

  • Beiträge: 398
    • Profil anzeigen
Gespeichert
« Antwort #5 am: 31. May 2005, 22:29 »
Hm, er dient halt dazu für die meisten Programme nötige Funktionen bereitzustellen.
Hängt halt davon ab, was man unter Treiber versteht ^^

Svenska

  • Beiträge: 1 792
    • Profil anzeigen
Gespeichert
« Antwort #6 am: 31. May 2005, 23:17 »
Der Floppytreiber (bzw. alle Hardwaretreiber) steuern die Lowlevelfunktionen einer Hardware - in diesem Fall des Diskettenlaufwerks - an. Also Sektoren lesen/schreiben sowie initialisieren und vielleicht noch ein paar Statusinfos bereitstellen (Diskette zwischenzeitlich gewechselt, Diskette eingelegt).

Der FAT12-Treiber stellt High-Level-Funktionen zur Verfuegung wie Datei lesen, Ordner wechseln, Formatieren und so weiter. Im Prinzip alles, was mit dem Dateisystem zu tun hat. Ohne diesen Treiber kannst du Disketten zwar Lesen, aber Daten kriegste nicht raus (halt nur Rohdaten).

Theoretisch könnte man beides in einen Treiber schreiben, aber das ist schwachsinnig, da in dem Moment Floppies mit Fat12 festgelegt wären.

Ach ja - jeder Treiber ist Software. Er steuert das Gerät, treibt es aber nicht an (das macht der Strom). Und wenn du FDD und FAT12 Treiber trennst, hast du halt nen Layer dazwischen, was nie schaden kann (du könntest somit auch FAT12 auf ner Festplatte benutzen...).

Wie gesagt, der eine liest Rohdaten, der andere macht gebrauchbares Zeug draus.

Svenska

 

Einloggen