Диагностика, ремонт и защита


Физическое форматирование жесткого диска



Физическое форматирование жесткого диска

Для современных винчестеров возможности низкоуровне­вого форматирования обычно исключены, поскольку кон­троллер НЖМД «общается» с магнитным носителем при низ­коуровневом форматировании с помощью специального кода, сформировать который может только специальная ап­паратура со специальными программными средствами. Од­нако при отсутствии таковых и при невозможности иными средствами восстановить работоспособность диска можно по­пытаться реинициализировать НЖМД.

Существует три способа форматирования низкого уровня, но все они имеют одинаковое окончание.

Первый способ — воспользоваться специальной програм­мой, поставляемой на дискете производителем контроллера НЖМД.

Второй способ — выполнить программу из ПЗУ расши­рения BIOS в контроллере или BIOS материнской платы.

Третий способ — использовать программу какой-либо фирмы, например Disk Manager или Speedster.

В каждом из трех способов формируется запрос контрол­леру на размещение на диске наборов физического форма­та. В ответ на запрос контроллер перемещает блок головок с внутреннего цилиндра на внешний. Для каждого цилинд­ра контроллер поочередно коммутирует головки, проходя по

всем головкам до продвижения к следующему цилиндру. Для каждого цилиндра и головки контроллер записывает полную дорожку информации в том формате, какой ему потребует­ся для считывания или записи данных.

Если есть возможность полной реинициализации диска, то эта возможность существует и для форматирования НЖМД низкого уровня для определенной области диска.

Форматирование низкого уровня проводится по заданным дорожкам.

Некоторые программы типа Disk Manager позволяют также проводить форматирование для определенного диапазона доро­жек. Процедурно это означает, что контроллер получает ко­манды на форматирование одной дорожки для каждой головки.

Команды повторяются до тех пор, пока форматирование не закончится для всего цилиндра. Важно отметить, что только во время форматирования низкого уровня контрол­лер записывает заголовки секторов. Помните, что форма­тирование низкого уровня разрушает на НЖМД все ранее за­писанные данные.

Примечание.
Примечание.

Некоторые типы вирусов, занимающие нестандартные об­ласти цилиндров (инженерный цилиндр), могут быть устра­нены только с помощью низкоуровневого форматирования.



Содержание раздела