Форматирование низкого уровня

От правильного выполнения настройки и форматирования зависит производительность и надежность жесткого диска. В данном разделе рассматриваются процедуры, с помощью которых форматирование диска выполняется корректно. Используйте эти процедуры при установке в компьютер нового накопителя.

Форматирование накопителя на жестком диске выполняется в три этапа.

1. Форматирование низкого уровня.

2. Логическое разбиение на разделы.

3. Форматирование высокого уровня.

Низкоуровневое форматирование

При низкоуровневом форматировании на диске формируются дорожки и секторы. Во время выполнения этой процедуры служебная информация записывается на всей поверхности диска. Неправильно выполненное приведет к потере данных и частым ошибкам при их считывании и записи. Как правило, низкоуровневое форматирование уже выполнено производителем диска и повторное его выполнение необходимо лишь в крайних случаях. Для низкоуровневого форматирования необходимо использовать специальные программы (лучше всего программы производителя или же других разработчиков, например Disk Manager фирмы Ontrack или Microscope фирмы Micro 2000).

При выполнении не рекомендуется использовать универсальные программы неразрушающего форматирования, работающие на уровне BIOS (например, Calibrate и SpinRite). Эти программы имеют некоторые ограничения, снижающие их эффективность; иногда при их использовании возникают проблемы, связанные со способом обработки дефектов. Указанные программы выполняют низкоуровневое форматирование последовательно по дорожкам с использованием функций BIOS, в ходе работы создавая резервные копии дорожек, а затем восстанавливая их. На самом деле эти программы выполняют неполное низкоуровневое форматирование, так как даже не пытаются отформатировать первую дорожку (цилиндр 0, головка 0). Это ограничение связано с тем, что некоторые типы контроллеров записывают на первой дорожке скрытую служебную информацию.

Кроме того, описанные программы обрабатывают дефекты не так, как стандартные программы низкоуровневого форматирования, и могут даже удалить отметки о дефектах в заголовках секторов, сделанные во время правильного низкоуровневого форматирования. В результате данные могут быть записаны в секторах, которые с самого начала были отмечены фирмой-производителем как дефектные, а владелец накопителя лишится права на его гарантийный ремонт. Есть еще одна проблема: указанные программы могут работать только с уже отформатированными накопителями, причем только с теми из них, в которых форматирование выполняется через BIOS.

Настоящая программа низкоуровневого форматирования работает в обход системной BIOS и отсылает команды непосредственно в регистры контроллера. Именно поэтому многие программы низкоуровневого форматирования ориентированы на конкретные контроллеры. И практически невозможно создать универсальную программу форматирования, которая могла бы работать с различными типами контроллеров. Было много случаев, когда накопители признавались дефектными потому, что использовалась программа форматирования, которая выдавала ошибочный результат.