Мегаобучалка Главная | О нас | Обратная связь


Главная загрузочная запись (MBR), ее структура



2015-12-07 954 Обсуждений (0)
Главная загрузочная запись (MBR), ее структура 0.00 из 5.00 0 оценок




Структуры MBR представляют собой важнейшую информацию, повреждение которой приводит к частичной или полной потере доступа к данным логических устройств жесткого диска и возможно, к невозможности загрузки операционной системы с поврежденного носителя.

Самый первый сектор ЖД (сектор 1 сторона 0 цилиндра 0) содержит главную загрузочную запись (Master Boot Record), которая занимает 1 сектор.

Смещение Длина Описание
000h Код загрузчика
1BEh Таблица разделов
  Раздел 1
1CEh Раздел 2
1DEh Раздел 3
1EEh Раздел 4
1FEh Сигнатура (55h AAh)

Каждый 16-байтный блок, описывающий один раздел, имеет следующую структуру:

Смещение Длина Описание
00h Признак активности раздела
01h Начало раздела – головка
02h Начало раздела - сектор (биты 0-5), дорожка (биты 6,7)
03h Начало раздела - дорожка (старшие биты 8,9 хранятся в байте номера сектора)
04h Код типа раздела
05h Конец раздела – головка
06h Конец раздела - сектор (биты 0-5), дорожка (биты 6,7)
07h Конец раздела - дорожка (старшие биты 8,9 хранятся в байте номера сектора)
08h Смещение первого сектора
0Ch Количество секторов раздела

В процессе запуска компьютера, после окончания начального теста (Power-on self-test — POST), Базовая система ввода-вывода (BIOS) загружает «код MBR» в оперативную память (в IBM PC обычно с адреса 0000:7c00) и передаёт управление находящемуся в MBR загрузочному коду.

Программа главного загрузчика просматривает таблицу разделов, чтобы определить, какой из разделов является загрузочным. Загрузочным (активным) может быть только один раздел. После этого она считывает загрузочный сектор раздела с диска в память. Загрузочный сектор содержит свою программу, которая, в свою очередь, считывает ОС с диска в память и передает ей управление.

DOS и Windows предоставляют возможность создания и использования не более 2 разделов. Один иих них называется первичным и является загрузочным логическим диском C:. Второй раздел называется расширенным, в нем можно создать один или несколько логических дисков D:, E: и тп.

Максимальное число первичных-разделов равно четырем. Наличие на диске хотя бы одного первичного-раздела является обязательным. Расширенный-раздел может быть разделен на большое количество подразделов - логических дисков.

Операционные системы могли быть установлены только на первичный раздел. Этот раздел всегда содержит только одну файловую систему.

Расширенный раздел – это первичный раздел, который не содержит собственной файловой системы, а содержит другие логические разделы.

    Физический диск Первичный раздел 1 (Логический раздел 1): ФС
Расширенный раздел (Первичный раздел 2, Логический раздел 2) Логический раздел 4: ФС
Логический раздел 5: ФС
Первичный раздел 3 (Логический раздел 3): ФС

 

Таблица 4.2. – структура HDD, имеющего 3 логических диска.

MBR     Диск C:
BR загрузочная запись
FAT1, FAT2
Корневой каталог
Область файлов и каталогов
Таблица логических дисков  
BR загрузочная запись     Диск D:
FAT1, FAT2
Корневой каталог
Область файлов и каталогов
Таблица логических дисков  
…….. Диск E: (аналогично C и D)

 

Загрузочная запись логического диска занимает один или более секторов. В ней содержится загрузочная программа и ряд служебных данных: размер зарезервированной области, число записей в корневом каталоге, тип FAT таблицы, метка тома, количество секторов в кластере и тп.

Каждому логическому диску, входящему в расширенный раздел, предшествует сектор, содержащий таблицу логических дисков. В этой таблице указываются адреса и размеры данного и следующего логических дисков. Каждый диск имеет свою относительную нумерацию секторов, начинающуюся с нуля. Ноль соответствует загрузочному сектору или загрузочной записи.

FAT (File Allocation Table) является картой использования пространства в области файлов (данных) на диске. FAT отображает использование всего дискового пространства в области файлов диска, включая пространство, занятое файлами, свободное, сбойные области. Содержит две копии. Размер одной FAT таблицы зависит от размера диска и ее типа. Для дисков больше 2 Гбайт размер одной записи FAT – 32 бита. FAT не самый оптимальный, но довольно быстрый способ организации информации на разделах, поэтому он "дожил" до наших дней с незапамятных времен зори цивилизации ПК, где использовался исключительно для накопителей на гибких магнитных дисков. Все остальные логические структуры - файлы или каталоги связаны локализацией с FAT.

Пространство принадлежащее определенному файлу, отображается в виде цепочки из записей FAT, каждая из которых указывает на следующую запись в цепочке.

Корневой каталог является следующей служебной областью на диске. Он используется в качестве оглавления, определяющего каждый файл на диске посредством отдельной записи, содержащей несколько описателей. Длина одной записи – 32 байта.

При удалении файла ОС записывает в первый байт поля имени код E5h и цепочка распределения пространства для файла в таблице FAT удаляется, это значит, что данная запись может быть заново использована другим файлом.

Атрибут файла: для чтения, скрытый, системный, метка тома, подкаталог, архивный. Время и дата создания или модификации.



2015-12-07 954 Обсуждений (0)
Главная загрузочная запись (MBR), ее структура 0.00 из 5.00 0 оценок









Обсуждение в статье: Главная загрузочная запись (MBR), ее структура

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...
Как построить свою речь (словесное оформление): При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (954)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)