Интерфейс IDE


Практические вопросы - часть 4


Помните, что некоторые старые версии BIOS некорректно работают с дисками, имеющими более 1024 цилиндров. Вместо отбрасывания значений, превышающих 1024, такие BIOS используют деление по модулю 1024. Для преодоления этой проблемы, задайте 1024 цилиндра в программе установки параметров диска (BIOS Setup).

Реальная проблема возникает, когда BIOS не позволяет задать параметры диска вручную. Произведенные в 1991 году компьютеры PS/2 моделей 35sx и 40sx

имеют такую особенность, как и все модели ValuePoint, за исключением серии 1994 года. При использовании больших дисков с такими компьютерами, следует убедиться, что винчестер позволяет спрятать цилиндры с номерами больше 1024 (Western Digital предоставляет такую программу для своих дисков 540MB, многие диски Maxtor позволяют добиться этого с помощью перемычек). Отметим, что некоторые операционные системы (такие, как Linux и OS/2) позволяют заменить хранящуюся в BIOS информацию о геометрии винчестера.

Где взять Enhanced BIOS для доступа к дискам емкостью более 504MB?

Возможные варианты: купить BIOS для системной платы или установить контроллер с встроенной BIOS. Возможно также чисто программное решение.

Для замены BIOS на системной плате купите новую версию используемой системы или заказную микросхему BIOS такой фирмы, как Microid Research (MR BIOS). В

некоторых случаях более эффективным решением будет замена системной платы целиком (~$100).

Другим вариантом может служить покупка контроллера со встроенной BIOS для замены дисковых функций системной BIOS. Большинство микросхем BIOS

на контроллерах ATA-2 позволяют работать с большими дисками.

Для решения проблемы программным путем придется переписать таблицу разделов диска и использовать программы, обеспечивающие возможность работы с большими дисками (прочтите внимательно следующий раздел!).

Нужно ли использовать специальные программы для доступа к дискам емкостью более 504MB?

Это наиболее приемлемое решение во многих случаях, но следует учесть некоторые предостережения.




Начало  Назад  Вперед