|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor Sysoev 2:5020/400 23 Jun 2003 17:04:22 To : Valentin Nechayev Subject : Re: LBA vs CHS -------------------------------------------------------------------------------- Valentin Nechayev <netch@segfault.kiev.ua> wrote: >>>> Denis Sotchenko wrote: > > DS>>> Hеобходимость в LBA появляется только при работе с винтами более > DS>>> 32Gb. Винты менее 32Gb и в CHS полностью доступны. > SK>> Как pаз не так. C:H:S => 10bits : 8 bits : 6bits > DS> Разрядность регистра номера цилиндра - 16 бит, а номера головки - 4 > DS> бит > а. > > Вы про разные вещи говорите. Размерности на ATA шине при CHS адресации - > 16:4:8. Размерности в BIOS и в DOS PT - 10:8:6. > Общее подмножество - 10:4:6, которое даёт 1024*16*63 - предельная геометрия, > которая удовлетворяет и BIOS, и шину ATA без трансляции. Это 504 MiB > (длинных мега, 1024*1024, то есть), или ~528MB (тех мег, которые 1000*1000). > Всё, что свыше, требует или трансляции в BIOS и в драйверах ОС, или LBA > доступа. Винты менее ~32G доступны в CHS только через трансляцию геометрии > (это если сектора на шине ограничены 63). Свыше ~32G - недоступны полностью > и через неё, при тех же 63 секторах. При 255 - доступно до 128G. До введения LBA было два порога. Первый 528M - 1024*16*63, а второй - ~8G - 1024*255*63. С 32G не сталкивался. -- Игорь Сысоев http://sysoev.ru --- ifmail v.2.15dev5 * Origin: Rambler Office news site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/29343220a94ed.html, оценка из 5, голосов 10
|