КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Файловые системы FAT16 и FAT32
Файловая система FAT впервые появилась вместе с DOS и поддерживается DOS. всеми версиями Windows, UNIX, Linux и OS/2. Вот почему одним из главных преимуществ этой файловой системы является ее широкая совместимость с различными операционными платформами. Свое название файловая система FAT получила из-за одноименной таблицы расположения файлов (File Allocation Table) — структуры, управляющей выделением памяти под файлы. Диск, отформатированный с помощью файловой системы FAT, содержит пять управляющих областей. Первая из них называется зарезервированной областью и в зависимости от типа диска состоит из одного или нескольких секторов. Первый сектор в зарезервированной области называется загрузочным. Он содержит таблицу разделов и программу автозагрузки. В таблице разделов хранится вся информация о разделах диска. включая типы разделов, начальный и конечный секторы, а также то, какой раздел активен. Программа автозагрузки запускает операционную систему (или загрузчик операционной системы) в активном разделе. Расположение загрузочного сектора всегда одинаково — цилиндр 0, сторона 0, дорожка 1 (т.е. первый сектор на диске). Вторую управляющую область занимает таблица размещения файлов (File Allocation Table), или FAT, которая представляет собой таблицу ссылок на кластеры тома. Каждому кластеру диска соответствует определенный элемент таблицы. Возможные значения элементов перечислены в табл. 1. Значение элемента определяет состояние данного кластера: свободный, занятый, поврежденный или зарезервированный. Резервная копия таблицы FAT образует третью управляющую область, и ее могут использовать служебные программы для восстановления испорченной файловой системы. Четвертая управляющая область содержит таблицу корневого каталога, которая совокупности с FAT применяется системой для определения файлов в корневом кат логе тома, файлов в подкаталогах (которые, между прочим, на самом деле находятся все в том же корневом каталоге) и начального кластера каждого файла. И наконец, пятая управляющая область отведена собственно под хранение данных. Когда приложение получает запрос на открытие какого-нибудь файла, операционная система просматривает таблицу FAT для определения его начального кластера. Затем с помощью все той же FAT, руководствуясь ей как своеобразной инструкцией, система определяет остальные кластеры файла и порядок, в котором их необходимо "собрать". В зависимости от объема тома Windows 2000 автоматически определяет, сколько секторов должно содержаться в его кластере. Изначально в файловой системе FAT под элементы ее таблицы выделялось по 12 бит (разрядов). 16-разрядная файловая система типа FAT под названием FAT16 впервые представлена в операционной системе DOS 4.0 и предназначалась для работы с большими кластерами и соответственно — с дисками большего размера. Максимальное количество кластеров, которое поддерживает система FAT16, равно 65526, что ограничивает размер томов FAT до 4 Гбайт (размер кластераmax* кластеровmax = количество байтов). Следом за FAT16 в Windows 95 OSR 2 представлена новая файловая система FAT32, в которой под элементы таблицы размещения файлов выделялось уже по 32 бита, что позволило увеличить максимально возможное число кластеров до 268435446. Соответственно максимальный размер кластера в 32768 байт теоретически означает, что объем тома FAT32 может составлять до 8 Тбайт (один терабайт равен 1024 Гбайт), хотя на данный момент текущие возможности аппаратного обеспечения (512 байт на сектор) ограничивают это число до 2 Тбайт. В свою очередь Windows 2000 позволяет создавать внутри системы разделы размером не более 32 Гбайт. Тем не менее, она поддерживает установку томов любого размера (в том числе и свыше 32 Гбайт). Такая возможность позволяет устанавливать в Windows 2000 тома FAT32 объемом свыше 32 Гбайт, созданные в других операционных системах или с помощью специального программного обеспечения.
Дата добавления: 2014-01-06; Просмотров: 584; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |