1 IDE (Integrated Drive Electronics)
1.1 Die Philosophie: Der Controller wandert auf die Festplatte
Vor der Einführung von IDE befand sich die gesamte Steuerungselektronik für eine Festplatte auf einer riesigen, separaten Einsteckkarte im PC. Die bahnbrechende Neuerung von IDE steckte bereits im Namen: Die Steuerungskomponenten wurden direkt in das Laufwerk integriert (integrated). Das Mainboard musste dadurch nur noch die Daten durchreichen, was die Fehleranfälligkeit massiv senkte und die Produktion von Computern drastisch vereinfachte.
1.2 Die wichtigsten Merkmale der IDE-Ära:
- Das Kabel:
Unverkennbar waren die breiten, flachen und meist grau-weißen Flachbandkabel. Sie nahmen im PC-Gehäuse enorm viel Platz weg, waren starr und blockierten den Luftstrom zur Kühlung der Komponenten massiv. - Der Anschluss:
Ein zweireihiger Steckanschluss mit insgesamt 40 Pins auf dem Mainboard und an der Rückseite der Laufwerke. - Die Geschwindigkeit:
Die Evolution reichte vom ersten Standard mit mageren 3,3 MB/s bis zum finalen Standard Ultra-DMA 133 (ATA-7), der theoretisch maximal 133 MB/s übertrug. Zum Vergleich: Eine moderne NVMe-SSD ist heute rund 50- bis 100-mal schneller.
1.3 ⚠️ Der klassische Hardware Stolperstein: Die Master/Slave-Jonglage
Wenn Nutzer einen alten PC reparieren, Daten von einer Dachboden-Festplatte retten wollen oder mit Retro-Hardware experimentieren, stolpern sie unweigerlich über die Adressierung.
Anders als bei SATA, wo jedes Laufwerk sein eigenes Kabel besitzt, konntest du bei IDE zwei Laufwerke an ein einziges Kabel hängen. Damit das Mainboard die beiden Geräte unterscheiden konnte, musste man an der Rückseite des Laufwerks eine winzige Plastikbrücke (den Jumper) mechanisch auf die richtigen Metallstifte stecken:
- Master (Chef):
Das primäre Laufwerk am Kabel (meistens die Festplatte mit dem Betriebssystem). - Slave (Assistent):
Das zweite Laufwerk am selben Kabel (z. B. das CD-ROM-Laufwerk).
Die Fehlerfalle: Hatte man vergessen, die Jumper umzustecken, und beide Geräte standen auf "Master", blieb der Bildschirm beim Einschalten schwarz oder der BIOS-Post-Screen fror ein, weil sich die Controller gegenseitig blockierten.
1.4 💡 Der "Cable Select" (CS) Ausweg
Weil das Hantieren mit der Pinzette im engen Gehäuse extrem fummelig war, wurde am Ende der IDE-Ära eine Erleichterung eingeführt: Cable Select (CS).
Steckte man die Jumper bei beiden Laufwerken auf die Position „CS“, entschied allein die physische Position am Kabel, wer welche Rolle übernahm:
- Das Laufwerk am äußersten Ende des Kabels (schwarzer Stecker) wurde automatisch zum Master.
- Das Laufwerk am mittleren Stecker (grauer Stecker) wurde automatisch zum Slave.
1.5 🐧 Der Linux-Namensraum: Der Fingerabdruck der IDE-Zeit (/dev/hdX)
Genauso wie Linux moderne NVMe-SSDs namentlich streng von SATA-Platten trennt (/dev/nvme... vs. /dev/sd...), gab es früher auch für IDE-Geräte eine ganz eigene Struktur im Verzeichnis /dev. In alten Forenbeiträgen oder Systemdokumentationen erkennst du IDE-Platten sofort an folgendem Schema:
- /dev/hda = Das Laufwerk am 1. IDE-Kanal als Master (meist die Hauptfestplatte).
- /dev/hdb = Das Laufwerk am 1. IDE-Kanal als Slave.
- /dev/hdc = Das Laufwerk am 2. IDE-Kanal als Master (häufig das CD/DVD-Laufwerk).
- /dev/hdd = Das Laufwerk am 2. IDE-Kanal als Slave.
Hinweis für moderne Systeme:
Wenn du heute eine alte IDE-Platte über einen USB-Konverter oder einen PCI-Zusatzcontroller an dein Debian-System hängst, steuert der Kernel sie heute über das modernere libata-Subsystem an. Sie taucht dann im Terminal trotzdem als /dev/sdX auf. Das klassische /dev/hdX bleibt jedoch der unverkennbare historische Fingerabdruck echter IDE-Umgebungen.
1.6 🛠️ Profi-Tipp: Die Kabel-Falle (40- vs. 80-adrig)
Ein absoluter Feinschmecker-Tipp, wenn im Forum jemand klagt, dass seine alte IDE-Platte im Schneckentempo läuft:
Obwohl der Stecker immer 40 Pole hatte, gab es zwei Generationen von Kabeln. Bis 33 MB/s reichte das klassische 40-adrige Kabel. Für schnellere Modi (ab ATA-66 / Ultra-DMA 4) wurde das 80-adrige Kabel Pflicht.
Zwischen den 40 Datenleitungen wurde jeweils eine hauchdünne Erdungsleitung eingezogen, um die Adern gegen elektromagnetische Störungen abzuschirmen. Erkennt der IDE-Controller beim Booten nur ein altes 40-adriges Kabel, bremst er die Festplatte aus Sicherheitsgründen radikal auf 33 MB/s herunter. Du erkennst das richtige 80-adrige Kabel sofort daran, dass die einzelnen Drähte extrem viel feiner nebeneinanderliegen und die Stecker farbig codiert sind (Blau gehört ans Mainboard).
Comments 2