|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 7.6. Типичные соединители жесткого диска ATA (IDE). (Здесь выражение L-CHS обозначает логический CHS, а выражение P-CHS — физический CHS)
|
|
|
|
|
|
|
|
|
|
|
|
Информация об ограничениях и трансляции CHS (преодолении ограничения в 528 Мбайт), преодолении ограничения емкости 2,1/4,2 Гбайт и трансляции LBA-Assist представлена на прилагаемом к книге компакт-диске.
|
|
|
|
|
|
Преодоление ограничения емкости в 8,4 Гбайт
Несмотря на то что CHS-трансляция позволила преодолеть ограничение емкости в 528 Мбайт, вскоре пользователи столкнулись с новым препятствием, которым стали жесткие диски емкостью 8,4 Гбайт. Обеспечение поддержки накопителей, емкость которых превышает 8,4 Гбайт, потребовало отказаться от CHS-трансляции и перейти к адресации LBA на уровне базовой системы ввода-вывода. Интерфейс АТА поддерживал адресацию LBA даже в оригинальной спецификации АТА-1. К сожалению, первоначально поддержка LBA на уровне АТА была факультативной, но основная проблема состояла в том, что на уровне интерфейса BIOS адресация LBA не поддерживалась. Пытаясь решить эту проблему, в программе настройки параметров BIOS иногда устанавливали трансляцию LBA-Assist, но это приводило лишь к преобразованию параметров LBA в параметры CHS на уровне интерфейса базовой системы ввода-вывода.
Специалисты компании Phoenix Technologies пришли к решению о необходимости использования интерфейса BIOS для перехода от CHS к LBA и в 1994 году опубликовали спецификацию "BIOS Enhanced Disk Drive Specification (EDD)", в которой для решения этой проблемы были использованы новые расширенные сервисы INT13h BIOS, которые работали не с адресами CHS, а с параметрами LBA.
Для обеспечения широкой промышленной поддержки и совместимости с новыми функциями BIOS компания Phoenix в 1996 году передала этот документ в технический комитет Т13 Национального комитета по стандартам информационных технологий (National Committee on Information Technology Standards — NCITS) для его дальнейшего улучшения и утверждения в качестве стандарта, получившего название "BIOS Enhanced Disk Drive Specification (EDD)". Примерно с 1998 года большинство производителей BIOS начали обеспечивать поддержку EDD в создаваемых базовых системах ввода-вывода, обеспечивая тем самым поддержку режима LBA на уровне BIOS для накопителей АТА, емкость
|
|
|
|
|
|
|
|