Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Логическая структура дисков



Все винчестеры и флоппи-диски, поддерживаемые MS-DOS, за рядом исключений, имеют сходный логический формат. Под логическим форматом понимается то, что на диске резервируют­ся определенные области для хранения служебной информации, необходимой операционной системе для работы с этим устройством. Процесс создания и заполнения таких областей носит на­звание логического форматирования. Для создания логической структуры диска используются специальные программы, входя­щие обычно в состав операционной системы или существующие как независимые утилиты. Заметим, что содержимое создавае­мых областей может полностью или частично заполняться и из­меняться не только во время форматирования, но и в процессе последующей работы с данным диском.

Итак, практически каждый диск содержит следующие облас­ти: загрузочная запись, или сектор BR (Boot Record), две (одну) таблицы размещения файлов (FAT – File Allocation Table), кор­невой каталог RD (Root Directory) и область данных DA (Data Area).

Загрузочный сектор BR каждого диска занимает по определе­нию только один сектор.

Таблица размещения файлов располагается непосредственно после загрузочной записи и имеет переменный размер (разумеет­ся, в секторах). FAT используется для хранения сведений о раз­мещении файлов на диске. Заметим, что эта таблица состоит из элементов (12-, 16- или 32-битных), каждый из которых соответству­ет определенному участку дискового пространства и присвоен­ным кодом характеризует его состояние: занят, свободен или имеет дефект. В самом начале каждой таблицы FAT (первый элемент) хранится так называемый дескриптор (media descriptor), опреде­ляющий тип носителя (например, для жесткого диска – F8h). Отметим, что минимальным элементом, которым MS-DOS оперирует при работе с дисками, является не сектор, а кластер. Кластеры состоят из нескольких секторов (2, 4 и т.д.). Для дисков с магнитным носителем обычно используются две копии FAT, которые следуют одна за другой. Содержимое их полностью дуб­лируется.

Корневой каталог диска всегда занимает строго фиксирован­ное место – сразу за последней таблицей FAT. Он состоит из ограниченного числа записей, каждая из которых содержит информацию о файле или другом каталоге (подкатало­ге), а также метке диска. Все остальное место на диске занимает область данных, содержащая файлы данных или подкаталогов.





Дата публикования: 2015-04-10; Прочитано: 575 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...