GNU/Linux benutzt zur Benennung von Partitionen ein einfaches logisches Schema. Erstens ignoriert es bei der Benennung die Dateisysteme der Partitionen und zweitens benennt es die Partitionen nach der jeweiligen Festplatte, auf der sie sich befinden. Die Festplatten werden wie folgt bezeichnet:
Die Master- und Slave-Geräte des ersten IDE-Ports (egal, ob Festplatten, CD-ROMs oder irgendetwas Anderes) werden /dev/hda bzw. /dev/hdb genannt;
die Geräte des zweiten IDE-Ports nennen sich entsprechend /dev/hdc (Master) und /dev/hdd (Slave);
Falls Ihr Rechner weitere IDE-Anschlüsse besitzt (beispielsweise einen IDE-Anschluss auf einer Soundblaster™ Karte), werden die daran angeschlossenen Geräte mit /dev/hde, /dev/hdf, usw. benannt. Das gilt natürlich auch für zusätzliche IDE RAID-Controller.
SCSI-Platten werden mit /dev/sda, /dev/sdb, usw. in der Reihenfolge ihrer Anordnung auf dem SCSI-Bus benannt (entsprechend der ID). Die SCSI CD-ROM-Laufwerke nennen sich /dev/scd0, /dev/scd1, ebenfalls in der Reihenfolge auf dem SCSI-Bus.
Die einzelnen Partitionen werden nach der Festplatte benannt, auf der sie sich befinden (in unserem Beispiel gehen wir von Partitionen aus, die sich auf einem primären Master und Slave befinden):
Also benennt GNU/Linux die Partitionen in folgender Weise:
Mit diesem Wissen ausgerüstet können Sie jetzt bei Bedarf Ihre verschiedenen Partitionen und Laufwerke ansprechen. Sie werden auch feststellen, dass GNU/Linux sogar Partitionen in dieser Weise benennt, die es nicht bearbeiten kann (es ignoriert bei der Benennung die Tatsache, dass es sich nicht um native GNU/Linux-Partitionen handelt).
![]() | Anmerkung |
---|---|
Mandrakelinux benutzt seit der neuesten Version jetzt udev (Informationen darüber bekommen Sie in der udev FAQ). Es ist absolut kompatibel mit dem oben beschriebenen Schema sowie den Standards des Linux Standards Base Project. Bei diesem System wird jedes Gerät dynamisch eingebunden sobald es zur Verfügung steht oder benötigt wird. |