Была тема, но я спрашивал другое. Тут такая проблема: Предположим, я хочу создать самый первый primary раздел, скажем, 124 цилиндра начиная с нуля. Нужно заметить, что это < 1024. Как посчитать begin CHS 3 байта и end 3 байта? Если больше 1024 начало и конец раздела, то тут понятно: и в том, и в другом просто будет 254/255/255, и только LBA используется. Но ведь старенькие ОСи и программы (например, загрузчик ведь использует INT13h BIOS драйвер) смотрят на эти значения. То есть как мне посчитать begin CHS 3 байта и end CHS 3 байта? Мне кто-то ответил, что на винтах > 1024 цилиндра вообще пишут 254/255/255 всегда, даже на маленьких первых разделах. Это неправда! Дык как тогда тот же fdisk считает? Я именно для СОЗДАНИЯ раздела спрашиваю, а не для получения инфы, с этим больше проблем нет.
Заранее спасибо.