Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Структура жесткого диска

Физический диск может содержать до 4 разделов (Partition). Информация о структуре диска хранится в Master Boot Record (MBR) — сектор 1 цилиндр 0 головка 0 — который загружается по адресу 0:7C00h и исполняется при попытке начальной загрузки с винчестера.

6.8.1 Структура MBR:

000h-1BDh — код загрузки Boot-record активного раздела;

1BEh-lCDh, 1CEh-1DDh, 1DEh-1EDh, 1EEh-1FDh — описатели разделов;

1FEh-1FFh=55AAh — сигнатура MBR.

Структура описателя раздела (Partition Entry):

1 байт — Boot Flag — флаг активности раздела: 80Ь=активный (загружаемый), 0=нет.

1 байт — Begin Head, номер начальной головки.

2 байта — Begin SecCyl — номер начального сектора и цилиндра в формате загрузки регистра СХ в BIOS INT13h.

1 байт — System Code — системный код:

1=DOS FAT12; 4=DOS FAT16; 5=Extended DOS Partition; 0=неизвестный (неформатированный) раздел.

1 байт — End Head — номер конечной головки.

2 байта — End SecCyl — номер конечного сектора и цилиндра.

4 байта — относительный номер начального сектора.

4 байта — количество секторов в разделе.

 

Первичный раздел DOS (Primary DOS Partition) содержит 1 логический диск. Расширенный раздел DOS (Extended DOS Partition) может быть разбит на произвольное количество логических дисков, их загрузчики никогда не исполняются.

Конфигурирование диска — разбивка на разделы, выбор активного (только на первом физическом диске) раздела и создание логических дисков в расширенном DOS-разделе выполняется программой FDISK после LLF.

Форматирование верхнего уровня (логическое) — для DOS это создание Boot, FAT, Root и пометка в FAT дефектных (не прошедших верификацию) кластеров — выполняется командой FORMAT.

Для гибких дисков (поскольку отсутствует фаза конфигурирования) логическое форматирование может выполняться вместе с LLF.

Структура логического диска DOS Первый сектор диска — Boot Record — содержит описание структуры диска и программу загрузки системы. Структура последующих секторов зависит от типа ОС. DOS-диски содержат: несколько копий FAT (File Allocation Table) — таблиц размещения файлов, корневой каталог (Root) и собственно область данных.

Диск, форматированный в MS-DOS имеет физическую структуру веденную на рис. 2.3.

 

Первая копия FAT Назначение, структура и размер FAT рассмотрены далее.

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

Область данных Все оставшееся после перечисленных полей пространство доступно для размещения файлов. Первым кластером области данных всегда является кластер 2. Это совершенно не означает, что все перечисленные ранее поля помещаются в два кластера. Просто два первых элемента таблицы FAT используются как индикаторы формата диска.

<== предыдущая лекция | следующая лекция ==>
Терминология и параметры | Базовая система ввода-вывода (ROM-BIOS)
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 364; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.