Barriera dei 528 MB
Il famigerato limite di 504 MiB nato dal fatto che il BIOS INT 13h e le interfacce IDE avevano massimi incompatibili per cilindri, testine e settori.
Due schemi di indirizzamento con limiti discordanti. L'INT 13h del BIOS ammetteva 1024 cilindri, 256 testine e 63 settori; l'ATA/IDE 65536 cilindri, 16 testine e 63 settori. Un disco doveva rispettare entrambi, quindi valeva il minore per ogni campo: 1024 × 16 × 63 × 512 byte = 504 MiB, commercializzati come «528 MB».
La soluzione fu la traduzione CHS (il BIOS mentiva sulla geometria, ripiegando i cilindri sui bit inutilizzati delle testine) e infine l'LBA, che indirizzava i blocchi per numero e buttava via l'intera finzione cilindro-testina-settore. Fu solo la prima di una serie di barriere: 2 GB, 8 GB, 137 GB.