|
||||
Меню:
Главная
Форум
Литература: Программирование и ремонт Импульсные блоки питания Неисправности и замена Радиоэлектронная аппаратура Микросхема в ТА Рубрикатор ТА Кабельные линии Обмотки и изоляция Радиоаппаратура Гибкие диски часть 2 часть 3 часть 4 часть 5 Ремонт компьютера часть 2 Аналитика: Монтаж Справочник Электроника Мощные высокочастотные транзисторы 200 микросхем Полупроводники ч.1 Часть 2 Алгоритмические проблемы 500 микросхем 500 микросхем Сортировка и поиск Монады Передача сигнала Электроника Прием сигнала Телевидиние Проектирование Эвм Оптимизация Автомобильная электроника Поляковтрансиверы Форт Тензодатчик Силовые полевые транзисторы Распределение частот Резисторные и термопарные Оберон Открытые системы шифрования Удк |
[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 и поддерживалось деление диска на разделы, т. е. создание на диске логических томов. Выполнять разделение диска необходимо даже в том случае, если вы собираетесь использовать только один раздел. Разделы диска иногда называют логиче- |
Среды: Smalltalk80 MicroCap Local bus Bios Pci 12С ML Микроконтроллеры: Atmel Intel Holtek AVR MSP430 Microchip Книги: Емкостный датчик 500 схем для радиолюбителей часть 2 (4) Структура компьютерных программ Автоматическая коммутация Кондиционирование и вентиляция Ошибки при монтаже Схемы звуковоспроизведения Дроссели для питания Блоки питания Детекторы перемещения Теория электропривода Адаптивное управление Измерение параметров Печатная плата pcad pcb Физика цвета Управлении софтверными проектами Математический аппарат Битовые строки Микроконтроллер nios Команды управления выполнением программы Перехода от ahdl к vhdl Холодный спай Усилители hi-fi Электронные часы Сердечники из распылённого железа Анализ алгоритмов 8-разрядные КМОП Классификация МПК История Устройства автоматики Системы и сети Частотность Справочник микросхем Вторичного электропитания Типы видеомониторов Радиобиблиотека Электронные системы Бесконтекстный язык Управление техническими системами Монтаж печатных плат Работа с коммуникациями Создание библиотечного компонента Нейрокомпьютерная техника Parser Пи-регулятор ч.1 ПИ-регулятор ч.2 Обработка списков Интегральные схемы Шина ISAВ Шина PCI Прикладная криптография Нетематическое: Взрывной автогидролиз Нечеткая логика Бытовые установки (укр) Автоматизация проектирования Сбор и защита Дискретная математика Kb радиостанция Энергетика Ретро: Прием в автомобиле Управление шаговым двигателем Магнитная запись Ремонт микроволновки Дискретные системы часть 2 | ||