Покупатели, которые модернизируют старые системы, устанавливая более новые жесткие диски, скоро могут столкнуться с неожиданным препятствием  -  барьером 2,1 Гб.

 

Как и в случае жестких дисков объемом 528 Мб пару лет назад, барьер является результатом ограничений как в BIOS, так и в DOS. После установки жестких дисков объемом 2,1 Гб и более, которые как раз сейчас становятся доступными, персонал служб поддержки, вероятно, столкнется с различными проблемами  -  от усеченной емкости диска до систем, которые не могут загрузиться.

 

Что касается дисков объемом 528 Мб, то дело было в ограничениях BIOS, которая не могла адресовать более 1024 цилиндров. Поставщики BIOS решили эту проблему, введя BIOS с трансляцией, но при этом сохранили потолок в 4095 цилиндров.

 

Это ограничение, вероятно, вызовет во всех настольных ПК, кроме самых последних моделей, одну из двух проблем: BIOS будет обрезать емкость жестких дисков размером более 2,1 Гб на уровне 2,1 Гб или меньше или система будет не в состоянии загрузиться.

 

Чтобы справиться с этими проблемами, пользователям нужно будет модернизировать BIOS системы. Может помочь также ручное редактирование установок CMOS.

 

Такие производители дисков, как корпорации Western Digital, Quantum и фирма Seagate Technology, уже представили или вскоре представят диски, объем которых превышает 2,1 Гб.

 

Производители жестких дисков также выпускают средства, позволяющие справиться с проблемами BIOS и DOS. Например, диск Western Digital Caviar AC32500 включает ПО EZ-Drive для управления емкостью усеченных дисков.

 

Ограничение в 2,1 Гб относится также к FAT (таблица размещения файлов) в системах DOS и Windows 95.

 

Указатели FAT используются для слежения за файлами и свободным пространством на диске. Поскольку указатели содержат только 16 бит, а некоторые значения используются для специальных целей, число указателей (или кластеров в разделе) ограничивается 65 520. При максимальном значении в 64 сектора на кластер и размере сектора, ограниченном 512 байтами, емкость раздела составляет 2,1 Гб.

 

Следовательно, чтобы получить доступ к полной емкости диска, для дисков объемом более 2,1 Гб требуется несколько разделов.

 

Более мощные файловые системы, например, High Performance File System (HPFS) в OS/2 Warp или NT File System (NTFS) в Windows NT, поддерживают более высокие значения форматированной емкости  -  2 терабайта и 16 петабайт соответственно.

 

Пользователи этих операционных систем должны соответствующим образом форматировать свои жесткие диски.

 

Другое возможное решение проблемы увеличения емкости раздела  -  это использование FAT-32. Благодаря использованию 32-разрядных указателей для слежения за файлами и свободным пространством на диске максимальное число кластеров в разделе на диске FAT-32 увеличилось бы до 4 294 967 296. При восьми секторах на кластер и 512 байтах на сектор размер раздела увеличился бы более чем на 16 терабайт.

 

Майкл Кейтон

Версия для печати