Нашел ответ здесь: http://thestarman.pcministry.com/asm/mbr/PartTables.htm
Начальный сектор в значениях CHS (3 байта). Эти значения точно определяют местоположение первого сектора раздела, если он находится в первых 1024 цилиндрах жесткого диска. Когда сектор находится за этой точкой, для кортежей CHS обычно устанавливаются максимально допустимые значения 1023, 254, 63; которые обозначают 1024-й цилиндр, 255-ю головку и 63-й сектор, поскольку количество цилиндров и головок начинается с нуля. Эти значения отображаются на диске в виде трех байтов: FE FF FF (в этом порядке).
Начальный сектор (4 байта). Значение LBA (абсолютный сектор). Это значение однозначно идентифицирует первый сектор раздела так же, как это делают начальные значения CHS. Но он делает это, используя 4-байтовый адрес логического блока (начинает отсчет с абсолютного сектора 0), что означает, что он может найти начало раздела в первом FFFF FFFFh или 4 294 967 296 секторов, для жестких дисков размером до около 2 199 023 255 552 байт ( ровно 2048 ГиБ)!
Таким образом, CHS является в значительной степени устаревшим полем и используется только в том случае, если раздел находится в первых 1024 цилиндрах диска. Кроме того, значение LBA необходимо, чтобы определить, где находится раздел на диске.