528 MB-barrière
De beruchte grens van 504 MiB, ontstaan doordat BIOS INT 13h en de IDE-interface onverenigbare maxima hanteerden voor cilinders, koppen en sectoren.
Twee adresseringsschema's met elkaar tegensprekende limieten. BIOS INT 13h stond 1024 cilinders, 256 koppen en 63 sectoren toe; ATA/IDE 65536 cilinders, 16 koppen en 63 sectoren. Een schijf moest aan beide voldoen, dus gold per veld het kleinste maximum: 1024 × 16 × 63 × 512 bytes = 504 MiB, op de doos vermeld als ‘528 MB’.
De oplossing was CHS-translatie – de BIOS loog over de geometrie en vouwde cilinders in de ongebruikte kopbits – en uiteindelijk LBA, dat blokken op nummer adresseerde en de hele fictie van cilinder, kop en sector overboord gooide. Slechts de eerste in een reeks barrières: 2 GB, 8 GB, 137 GB.