Общие положения

  Концепция тома
Многотомные системы основаны на двух основных концепциях. Первая — это объединение нескольких томов в единое целое, а вторая — разбиение томов на независимые разделы. Термины «раздел» (partition) и «том» (volume) часто используются как синонимы, но я буду различать эти понятия.
Томом называется совокупность адресуемых секторов, которые могут использоваться операционной системой (ОС) или приложением для хранения данных. Секторы тома не обязаны храниться в смежных блоках физического носителя, хотя при использовании томов может возникнуть такое впечатление. Примером тома, хранящегося в смежных секторах, служит жесткий диск. Том также может представлять собой результат объединения и слияния томов меньшего размера.
Общая теория разделов
Одной из важнейших концепций систем с использованием томов является создание разделов. Разделом называется совокупность смежных секторов на диске. По определению раздел также является томом, поэтому эти термины часто путают. Я буду называть том, которому принадлежит раздел, родительским томом этого раздела. Разделы используются во многих ситуациях, в том числе: в некоторых файловых системах максимальный размер меньше размера жесткого диска; на многих портативных компьютерах создается специальный раздел для хранения содержимого памяти при переходе компьютера в спящий режим; в системах UNIX разные каталоги хранятся в разных разделах, чтобы свести к минимуму последствия от возможной порчи файловой системы; в системах на базе IA-32 с несколькими операционными системами (например, Microsoft Windows и Linux) для каждой операционной системы может потребоваться свой раздел.
Рассмотрим систему Microsoft Windows с одним жестким диском. Том жесткого диска делится на три тома меньшего размера, в каждом из которых имеется своя файловая система. Windows присваивает этим томам имена С, D и Е (рис. 4.1).
Каждая операционная система и аппаратная платформа обычно использует свой метод создания разделов. Некоторые варианты реализации описаны в главах 5 и 6, но сейчас мы познакомимся с основными компонентами.
Типичная система разделов содержит одну или несколько таблиц, при этом каждая запись таблицы описывает один раздел. В данных записи обычно указывается начальный сектор раздела, конечный сектор раздела (или длина) и тип раздела. На рис. 4.2 показан пример таблицы с тремя разделами.

Начало

Конец

Тип

0

99

FAT

100

249

NTFS

300

599

NTFS



alt="" /> Рис. 4.2. Таблица с информацией о начале, конце и типе каждого раздела
Система разделов предназначена для логической организации структуры тома; следовательно, действительно необходимы только данные о начале и конце каждого раздела. Если эти данные будут повреждены или пропадут, система разделов не сможет выполнять свои функции. Все остальные поля (например, тип и описание) несущественны и могут содержать ложную информацию.
Как правило, первый и последний секторы раздела не содержат никаких признаков, по которым их можно было бы идентифицировать как граничные секторы. Ведь границы земельных участков тоже обычно не помечаются на местности. Для определения точного положения границ необходим инспектор и документация (аналог структур данных разделов). Если структуры данных разделов отсутствуют, границы иногда удается восстановить, если вы знаете, какая информация хранится в разделе. Можно провести аналогию с восстановлением границ участков по особенностям местности.
Помните, что система разделов зависит от операционной системы и не имеет отношения к типу интерфейса жесткого диска. Таким образом, система Windows использует одну систему разделов как для дисков с интерфейсом АТА, так и для дисков SCSI. 
<< | >>
Источник: Кэрриэ Б.. Криминалистический анализ файловых систем. 2007

Еще по теме Общие положения:

  1. Приложение 19 ПОЛОЖЕНИЕ об Управлении валютных операций ОБЩИЕ ПОЛОЖЕНИЯ
  2. 4. Общие положения обязательственного права
  3. Общие положения
  4. § 1. Общие положения
  5. 3. Общие положения Закона
  6. 1. Общие положения
  7. 1. Общие положения
  8. 5.4.1. Общие положения
  9. 21.1. Общие положения
  10. 5.3.1. Общие положения
  11. Общие положения
  12. § 1. Общие положения
  13. § 1. Общие положения
  14. Общие положения
  15. Общие положения
  16. I. ОБЩИЕ ПОЛОЖЕНИЯ
  17. 1. Общие положения
  18. Общие положения
  19. 3.2.1. Общие положения
  20. 4.1. Общие положения