Logical Block Addressing

Logical Block Addressing

Der Begriff Logische Blockadressierung (LBA) oder englisch Logical Block Addressing bezeichnet eine Adressierungsmethode bei ATA-Festplatten.

Inhaltsverzeichnis

Grundlagen

Die Blöcke der Festplatte werden im Gegensatz zur dreidimensionalen Zylinder-Kopf-Sektor-Adressierung (engl. Cylinder-Head-Sector, kurz CHS) komplett unabhängig von der Festplattengeometrie adressiert. Dabei werden beim LBA-Verfahren die Blöcke einfach gezählt, beginnend mit Null. Jeder LBA-Block entspricht einem einzelnen Sektor der CHS-Adressierung.

Bei LBA wird zwischen Adressen mit 28 und 48 Bit unterschieden. Eine 28 Bit lange LBA-Adresse ermöglicht die Adressierung von 268.435.456 Blöcken oder (bei einer Block- und Sektorgröße von 512 Byte) 128 GiB. Als Erweiterung wird mit ATA-6 eine 48-Bit-Adressierung (48-Bit-LBA) eingeführt, mit der 281.474.976.710.656 Blöcke oder 128 PiB adressiert werden können.

48-Bit-LBA kommt bei Festplatten mit Kapazitäten von mehr als 128 GiB zum Einsatz. Dabei ist darauf zu achten, dass das BIOS ebenfalls 48-Bit-LBA unterstützt.

Unterstützung in Betriebssystemen

Aktuelle Betriebssysteme (z. B. Microsoft Windows 7, Linux, BSD) benötigen keine zusätzlichen Anpassungen, um 48-Bit-LBA zu ermöglichen.

Situation bei älteren Betriebssystemen

Bei der Verwendung von älteren Windows-Versionen kann es Probleme geben, da 48-Bit-LBA bis vor Version Windows XP (Service Pack 1) nicht standardmäßig genutzt wird. In der ursprünglichen Version von Windows XP (ohne Service Pack) muss es manuell aktiviert werden. Selbiges gilt für Windows 2000: Hier ist neben der manuellen Aktivierung mindestens Service Pack 3 erforderlich.

Für Windows 98 und Windows Me gibt es seitens Microsoft keine 48-Bit-LBA-Unterstützung, es sind jedoch verschiedene freie oder kostenpflichtige Lösungen von Privatpersonen oder Firmen entwickelt worden (z. B. Intel Harddisk Accelerator für Mainboards mit Intel-Chipsatz).

Bei der Nutzung von Festplatten mit mehr als 128 GiB an Systemen ohne 48-Bit-LBA-Unterstützung besteht die Gefahr, dass ein Umbruch auf den Anfang der Platte erfolgt und dort der Master Boot Record und die erste Partition überschrieben werden. Das hat Datenverlust zur Folge.

Bei Windows 2000 wie auch bei der ursprünglichen Version von Windows XP (ohne Service Pack) muss in der Windows-Registrierungsdatenbank der Schlüssel EnableBigLba (vom Typ REG_DWORD, zu finden unter HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Atapi\Parameters\) aktiviert werden – entweder manuell eingetragen und auf 1 setzen, oder durch das Ausführen eines Tools wie EnableBigLba.exe, das diesen Eintrag vornimmt. Windows-Versionen ab XP mit Service Pack 1 ignorieren diesen Schlüssel und aktivieren die Unterstützung immer.[1]

Bei der Installation von Windows XP kann es zur Fehlermeldung „Fehler beim Laden des Betriebssystems“ kommen, nachdem die Installationsroutine die Installation auf die Festplatte kopiert hat und bevor sie vor dem eigentlichen Installationsvorgang den Computer neu startet. Dies kann auftreten, wenn das BIOS Probleme mit 48-Bit-LBA hat.[2]

Weblinks

Quellen

  1. Aktivieren von 48-Bit-LBA-Unterstützung für ATAPI-Laufwerke in Windows XP, Microsoft-Knowledge-Base-Eintrag KB303013
  2. Fehlermeldung „Fehler beim Laden des Betriebssystems“ beim Neustart des Computers während Setup, Microsoft-Knowledge-Base-Eintrag KB326676

Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Logical Block Addressing —  Cet article concerne la méthode d’adressage informatique. Pour d’autres sens de l’abréviation, voir LBA. L’adressage en LBA (abréviation de Logical Block Addressing en anglais soit « Adressage par bloc logique » en français) est… …   Wikipédia en Français

  • Logical block addressing — (LBA) is a common scheme used for specifying the location of blocks of data stored on computer storage devices, generally secondary storage systems such as hard disks. The term LBA can mean either the address or the block to which it refers.… …   Wikipedia

  • Logical Block Addressing — Logical Block Addressing,   LBA …   Universal-Lexikon

  • Logical block addressing — Le LBA, ou Logical Block Addressing (« Adressage par bloc logique », en anglais) est historiquement un moyen d’adresser les secteurs d un disque dur. Cette méthode d’adressage a ensuite été généralisée à un grand nombre de médias de… …   Wikipédia en Français

  • Logical block addressing — Para otros usos de este término, véase LBA (desambiguación). Logical block addressing (LBA: direccionamiento de bloque lógico) es un método muy común usado para especificar la localización de los bloques de datos en los sistemas de almacenamiento …   Wikipedia Español

  • Logical block addressing — …   Википедия

  • Logical Block Addressing — allocation of unique digital addresses (that allow access by input/output) to various sectors on the hard drive, LBA …   English contemporary dictionary

  • Storage block — A storage block is a physical sector on the surface of a disk or diskette. It is the smallest unit of transference between the main memory and a given disk drive.In the IBM mainframe terminology, a block is the minimal physical division of data… …   Wikipedia

  • Cylinder-head-sector — Cylinder head sector, also known as CHS, was an early method for giving addresses to each physical block of data on a hard disk drive. In the case of floppy drives, for which the same exact diskette medium can be truly low level formatted to… …   Wikipedia

  • Hard disk drive — Hard drive redirects here. For other uses, see Hard drive (disambiguation). Hard disk drive Mechanical interior of a modern hard disk drive Date invented 24 December 1954 [1] …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”