Linux: Haupt- und Nebengerätenummern

Linux: Haupt- und Nebengerätenummern

Welche Gerätetypen fallen unter die Kategorie der Hauptgerätenummern und welche unter die Kategorie der Nebengerätenummern? Was ist der eigentliche Unterschied zwischen den beiden Kategorien?

Antwort1

Alle Geräte haben ein major, minorNummernpaar. Die majorNummer ist eine größere, allgemeinere Kategorie (z. B. Festplatten, Eingabe-/Ausgabegeräte usw.), während die minorNummer spezifischer ist (d. h. angibt, an welchen Bus das Gerät angeschlossen ist).

Überprüfendie Kernel-Dokumentationfür weitere Beispiele.

Antwort2

Die Hauptgerätenummer identifiziert den Treiber (z. B. IDE-Diskettenlaufwerk, Diskette, Parallelanschluss, Serieller Anschluss, ...) oder manchmal eine Peripheriekarte (erste IDE-Karte, zweite IDE-Karte des PCs) und die Nebengerätenummer identifiziert das spezifische Gerät (d. h. die erste Diskette hätte die Nebengerätenummer 0, die zweite 1, ...).

Antwort3

Vielleicht interessieren Sie sich fürLANANA-Gerätelistedas die wichtigsten Codes beschreibt.

Wie @Renan sagt, hängt es kaum vom Gerät ab.

verwandte Informationen