писи. Как правило, низкоуровневое форматирование выполнено производителем диска и повторное его выполнение необходимо в крайних случаях. Для выполнения низкоуровневого форматирования используйте специальные программы (лучше всего программы производителя накопителя или же программы других разработчиков, например Disk Manager фирмы Ontrack или Microscope фирмы Micro 2000).
При выполнении настоящего низкоуровневого форматирования не рекомендуется использовать универсальные программы неразрушающего форматирования, работающие на уровне BIOS (например, Calibrate и SpinRite). У этих программ есть некоторые ограничения, снижающие их эффективность; иногда при их использовании возникают проблемы, связанные со способом обработки дефектов. Указанные программы выполняют низкоуровневое форматирование последовательно по дорожкам с использованием функций BIOS, в ходе работы создавая резервные копии дорожек, а затем восстанавливая их. На самом деле эти программы выполняют неполное низкоуровневое форматирование, так как они даже не пытаются отформатировать первую дорожку (цилиндр 0, головка 0). Это ограничение связано с тем, что некоторые типы контроллеров записывают на первой дорожке скрытую служебную информацию.
Кроме того, описанные программы обрабатывают дефекты не так, как стандартные программы низкоуровневого форматирования, и могут даже удалить отметки о дефектах в заголовках секторов, сделанные во время правильного низкоуровневого форматирования. В результате данные могут быть записаны в секторах, которые с самого начала были отмечены фирмой-производителем как дефектные, а владелец накопителя лишится права на его гарантийный ремонт. Есть еще одна проблема: указанные программы могут работать только с уже отформатированными накопителями, причем только с теми из них, в которых форматирование выполняется через BIOS.
Настоящая программа низкоуровневого форматирования работает в обход системной BIOS и отсылает команды непосредственно в регистры контроллера Именно поэтому многие программы низкоуровневого форматирования ориентированы на конкретные контроллеры И практически невозможно создать универсальную программу форматирования, которая могла бы работать с различными типами контроллеров. Было много случаев, когда накопители признавались дефектными по той причине, что использовалась программа форматирования, которая выдавала ошибочный результат.
Разбиение жесткого диска на разделы. Разбиение накопителя — это определение областей диска, которые операционная система будет использовать в качестве отдельных разделов, или томов. С точки зрения DOS, томом является участок диска, обозначенный какой-либо буквой. Например, диск С — это том С, диск D — это том D и т.д. Некоторые пользователи считают, что выполнять разбиение диска нужно только для того, чтобы разбить его на несколько томов (более одного). Но это неправильное представление; диск необходимо логически разбивать даже в том случае, если он будет представлять собой один-единственный том С.
При разбиении диска в его первый сектор (цилиндр 0, головка 0, сектор 1) заносится главная загрузочная запись MBR (Master Boot Record). В ней содержатся сведения о том, с каких цилиндров, головок и секторов начинаются и какими заканчиваются имеющиеся на диске разделы. В этой таблице разбиения также содержатся указания для системной BIOS, какой из разделов является загрузочным, т.е. где ей следует искать основные файлы операционной системы.
Для разбиения накопителей на жестких дисках необходимо использовать программу FDISK из поставок операционных систем Windows 9x или DOS. При ее выполнении в загрузочный сектор (первый сектор на диске, в который заносится MBR) записывается таблица разбиения, что необходимо для нормальной работы программы FORMAT. Это также позволяет различным операционным системам "сосуществовать" на одном жестком диске.
Форматирование высокого уровня (на уровне операционной системы). Последний этап программной настройки жесткого диска— форматирование высокого уровня. Основная