Несколько общих слов о строении и терминологии жестких дисков.
Жесткий Диск (винчестер, HDD - HardDisk Drive) представляет собой
блок из нескольких дисков/блинов (Disks) по поверхностям (Sides) которых
перемещаются (плавают в воздушном потоке) головки (Heads).
Позиционируются головки по концентрическим дорожкам/трекам (Tracks) ,
каждый из которых разделен на сектора (Sectors). Сектор является
минимальным адресуемым блоком данных для диска и его размер равен 512
байтам. Дорожки, равноудаленные от центра диска и образующие как бы
цилиндрическую поверхность, называют цилиндрами (Cilinders).
Логическое строение жесткого диска отличается от его настоящей
(физической) геометрии и это необходимо учитывать при восстановлении
информации. Как правило, современные диски (в режиме адресации LBA)
представляют собой несколько сот цилиндров имеющих 63-254 поверхностей
по 63 сектора данных на каждой. Это конечно не соответствует фактической
геометрии и следует различать абсолютные адреса секторов и
относительные. В самом начале диска (в секторе 0/0/1, где 0-сектор 0-трек 1-цилиндр) находится PT (Partition Table) - таблица разделов и MBR
(Master Boot Record) - главная загрузочная запись. Часто весь 0-й трек
называют MBR, т.к. зачастую в секторах этого трека записаны коды
загрузчиков различных менеджеров загрузки и им подобных программ. Там же
могут располагаться и коды закрузочных вирусов при заражении
компьютера. Как правило на следующем треке в первом секторе (начиная с 0/1/1) расположена BA (Boot Area) - загрузочная область операционной системы и BR (Boot Record) - загрузочная запись OC. Далее на этом же треке расположена 1-я копия FAT
(File Allocation Table) - таблица размещения файлов. Сразу за ней - 2-я
копия FAT. Размер копии FAT (в секторах) определяется размером раздела
диска. После 2-й копии FAT расположены сектора ROOT (Root directory) - корневого каталога , за которой начинается DA
(Data Area) - область данных. Следует учитывать особенности файловой
структура FAT32, которая позволяет часть секторов ROOT располагать не
только в одном месте, а и внутри области данных.
PT -
состоит из 4-х строк описывающих 4-е возможных раздела диска. Описание
каждого раздела диска содержит информацию о типе файловой системы,
признаке того, что раздел является загрузочным, о первых и последних
головках, дорожках, секторах раздела, количестве секторов смещения
начала раздела от начала диска и об общем количестве секторов в разделе.
|