|
|
|
|
Форматы дисков
Как указывается в Главе 11 "Структура диска и восстановление
файлов", некоторые форматы дисков поддерживаются разными версиями
операционной системы MS-DOS. В таблицах 13-9 и 13-10 собраны характеристики всех стандартных форматов 3,5-дюймовых, 5,25-дюймовых и 8-дюймовых гибких дисков, поддерживаемых операционной системой MS-DOS версий вплоть до 4.0. Более подробно информацию
можно найти в Главе 11.
Несмотря на то, что прочие форматы и типы дисков поддерживаются в нескольких реализациях операционной системы MS-DOS, в таблице 13-9 представлены только те форматы гибких дисков, которые
официально поддерживаются операционной системой MS-DOS. Аналогично, не все характеристики жестких дисков описываются здесь, поскольку многие их разновидности присущи только определенному виду
реализации или системы. Поддержка работы жестких дисков в общем
случае заключается в наличии системы ПЗУ BIOS.
Допускается использование многих типов и размеров жестких
дисков, что зависит от версии и фирмы-изготовителя ПЗУ BIOS. Специальные типы носителей информации такие, как "Bernoulli Box",
часто требуют использования специальных дисковых контроллеров и
устанавливаемых дополнительно дисководов для того, чтобы справляться с недостатком средств поддержки, имеющимся в большинстве
реализаций системы ПЗУ BIOS.
Операционная система MS-DOS версий 2.0 по 3.30 поддерживает
многие форматы жестких дисков с разделением памяти, достигающей
максимального размера в 32 Мегабайта.
Операционная система MS-DOS версий с 2.0 по 3.2 поддерживает
только один способ разделения памяти операционной системы DOS на
жестком диске, в то время как версия 3.3 поддерживает несколько
способов разделения памяти жесткого диска: каждый с максимальным
размером в 32 Мегабайта и каждому назначается имя дисковода. Операционная система MS-DOS версии 4.0 (а также операционная система "COMPAQ MS-DOS" версии 3.31) поддерживает разделение памяти
расширенного размера, которое может достигать 512 Мегабайт.
Разделение памяти расширенного размера является дополнительной возможностью в операционной системе MS-DOS версии 4.0: большой жесткий диск может, по-прежнему, форматироваться при нескольких способах разделения DOS размером в 32 мегабайта или меньше.
Отметим, что разделение в 32 байта или меньше используют 16-битовые номера секторов, а разделения расширения регистра используют
32-битовые номера секторов. Это может вызвать проблемы, связанные
с несовместимостью со многими прикладными программами, которые
обращаются к таблице размещения файлов (FAT) на диске и которые
обращаются к секторам с 16-битовыми значениями. Подробнее о форматах дисков можно узнать в главе 11.
Таблица 13-9
Форматы гибких дисков операционной системы MS-DOS
њњњњњњњњњњљњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњљњњњњњњњњњњњ
‹ Версия операционной системы MS-DOS ‹ См.
Характе- ЃњњњњњљњњњњњљњњњњњљњњњњњљњњњњњљњњњњљњњњњЊ Примеча-
ристики ‹ 1.0 ‹ 1.1 ‹ 2.0 ‹ 2.1 ‹ 3.0 ‹ 3.2‹ 3.3‹ ние 1
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњљњњњњљњњњ
Размер ‹5,25"‹5,25"‹5,25"‹5,25"‹5,25"‹3,5"‹3,5"‹ 8" ‹ 8" ‹ 8"
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Байт ‹ FFE ‹ FFF ‹ FFC ‹ FFD ‹ FF9 ‹FF9 ‹FF0 ‹FFE ‹FFD ‹FFE
формата ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Стороны ‹ 1 ‹ 2 ‹ 1 ‹ 2 ‹ 2 ‹ 2 ‹ 2 ‹ 1 ‹ 2 ‹ 2
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Количество‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
треков на ‹ 40 ‹ 40 ‹ 40 ‹ 40 ‹ 80 ‹ 80 ‹ 80 ‹77 ‹77 ‹77
сторону ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Количество‹ 8 ‹ 8 ‹ 9 ‹ 9 ‹ 15 ‹ 9 ‹ 18 ‹26 ‹26 ‹ 8
секторов ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Количество‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
байтов в ‹ 512 ‹ 512 ‹ 512 ‹ 512 ‹ 512 ‹512 ‹512 ‹128 ‹128 ‹1024
секторе ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Количество‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
секторов в‹ 1 ‹ 2 ‹ 1 ‹ 2 ‹ 1 ‹ 2 ‹ 1 ‹ 4 ‹ 4 ‹ 1
кластере ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Секторы ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
начальной ‹ 1 ‹ 1 ‹ 1 ‹ 1 ‹ 1 ‹ 1 ‹ 1 ‹ 1 ‹ 4 ‹ 1
загрузки ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Секторы ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
таблицы ‹ 1 ‹ 1 ‹ 2 ‹ 2 ‹ 7 ‹ 3 ‹ 9 ‹ 6 ‹ 6 ‹ 2
FAT ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Количество‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
таблиц FAT‹ 2 ‹ 2 ‹ 2 ‹ 2 ‹ 2 ‹ 2 ‹ 2 ‹ 2 ‹ 2 ‹ 2
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Секторы ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
корневого ‹ 4 ‹ 7 ‹ 4 ‹ 7 ‹ 14 ‹ 7 ‹ 14 ‹ 17 ‹ 17 ‹ 6
каталога ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Элементы ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
корневого ‹ 64 ‹ 112 ‹ 64 ‹ 112 ‹ 224 ‹ 112‹ 224‹ 68 ‹ 68 ‹192
каталога ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Общее ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
количество‹ 320 ‹ 640 ‹ 360 ‹ 720 ‹ 2400‹1440‹2880‹2002‹4004‹1232
секторов ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњљњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњљњњњњњњњњњњњ
Секторы ‹ 313 ‹ 630 ‹ 351 ‹ 708 ‹ 2371‹1426‹2857‹1972‹3940‹1221
данных ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Общее ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
количество‹ 313 ‹ 315 ‹ 351 ‹ 354 ‹2371 ‹713 ‹2857‹493 ‹985 ‹1221
кластеров ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹ ‹
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Общая ‹ 160 ‹ 320 ‹ 180 ‹ 360 ‹ 1,2 ‹720 ‹1.44‹501 ‹250,‹1,232
емкость ‹ Кб ‹ Кб ‹ Кб ‹ Кб ‹ Мб ‹ Кб ‹ Мб ‹Кб ‹25Кб‹ Мб
њњњњњњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњњќњњњњќњњњњќњњњњќњњњњќњњњ
Общая ‹156,5‹ 315 ‹175,5‹ 354 ‹1, ‹713 ‹1, ‹246 ‹492,‹1,221
емкость ‹ Кб ‹ Кб ‹ Кб ‹ Кб ‹,1855‹ Кб ‹4285‹Кб ‹5 Кб‹ Мб
для данных‹ ‹ ‹ ‹ ‹ Мб ‹ ‹ Мб ‹ ‹ ‹
њњњњњњњњњњ™њњњњњ™њњњњњ™њњњњњ™њњњњњ™њњњњњ™њњњњ™њњњњ™њњњњ™њњњњ™њњњ
|
Примечания:
1. значения байта описателя формата, используемые для
идентификации формата 8-дюймового диска, являются такими же,
что используются для некоторых форматов 5,25-дюймовых дисков.
Разные значения определяются либо системой BIOS конкретной
реализации операционной системы MS-DOS, либо дисководом.
Большая часть реализаций операционной системы MS-DOS, особенно те, в которых система BIOS расположена в ПЗУ, не содержат
в системе BIOS необходимых стандартных программ для 8-дюймовых дисков. Таким образом, их поддержка осуществляется обычно
при помощи специального драйвера дисковода. Поскольку первый
8-дюймовый формат одинарной плотности записи имеет то же
значение байта описателя (FFF), что и последний формат (с удвоенной плотностью записи), операционная система MS-DOS:
по-разному подходит к попыткам чтения диска: сначала система
предполагает, что диск отформатирован с одинарной плотностью
записи. Если после прочтения первого сектора ошибок не возникает, операционная система MS-DOS продолжает рассматривать
диск, как диск с одинарной плотностью записи.
Если после прочтения первого сектора диска возникла
ошибка, операционная система MS-DOS предполагает, что диск
отформатирован с удвоенной плотностью записи, и система снова
повторяет попытку чтения первого сектора. Отметим также, что
некоторые системы поддерживают формат удвоенной плотности для
односторонних, 8-дюймовых дисков, равную приблизительно половине емкости двухсторонних дисков (610 Кбайт).
|
|