|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 23 Jun 2003 21:57:24 To : Igor Sysoev Subject : Re: LBA vs CHS -------------------------------------------------------------------------------- >>> Igor Sysoev wrote: >> Всё, что свыше, требует или трансляции в BIOS и в драйверах ОС, или LBA >> доступа. Винты менее ~32G доступны в CHS только через трансляцию геометрии >> (это если сектора на шине ограничены 63). Свыше ~32G - недоступны полностью >> и через неё, при тех же 63 секторах. При 255 - доступно до 128G. IS> До введения LBA было два порога. Первый 528M - 1024*16*63, IS> а второй - ~8G - 1024*255*63. Этот порог 8G - никак не до введения LBA;)) Скорее, параллельно с ним. Собственно, LBA адресация на диске и EDD1 появились уже в районе гиговых винтов. IS> С 32G не сталкивался. Значит, повезло. Был такой порог. У него было два симптома: 1. Требовался апдейт некоторых BIOS'ов, которые висли на детекте дисков выше 32G. 2. Те драйвера, что брали количество цилиндров в шинной геометрии из ответа команды Identify Device, лажались, потому что там только 16 бит, а количество цилиндров не влезало. У меня был IBM'ник на 46G, у которого вместо 78 тысяч цилиндров Linux какой-то ранний (2.2.~14, AFAIR) говорил только 14 тысяч. Лечение было - взять общее количество секторов (оно, кажется, 32-битное) из того же ответа и разделить на количество дорожек и секторов. -netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/7368b18d6a9b.html, оценка из 5, голосов 10
|