– ISO 9660 Level 2 – разрешены имена файлов и каталогов длиной до 31 символа;

– ISO 9660 Level 3 – имена файлов и каталогов длиной до 31 символа плюс разрешена фрагментация файлов;

• Joliet – расширенная версия файловой системы ISO 9660, которая была разработана фирмой Microsoft с целью обеспечения поддержки длинных имен файлов и кодировки символов Unicode. При использовании формата Joliet разрешается записывать на компакт-диск файлы с именами длиной до 64 символов, включая пробелы. Диск, записанный в формате Joliet, может быть прочитан только на компьютере с операционной системой Windows;

• UDF – под этой аббревиатурой скрывается целое семейство файловых систем; общая направленность всех существующих редакций UDF состоит в том, чтобы приблизить технологию работы с оптическими носителями к технологии работы с жесткими дисками; в частности, версия UDF 1.5 используется для пакетной записи дисков; файловые системы UDF поддерживаются всеми популярными операционными системами (Windows, DOS, Unix, OS/2, Macintosh); последняя на сегодня версия имеет порядковый номер 2.6.

Существующие программы прожига позволяют выбирать требуемый формат записи и, кроме того, способны выполнять дополнительные преобразования для повышения надежности чтения дисков под различными операционными системами. Например, во многих программах прожига имеется режим записи ISO 9660 + JoLiet (рис. 1.5).

Запись диска в формате Data CD, независимо от используемой файловой системы, может выполняться и в режиме DAO, и в режиме ТАО (то есть диск может содержать как одну, так и несколько сессий).

Общие требования к записи дисков в формате Data CD изложены в промышленном стандарте, который называется Yellow Book (Желтая книга). Этим стандартом предусмотрены, в частности, два режима записи данных на диск:

• Mode 1 – предполагает запись на диск дополнительной служебной информации, обеспечивающей автоматическую коррекцию ошибок при чтении диска;

• Mode 2 – более универсальный режим записи: каждый сектор может иметь собственный формат – либо Mode2Form1 (для файлов данных), либо Mode2Form2 (для потоковых данных типа аудио и видео, для которых отсутствие кодов коррекции ошибок некритично).


Рис. 1.5. При записи диска данных требуется указать используемую файловую систему


Диск в формате Data CD не может быть прочитан (воспроизведен) на бытовом проигрывателе компакт-дисков. Для того чтобы расширить возможности применения CD-ROM в мультимедийных приложениях, был предложен так называемый расширенный стандарт записи – CD-ROM ХА (CD-ROM extended Architecture).

Загрузочный диск

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

Хотя считается, что создание загрузочного диска – это удел «продвинутых» пользователей, тем не менее, современные программы прожига делают этот процесс почти таким же простым, как создание загрузочной (системной) дискеты.

Формат загрузочного компакт-диска для PC определен стандартом, который называется El Torito. Этот стандарт представляет собой дополнение к стандарту ISO 9660. В соответствии со стандартом El Torito загрузочный CD должен содержать два раздела: загрузочный и дополнительный, записанный в формате ISO 9660 или Joliet (рис. 1.6).


Рис. 1.6. Загрузочный диск содержит два раздела, записанные на одной дорожке и в одной сессии


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