Ремонт принтеров, сканнеров, факсов и остальной офисной техники


назад Оглавление вперед




[0]

Глава 24

Файловые системы и восстановление данных


Структуры диска FAT

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

Большинство существующих в настоящее время файловых систем построены на основе таблицы размещения файлов (File Allocation Table - FAT), которая содержит дорожки данных в каждом кластере на диске. В настоящее время существуют следующие типы файловой системы FAT (они отличаются количеством цифр, используемых в таблице размещения файлов):

FAT 12, используемая в разделах емкостью не более 16 Мбайт (например, дискета);

FAT 16, используемая в разделах емкостью от 16 Мбайт до 2 Гбайт; операционные системы Windows NT/2000/XP поддерживают разделы FAT 16 емкостью до 4 Гбайт;

FAT 32, используемая в разделах емкостью от 512 Мбайт до 2 Тбайт.

Файловые системы FAT 12 и FAT 16 изначально применяются в DOS и Windows и поддерживаются практически всеми известными на сегодня операционными системами. Большинство персональных компьютеров поставляются с жесткими дисками, на которых установлена одна из файловых систем FAT.

Файловая система FAT 32 поддерживается операционной системой Windows 95B и более поздними версиями, а также Windows 2000/XP, которые также поддерживают файловую систему NTFS. Некоторые операционные системы имеют собственную файловую систему Например, Windows NT и Windows 2000 поддерживают файловую систему NT File System (NTFS); OS/2 поставляется с собственной файловой системой High Performance File System (HPFS).

В этой главе речь идет о файловой системе FAT, а также рассматриваются возможности новой системы FAT 32 и NTFS.

Для обеспечения пользовательским приложениям доступа к файлам независимо от типа используемого диска в операционной системе предусмотрено несколько структур. Эти структуры поддерживаются системами Windows 9х, Windows NT и Windows 2000 и представлены ниже в порядке расположения на диске:

загрузочные секторы главного и дополнительного разделов;

загрузочный сектор логического диска;

таблицы размещения файлов (FAT);

корневой каталог;

область данных;

цилиндр для выполнения диагностических операций чтения/записи.

В отличие от жесткого диска, на дискетах нет загрузочных секторов главного и дополнительного разделов и диагностического цилиндра. Эти структуры создаются программой FDISK, которая не применяется для дискет, так как они не могут быть разбиты на разделы. На рис. 24.1 представлено взаимоотношение этих структур на диске Western Digital Caviar AC12100 размером 2 111 Мбайт.

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


Жесткий диск Western Digital Caviar AC 12100 Емкость 2111 Мбайт, 4092 цилиндра, 16 головок,63 сектора на дорожку

МестоположениеНазначение дисковой областиТаблицы разделов

Цилиндр 0, головка 0 Цилиндр 0, головка 1 2111 Мбайт на C: Ч

Цилиндр 4090, головка 15 Цилиндр 4091

Загрузочный сектор главного раздела Скрытые (пропущенные) секторы

Загрузочный сектор логического диска DOS Таблица размещения файлов 1 Таблица размещения файлов 2 Корневой каталог Область данных (кластеры)

#1

Диагностический цилиндр

Рис. 24.1. Принцип размещения файлов на обычном жестком диске

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

Замечание

Некоторые съемные носители, например Iomega Zip, функционируют подобно "высокоемким дискетам", т. е. на них нет загрузочных секторов главного и дополнительного разделов, а также диагностического цилиндра. Однако такие устройства, как Iomega Jaz, похожи по структуре на жесткие диски.

Загрузочный сектор главного раздела

Впервые поддержка жестких дисков была реализована в DOS 2.0, выпущенной в 1983 году. В этой операционной системе впервые использовалась 16-разрядная файловая система FAT и поддерживалось деление диска на разделы, т. е. создание на диске логических томов. Выполнять разделение диска необходимо даже в том случае, если вы собираетесь использовать только один раздел. Разделы диска иногда называют логиче-



[стр.Начало] [стр.1] [стр.2] [стр.3] [стр.4] [стр.5] [стр.6] [стр.7] [стр.8] [стр.9] [стр.10] [стр.11] [стр.12]