Содержание
- 2. FAT Файловая система FAT (File Allocation Table) создавалась в конце 1970 - начале 1980 годов, и
- 3. FAT Файловая система FAT поддерживает два типа файлов: обычный файл и каталог. Файловая система распределяет память
- 4. Логическая организация FAT Логический раздел, отформатированный под файловую систему FAT, состоит из системной области и области
- 5. Логическая организация FAT 12/16
- 6. 0-й сектор Сектор 0 содержит таблицу параметров диска (BPB) и начальный загрузчик ОС. Вид загрузчика зависит
- 7. 0-й сектор Первые 3 байта сектора 0 содержат команду перехода JMP на начало загрузчика. Далее расположено
- 8. BPB
- 9. Дополнительные данные
- 10. Начальный загрузчик С адреса 03Eh расположен начальный загрузчик. Последние два байта сектора 0 содержат признак загрузочной
- 11. Таблица размещения файлов За зарезервированными секторами (или непосредственно за сектором 0) располагается таблица размещения файлов FAT-1,
- 12. Корневой каталог В конце системной области расположен корневой каталог, который имеет фиксированный размер. Размер корневого каталога
- 13. Область файлов Область файлов предназначена для размещения всех файлов и всех каталогов, кроме корневого каталога.
- 14. Логическая организация FAT32 Система FAT32 предназначена для дисков большого объема (более 2 Гбайт). В системе FAT16
- 15. Логическая организация FAT32
- 16. Логическая организация FAT32 FAT32 имеет расширенный загрузчик. Сектор 1 содержит структуру FSInfo, предназначенную для управления FAT.
- 17. Таблица размещения файлов FAT32 использует индексные указатели размером 32 бита Старшие 4 бита не используются и
- 18. BPB
- 19. Дополнительная информация
- 20. FSInfo Структура FSInfo предназначена для ускорения выполнения операций с FAT. В ней содержится количество свободных секторов
- 22. Таблица FAT Таблица FAT состоит из массива индексных указателей, количество которых равно количеству кластеров области данных.
- 23. Таблица FAT Таблица FAT является общей для всех файлов раздела. В исходном состоянии (после форматирования) все
- 24. Таблица FAT
- 25. Таблица FAT Размер таблицы FAT и разрядность используемых в ней индексных указателей определяется количеством кластеров в
- 26. Таблица FAT Разрядность индексного указателя должна быть такой, чтобы в нем можно было задать максимальный номер
- 27. Таблица FAT В FAT12 используются 12-разрядные указатели, что позволяет поддерживать до 4096 кластеров в области данных
- 28. Форматирование FAT 12 обычно характерно для небольших дисков объемом не более 16 Мбайт, чтобы не использовать
- 29. Максимальный размер раздела FAT 16 ограничен 4 Гбайт, такой объем дает 65 536 кластеров по 64
- 30. Таблица FAT при фиксированной разрядности индексных указателей имеет переменный размер, зависящий от объема области данных диска.
- 31. При удалении файла из файловой системы FAT в первый байт соответствующей записи каталога заносится специальный признак,
- 32. Резервная копия FAT всегда синхронизируется с основной копией при любых операциях с файлами, поэтому резервную копию
- 33. Используемый в FAT метод хранения адресной информации о файлах не отличается большой надежностью — при разрыве
- 34. Каталоги и каталожные записи
- 35. Каталог (directory) – это, логически, список файлов. Физически каталог является файлом специального вида. Исключение составляет корневой
- 36. Каталожная запись MS-DOS
- 37. Полное имя Полное имя файла указывается в формате 8+3: 8 символов для имени, 3 символа для
- 38. Атрибуты
- 39. Записи о каталогах всегда имеют поле "размер файла", равное 0, независимо от фактического размера каталога.
- 40. Время создания файла
- 41. Дата создания файла Год записывается от 1980, например, 2003 год будет записан как 23 (2003-1980), а
- 42. Специальные записи Все каталоги, кроме корневого, в качестве первых двух записей содержат специальные записи текущего и
- 43. Специальные записи Запись, первый байт которой равен E5h (греческая сигма), означает, что файл был удален.
- 44. Специальные записи Специальная запись "метка тома" (Volume Label) создается в корневом каталоге Эта запись имеет атрибут
- 45. Каталожная запись Windows (FAT32) При создании файловой системы FAT32 нужно было решить множество проблем: Расширить поле
- 46. Короткое имя С целью обеспечения возможности чтения длинных имен файлов (появившихся в Windows 95 OSR2) в
- 47. Так как в длинных именах файлов разрешается использовать намного больше символов, чем в MS-DOS, недопустимые символы
- 48. Формат короткого имени
- 49. Длинное имя В этом формате поле атрибутов файла всегда равно 0Fh, что является недопустимым сочетанием в
- 52. Скачать презентацию