Разделы Apple

  Компьютеры с операционной системой Apple Macintosh встречаются реже, чем компьютеры с Microsoft Windows, однако их популярность возросла с выходом Mac OS X, операционной системы на базе UNIX. Разделы, о которых пойдет речь, применяются на последних портативных и настольных компьютерах Apple с системой OS X, более старых системах с Macintosh 9 и даже портативных устройствах iPod, предназначенных для воспроизведения аудио в формате MP3. Карты разделов также могут использоваться в файлах образов дисков, используемых в Macintosh при пересылке файлов. Файлы образов дисков напоминают zip-файлы в Windows или tar-файлы в UNIX. Их содержимое хранится в виде файловой системы, которая может находиться в разделе.
Архитектура системы разделов в Apple является удачным компромиссом между сложностью разделов DOS и ограниченным количеством разделов в BSD. Раздел DOS может описывать произвольное количество разделов, а структуры данных хранятся в смежных секторах диска. Далее приводится общий обзор разделов Apple, подробно описываются их структуры данных и способы получения подробной информации.
Общий обзор
Разделы Apple описываются специальной структурой данных — картой разделов (partition map), находящейся в начале диска. Обработка этой структуры реализована на уровне «прошивок» (встроенного кода), поэтому карта не содержит загрузочный код, как в схеме разделов DOS. Каждая запись карты разделов определяет начальный сектор раздела, размер, тип и имя тома. Структура данных также содержит информацию о данных, хранящихся в разделе, — в частности, местонахождение области данных и загрузочного кода.

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

8Как будет показано далее, в системах BSD используется другая структура разделов, называемая разметкой диска. Несмотря на то что Mac OS X базируется на ядре BSD, в этой системе используется карта разделов Apple, а не разметки диска. 
<< | >>
Источник: Кэрриэ Б.. Криминалистический анализ файловых систем. 2007

Еще по теме Разделы Apple:

  1. Раздел VIII. Раздел наследства
  2. Разделы BSD
  3. Разделы GPT
  4. Разделы в DOS
  5. Восстановление удаленных разделов
  6. 1.2. Правила раздела
  7. 6.2. Условия раздела
  8. 4. Время осуществления раздела наследства
  9. § 10. Раздел наследства (п. 1835-1838)
  10. 46. Преимущественное право при разделе наследства
  11. Раздел II Основы культурогенез
  12. 44. Раздел наследства: общие положения и виды
  13. 45. Охрана интересов лиц при разделе наследства