Zum Inhalt springen

CHS-Adressierung

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 21. April 2005 um 12:39 Uhr durch 193.170.46.106 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

CHS = Centrum Humanberuflicher Schulen = Scheisse = Alles Idioten = DRECKSSCHULE = CHS SUX

Der Begriff Cylinder Head Sector (CHS) ("Zylinder" "Köpfe" "Sektoren") findet bei Festplatten Verwendung und ermöglicht dem Computer die Erkennung der Größe und Geometrie (Aufteilung) einer Festplatte.

Bei älteren Computern musste man die Anzahl der Zylinder, Festplatten-Köpfe und Sektoren noch per Hand im BIOS eintragen, damit der Computer bzw. das Betriebssystem die Platte korrekt ansteuern konnte. Dabei ist der Bezug zur Hardware nicht all zu direkt: Manchmal funktioniert die Festplatte auch, wenn man falsche Angaben macht, solange man die Festplatte nicht größer macht, als sie ist. Falsche Angaben können allerdings leicht zu Fehlern und damit Datenverlusten führen.

Moderne Computer finden diese Angaben selbständig, man muss im BIOS normalerweise nichts ändern, wenn man eine neue Festplatte einbaut - außer vielleicht, den Festplattenanschluss (Primary/Secondary Master/Slave) von "Keine Festplatte" auf "Automatische Erkennung" stellen.

Bei RAID spielen diese Angaben u. U. eine Rolle, weil man bei einigen Formen der Datenspiegelung darauf achten muss, dass beide Festplatten identische Eigenschaften haben - nicht nur die gleiche Größe.


Konvertierung zu LBA: LBA = ((CYL * HPC + HEAD) * SPT) + SECT - 1 CYL = Zylinder HPC = Leseköpfe/Zylinder HEAD = Lesekopfnummer SPT = Sektoren/Track (Track ^= Zylinder) SECT = Sektornummer

Konvertierung von LBA: CYL = LBA / (HPC * SPT) TEMP = LBA % (HPC * SPT) HEAD = TEMP / SPT SECT = TEMP % SPT + 1

Quelle: http://www.all-science-fair-projects.com/science_fair_projects_encyclopedia/CHS_conversion