Разделы(Volume) и фаиловые структуры  
CDROM для информационного обмена.

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

В октябре 1985 множество индустриальных компании  и компании программного 
обеспечения в США пригласили экспертов участвовать в развитии рабочей документа 
для подобного проекта. Результат этой работы, в которой также как из Японии 
участвовали опытные члены ECMA/TC15 , было сообщение, датированное маем 1986, 
и известное как предложение" High Sierra Group ".

Это предложение было представлено в Европе ECMA для их рассмотрения. 
ECMA TC15, в сотрудничестве с экспертами от пользовательских организаций, вложили 
значительное количество труда в это предложение, чтобы разъяснять и закончить его 
техническое содержание и переиздавать его в форме, подходящей для Стандарта. 
Специфическое внимание давалось аспектам соответствия,  применяя те же самые 
принципы редактирования что касается других стандартов для маркировки, типа 
ECMA-13 (МЕЖДУНАРОДНАЯ ОРГАНИЗАЦИЯ ПО СТАНДАРТИЗАЦИИ 1001) и 
ECMA-107 (МЕЖДУНАРОДНАЯ ОРГАНИЗАЦИЯ ПО СТАНДАРТИЗАЦИИ 9293). 
В результате Стандарт ECMA-119 был выпущен в декабре 1986.  

Этот ECMA Стандарт был представлен ECMA  в  ISO для закрепления как 
Международный Стандарт согласно процедуре быстрого следа ISO, которая закончилась 
Международной Стандартной ISO 9660, в котором было представлено множество 
усовершенствований и редакционных поправок. 
Это 2-ое Издание Стандарта ECMA-119 технически идентично с ISO9660.

Оглавление

Секция 1 - Генеральная 	 1

1 Возможности и область применения 	 1
2 Соответствие 	 1
3 Соответствие CD-ROM 	 1
4 Соответствие системы обработки информации 	 1
5 Рекомендации 	 1
6 Определения	 1
7 Прикладная программя 	 2
8 Байт 	 2
9 Области Данных сектора 	 2
10  data preparer	 2
11 Описатель(Дескриптор) 	 2
12 Степень	 2
13 Файл 	 2
14 Секция файла 	 2
15 Выполнение ( implementation)	 2
16 Логический блок 	 2
17 Системы возникновения (originating system)	 2
18 Системы получения (receiving system)	 2
19 Запись (record)	 2
20 Сектор	 2
21 Стандарт для записи 	 2
22 Пользователь 	 3
23 Раздел(volume	) 	 3
24 Набор разделов (Volume Set)	 3
25 Примечания\нотации 	 3
26 Десятичная числа и шестнадцатеричная нотация примечания 	 3
27 Другие примечания\нотации 	 3

Секция 2: Требования к среде	 3

28  Структура Раздела	 3
29 Договоренности о данных на CD-ROM 	 3
30 Физические адреса 	 3
31 Логический Сектор 	 3
32 Пространство раздела (Volume Space)	 4
33 Договоренность о Пространстве раздела (Volume Space)	 4

34 Системная область и область данных	 4
35 Логический Блок 	 4
36 Договоренности об Области Данных 	 4
37 Договоренности о Степенях 	 5
38 Степень 	 5
39 Режимы записи Секции Файла 	 5
40 Interleaved режим 	 5
41 Единица Файла 	 5
42 Промежуток Чередования (Interleave Gap)	 5
43 Отношение Секции Файла к Единице Файла 	 5
44 Запись Расширенного Атрибута Записи	 5
45 Запись Секции Файла 	 5
46 Пространство  Данных 	 6
47 Не чередующийся режим 	 6
48 Запись Расширенного Атрибута Записи	 6
49 Запись Секции Файла 	 6
50 Места Данных 	 6
51 Длина данных Секции Файла 	 6
52 Отношение Расширенного Атрибута Записи в Секции Файла 	 6
53 Запись Разделения Раздела (Recording of a Volume Partition)	 7
54 Файловая структура 	 7
55 Отношения к Секциям Файла 	 7
56 Нумерация байтов в файле 	 7
57 Содержание файла 	 7
58 Связанные файла 	 7
59 Набора Разделов (Volume Set)	 7
60 Описатели Разделов (Volume Descriptors)	 8
61 Набор Описатели Разделов (Volume Descriptor Set)	 8
6.7.1.1 Последовательность должна содержать один Первичный Описатель Раздела 
(Primary Volume Descriptor) (см. 8.4) записанный по крайней мере однажды. 	 8
6.7.1.2 Последовательность может содержать 0 или более Дополнительных Описателей Разделов 
(Supplementary Volume Descriptors)(см. 8.5) каждый записан по крайней мере однажды. 	 8
6.7.1.3 Последовательность может содержать 0 или более  Описателей Разделения Разделов 
( Volume Partition Descriptors)(см. 8.6). 	 8
6.7.1.4 Последовательность может содержать 0 или более  Загрузочных Записей (см. 8.2). 	 8
6.7.1.5 Последовательность должна быть закончена записью однии или большим количеством Набора Описателей Разделов Terminators 
(Volume Descriptor Set Terminators)(см. 8.3). 	 8
62 Структура директории 	 8
63 Директория 	 8
64 Запись директории 	 8
65 Порядок Записей Директорий	 9
66 Протяжённость директории 	 9
67 Иерархия директорий 	 9
68 Глубина иерархии директорий	 9
69 Идентификация директорий 	 9
70 Отношения Иерархий Директорий  	 10
71 Таблица Дорожек 	 10
72 Порядок Записей Таблицы Дорожек 	 10
73 Группа Таблиц Дорожек 	 11
74 Записанные Возникновения Таблицы Дорожки 	 11
75 Последовательности Таблиц Дорожек между разделами Групп Разделов 	 11
6.9.4.1 Содержание Таблицы Дорожек Типа L, идентифицированное в Первичном Описателе Раздела должно быть идентично с содержанием любого другого Типа L Таблицы Дорожек, идентифицированных в Первичном Описателе Раздела на разделе той же самой Группы Разделов. 	 11
6.9.4.2 Содержание Таблицы Дорожек Типа L, идентифицированных в Дополнительном Описателе Раздела должно быть идентично с содержанием любой другой Таблицы Дорожек Типа L, идентифицированных в Дополнительном Описателе Раздела, имея ту же самую идентификацию набора раздела и опознавая те же самые закодированные графические наборы знаков для использования в пределах отобранных дескрипторных областей (см. 7.4), на разделе той же самой Группы Разделов. 	 11
76 Структура записей 	 11
77 Характеристики 	 11
78 Единицы Измеренных Данных (MDU) 	 11
79 Содержания MDU 	 11
80 Отношений к Файлу 	 11
81 Записи фиксированной длины	 12
82 Записи переменной длины 	 12
83 Регистрация дескрипторных полей-областей 	 12
84 8-битно пронумерованные разделы 	 12
85 8-битно unsigned пронумерованные разделы 	 12
86 8-битно signed пронумерованные разделы 	 12
87 16-битно нумерованные разделы 	 12
88 Наименее существенный(significant ) байт сначала 	 12
89 Наиболее существенных(significant) байт сначала 	 12
90 2х-байтовый порядок	 13
91 32х-битно нумерованные разделы 	 13
92 Наименее существенный(significant ) байт сначала 	 13
93 Наиболее существенный(significant ) байт сначала 	 13
94 2х-байтовый порядок 	 13
95 Характеры настроек и кодировки	 13
96 d-характеры(characters)  и a-характеры 	 13
97 c-характеры 	 14
98 a1-характеры 	 14
99 d1-характеры	 14
100 Сепараторы 	 14
101 Использование характеров-знаков(characters) в дескрипторных областях-полях 	 14
102 Оправдание характеров(знаков)(characters) 	 14
103 Идентификатор Файла 	 14
104 Формат Идентификатора Файла 	 14
105 Протяжённость Идентификатора Файла 	 15
106 Индетефикатор Директории 	 15
107 Формат Идентификатора Директории
108 Резервированные Идентификаторы Директорий 	 15
109 Длина Идентификатора 	Директории 15
110 Раздел Дескрипторов (Volume Descriptors)	 15
111 Формата Раздела Дескрипторов 	 15
112 Тип Раздела Дескрипторов (BP 1) 	 15
113 Стандартный Идентификатор (BP от 2 до 6) 	 16
114 Версия Описателя Раздела (BP 7) 	 16
115 Зависимости от Типа Описателей Раздела  (BP от 8 до 2 048) 	 16
116 Загрузочная Запись	 16
117 Тип Раздела дескриптора  (BP 1) 	 16
118 Стандартный Идентификатор (BP от 2 до 6) 	 16
119 Версии Описателя Раздела (BP 7) 	 16
120 Идентификатор Загрузочной Системы (BP от 8 до 39) 	 16
121 Загрузочный Идентификатор (BP от 40 до 71) 	 16
122 Использование Загрузочной Системы (BP от 72 до 2048) 	 17
123 Набор Описателей Terminator Раздела	 17
124 Тип Описателя Раздела  (BP 1) 	 17
125 Стандартный Идентификатор (BP от 2 до 6) 	 17
126 Версии Дескрипторов Раздела (BP 7) 	 17
127 Резервированно для будущей стандартизации (BP от 8 до 2048) 	 17
128 Первичный Описатель Раздела	 17
129 Типа Дескриптора Раздела (BP 1) 	 18
130 Стандартный Идентификатор (BP от 2 до 6) 	 18
131 Версия Описателя Раздела (BP 7) 	 18
132 Неиспользованные Области-поля (BP 8) 	 18
133 Идентификатор Системы (BP от 9 до 40) 	 19
134 Идентификатор Раздела (BP от 41 до 72) 	 19
135 Неиспользованные Области-поля (BP от 73 до 80) 	 19
136 Раздел Размера Пространства (BP от 81 до 88) 	 19
137 Неиспользованные Области-поля (BP от 89 до 120) 	 19
138 Раздел Устанавливки Размера (BP от 121 до 124) 	 19
139 Раздел Последовательности нумерации  (BP от 125 до 128) 	 19
140 Размер Логического Блока (BP от 129 до 132) 	 19
141 Размер Таблицы Дорожек (BP от 133 до 140) 	 19
142 Местоположение Возникновения Таблицы Дорожек Типа L (BP от 141 до 144) 	 19
143 Местоположение Необязательного Возникновения Таблицы Дорожек Типа L (BP от 145 до 148) 	 19
144 Местоположение Возникновения Таблицы Дорожек Типа М. (BP от 149 до 152) 	 20
145 Местоположения Необязательного Возникновения Таблицы Дорожек Типа М. (BP от 153 до 156) 	 20
146 Запись директории для корневой директории  (BP от 157 до 190) 	 20
147 Раздел Набора\установки Идентификатора (BP от 191 до 318) 	 20
148 Идентификатор Издателя (BP от 319 до 446) 	 20
149 Идентификатор Preparer  Данных(BP от 447 до 574) 	 20
150 Идентификатора Приложений(BP от 575 до 702)
151 Идентификатор Файла Авторского права (BP от 703 до 739) 	 20
152 Абстрактный Идентификатор Файла (BP от 740 до 776) 	 21
153 Библиографический Идентификатор Файла (BP от 777 до 813) 	 21
154 Дата и Время Создания Раздела  (BP от 814 до 830) 	 21
155 Даты Время и Модификации Раздела  (BP от 831 до 847) 	 21
156  Время и Срок годности Раздела  (BP от 848 до 864) 	 22
157 Эффективная Дата и Время Раздела  (BP от 865 до 881) 	 22
158 Версия Структуры Файла (BP 882) 	 22
159 Зарезервированно для будущей стандартизации (BP 883) 	 22
160 Прикладные Использования (BP от 884 до 1395) 	 22
161 Сохраненный для будущей стандартизации (BP от 1396 до 2048) 	 22
162 Дополнительный Описатель Раздела 	 22
163 Тип Описателя Раздела  (BP 1) 	 23
164 Версия Описателя Раздела (BP 7) 	 23
165 Флаги Раздела  (BP 8) 	 23
166 Идентификатора Системы (BP от 9 до 40) 	 23
167 Идентификатора Раздела  (BP от 41 до 72) 	 24
168 Последовательностей Выхода (BP от 89 до 120) 	 24
169 Размер Таблицы Дорожек (BP от 133 до 140) 	 24
170 Местоположения Возникновения Типа L Таблицы Дорожек (BP от 141 до 144) 	 24
171 Местоположение Необязательного Возникновения Таблицы Дорожек Типа L (BP от 145 до 148) 	 24
172 Местоположение Возникновения Таблицы Дорожек Таблицы Дорожек Типа М. (BP от 149 до 152) 	 24
173 Местоположение Необязательного Возникновения Таблицы Дорожек Типа М. (BP от 153 до 156) 	 24
174 Запись директории для Корневой директории (BP от 157 до 190) 	 24
175 Набор-установка(Set) Идентификаторов  Раздела  (BP от 191 до 318) 	 24
176 Идентификатор Издателя (BP от 319 до 446) 	 25
177 Идентификатор Preparer Данных(BP от 447 до 574) 	 25
178 Идентификатор Приложения (BP от 575 до 702) 	 25
179 Идентификатора Файла Авторского права (BP от 703 до 739) 	 25
180 Абстрактный Идентификатора Файла (BP от 740 до 776) 	 25
181 Библиографический Идентификатор Файла (BP от 777 до 813) 	 25
182 Прикладное Использование (BP от 884 до 1 395) 	 25
183 Описатель Разделения Раздела	 26
184 Тип Описателя Раздела (BP 1) 	 26
185 Стандартный Идентификатор (BP от 2 до 6) 	 26
186 Версии Описателя Раздела (BP 7) 	 26
187 Неиспользованные Области-поля (BP 8) 	 26
8.6.5 Идентификатор Системы (BP от 9 до 40) 	 26
8.6.6 Раздел Идентификатор Разделения (BP от 41 до 72) 	 26
8.6.7 Раздел Местоположение Разделения( Volume Partition Location)  (BP от 73 до 80) 	 26
8.6.8 Раздел Размера Разделения(Volume Partition Size)  (BP от 81 до 88) 	 27
8.6.9 Использование Системы(ой) (BP от 89 до 2 048) 	 27
188 Описатели Файла и Директории 	 27
189 Формата Записи Директории	 27
190 Протяженность Записи Директории (LEN_DR) (BP 1) 	 27
191 Расширенный Атрибут Протяженности Записи (BP 2) 	 27
192 Местоположение Степени (BP от 3 до 10) 	 27
193 Длина Данных (BP от 11 до 18) 	 28
194 Дата и Время Записи (BP от 19 до 25) 	 28
195 Флаги Файла (BP 26) 	 28
9.1.7 Размер Единицы Файла (BP 27) 	 29
9.1.8 Размер Промежутка Чередования (BP 28) 	 29
9.1.9 Номер(число) Последовательности Раздела(BP от 29 до 32) 	 29
9.1.10 Длина Идентификатора Файла (LEN_FI) (BP 33) 	 29
9.1.11 Идентификатор Файла [BP 34 к (33 + LEN-FI)] 	 29
9.1.12 Дополнение Области-поля [BP (34 + LEN_FI)] 	 30
9.1.13 Использование Системы(ой) [BP (LEN_DR - LEN_SU + 1) к LEN_DR) 	 30
196 Последовательности Атрибутов Файла между Записями Директорий Файла 	 30
197 Порядок записей директории	 30
198 Формат Записи Таблицы Дорожек 	 31
199 Протяженность Идентификатора Директории(LEN_DI) (BP 1) 	 31
200 Расширенные атрибуты длины записи (BP 2) 	 31
201 Местоположение Степени(Extent) (BP от 3 до 6) 	 31
202 Номер родительской Директории(BP от 7 до 8) 	 31
203 Идентификатор Директории[BP 9 к (8 + LEN_DI)] 	 31
204 Область-поле Дополнения [BP (9 + LEN_DI)] 	 31
205 Формата Расширенной Записи Атрибутов 	 32
9.5.1 Идентификация Владельца (BP от 1 до 4) 	 32
9.5.2 Идентификация Группы (BP от 5 до 8) 	 32
9.5.3 Разрешения (BP от 9 до 10) 	 32
9.5.4 Дата Создания Файла и Время (BP от 11 до 27) 	 34
9.5.5 Дата и Время Модификации Файла  (BP от 28 до 44) 	 34
9.5.6 Срок годности и Время Файла  (BP от 45 до 61) 	 35
9.5.7 Эффективные Дата и Время Файла(BP от 62 до 78) 	 35
9.5.8 Формат Записи (BP 79) 	 35
9.5.9 Атрибуты Записи (BP 80) 	 35
9.5.10 Протяженность Записи (BP от 81 до 84) 	 35
9.5.11 Идентификатор Системы (BP от 85 до 116) 	 35
9.5.12 Использование Системы (BP от 117 до 180) 	 36
9.5.13 Расширенная Версия Атрибутов Записи (BP 181) 	 36
9.5.14 Протяженность Выходящих Последовательностей(Escape Sequences )  (BP 182) 	 36
9.5.15 Резервированно для будущей стандартизации (BP от 183 до 246) 	 36
9.5.16 Длина Прикладного Использования (BP от 247 до 250) 	 36
9.5.17 Прикладное Использование [BP 251 к (250 + LEN-AU)] 	 36
9.5.18 Последовательности Выхода [BP (251 + LEN_AU) к (250 + LEN_ESC + LEN_AU)] 	 36
206 Последовательности Атрибутов Файла между Расширенными Записями Атрибутов Файла 	 36
207 Уровни обмена 	 36
208 Уровень 1 	 36
209 Уровень 2 	 36
210 Уровень 3 	 37
Секция три: Требования для систем 	 37
211 Требования к дескрипторам систем 	 37
212 Требований для возникшей системы 	 37
213 Основное (General)	 37
214 Файлы 	 37
215 Описатели 	 37
12.3.1 Выполнение должно позволить данным preparer(разделяться для) снабжения 
информациией, что должно быть записано в каждой из дескрипторных областей-полей, 
внесенных в список ниже, и должно снабдить информацией (для) области-поля, если 
данные preparer(разделения) не снабжают её. 	 37
12.3.2 Выполнение должно позволить данным preparer(разделения) снабжения 
информацией,что должно быть зарегистрировано в дескрипторных областях-полях, 
внесенных в список ниже, и не должно делать запись Дополнительного Описателя 
Раздела, если данные preparer не снабжают информацию. 	 38
12.3.3 Выполнение должно позволить данным preparer(разделённым) снабжения 
информацией,что должно быть зарегистрировано в дескрипторных областях-полях, 
внесенных в список ниже, и не должно делать запись Описателя Разделения Раздела, 
если данные preparer(разделения) не снабжают информацию. 	 38
12.3.4 Выполнение должно позволить данным preparer(разделенным) снабжатся 
информацией, что должно быть зарегистрировано в дескрипторных областях-полях, 
внесенных в список ниже, и не должно делать запись Загрузочного Записи, если 
данные preparer не снабжают информацию. 	 39
12.3.5 Выполнение должно позволить данные preparer(разделенным)  снабжаться 
информацией, которая должна быть зарегистрирована в дескрипторных 
областях-полях, внесенных в список ниже, и не нуждается в записи в   
Расширенную Запись Атрибутов, если данные (разделенным)preparer не
 снабжают информацию для любой из дескрипторных областей-полей, внесенных 
в список ниже. Если Расширенная Запись Атрибутов записанв, выполнение 
должно снабдить информацию области-поля, если данные preparer не снабжают 
это её. 	 39
216 Области Системы 	 39
217 Требований для получения системой 	 39
218 Основное 	 39
219 Файлы 	 39
220 Описатели 	 39
13.3.1 Выполнение должно позволить пользователю снабжать в формировании, 
достаточном позволить выполнению расположить файлы, требуемые пользователем, 
и располагать разделы, на которых они зарегистрированы. 	 39
13.3.2 Выполнение должно делать доступной пользователю информацию, которая 
зарегистрирована в каждой из дескрипторных областей-полей, внесенных в список ниже. 	 39
221 Ограничения 	 40
222 Уровни Выполнения 	 40
223 Уровень 1 	 40
224 Уровень 2 	 40
Приложение A 	 42
Стандарт ECMA-6: Международная Версия Рекомендации (IRV) 	 42