В первом 512-байтовом секторе диска, на котором создана структура разделов DOS, хранится основная загрузочная запись MBR (Master Boot Record). MBR содержит загрузочный код, таблицу разделов и сигнатуру. Команды загрузочного кода сообщают компьютеру, как обработать таблицу разделов и где находится операционная система. Таблица разделов содержит четыре записи, каждая из которых может описывать один раздел DOS. Записи состоят из следующих полей:

• начальный адрес CHS;

• конечный адрес CHS;

• начальный адрес LBA;

• конечный адрес LBA;

• количество секторов в разделе;

• тип раздела;

• флаги.

Запись таблицы описывает местонахождение раздела в адресах CHS и LBA. Помните, что адреса CHS применимы только для дисков менее 8 Гбайт, тогда как адреса LBA позволяют использовать диски, размер которых исчисляется в терабайтах (Тбайт).

Поле типа определяет тип данных, хранящихся в разделе: например, FAT, NTFS или FreeBSD. Далее будет приведет более полный список. Использование поля типа зависит от операционной системы. Скажем, Linux не обращает на него внимания - файловую систему FAT можно разместить в разделе с типом NTFS, и она будет смонтирована как FAT. С другой стороны, Microsoft Windows учитывает значение этого поля и не пытается смонтировать файловую систему в раздел, если соответствующий тип раздела не поддерживается. Таким образом, если диск содержит файловую систему FAT в разделе с типом файловой системы Linux, пользователь не увидит эту файловую систему FAT в Windows. Данная особенность иногда применяется для скрытия разделов в Windows. Например, некоторые программы добавляют лишний бит к типу раздела, поддерживаемому Windows, чтобы раздел не отображался при повторной загрузке системы.

Каждая запись также содержит флаг, который указывает, является ли раздел «загрузочным». По этому флагу определяется местонахождение операционной системы при загрузке компьютера. Используя четыре записи в МВІІ, можно описать простую структуру диска, содержащего не более четырех разделов. На рис. 5.1 показан пример диска с двумя разделами и МВІІ в первом секторе.

Рис. 5.1. Простой диск DOS с двумя разделами и MBR

Общий обзор | Криминалистический анализ файловых систем | Концепция расширенного раздела


Криминалистический анализ файловых систем



Новости за месяц

  • Апрель
    2020
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31