Форматирование высокого уровня
Последний этап программной настройки жесткого диска — форматирование высокого уровня (т. е. на уровне операционной системы). Основной целью данной процедуры является создание таблиц размещения файлов (FAT) и системы каталогов, чтобы операционные системы Windows 9x и DOS могли обращаться к файлам.
Обычно форматирование высокого уровня осуществляется с помощью стандартной команды Format, которая имеет следующий вид:
Format С: /S /V
По этой команде происходит форматирование диска С:, в его начале размещаются скрытые (системные) файлы операционной системы, а в конце предлагается ввести метку тома.
При форматировании высокого уровня выполняется ряд операций.
1. Поверхность диска сканируется в поисках дорожек и секторов, помеченных как дефектные во время форматирования низкого уровня, и отмечается, что считать их невозможно.
2. Головки возвращаются на первый цилиндр раздела, и в его первый сектор (головка 1, сектор 1) заносится загрузочная запись тома DOS (загрузочный сектор).
3. Начиная со следующего сектора (головка 1, сектор 2), записывается таблица FAT. Сразу после нее записывается вторая копия FAT. Эти таблицы пока пусты, в них содержатся только координаты дефектных кластеров, список которых был составлен во время просмотра дефектов поверхности.
4. Записывается пустой корневой каталог.
5. Если программа запускалась с помощью параметра /S, то на диск копируются системные файлы Io. sys и Msdos. sys (или Ibmbio. com и Ibmdos. com, в зависимости от типа используемой операционной системы) и файл Command. com (именно в таком порядке).
6. Если программа запускалась с помощью параметра /V, предлагается ввести метку тома (volume label), которая записывается в качестве четвертого элемента корневого каталога.