iso 9660 joliet что это

Настройки ISO

На вкладке ISO содержатся варианты настройки параметров файловой системы в стандарте ISO.

ISO 9660 является стандартом, не привязанным к конкретной системе. Он предполагает чтение в любых операционных системах. Характеризуется следующим:

Допускает создание файловых имен, состоящих из восьми символов (уровень 1) или 31 символа (уровень 2).

Допускает создание имен папок, состоящих из восьми символов.

Ограничивает глубину вложенности восемью уровнями (включая корневой каталог).

Разрешены символы A-Z, 0-9 и символ подчеркивания (_).

Для того, чтобы диск читался на всех операционных системах, выберите в качестве файловой системы ISO 9660 и снимите галочки во всех независимых кнопках в области Ослабление ограничений.

Во вкладке ISO в области Информация появится информационное сообщение, если такой диск не будет читаться на всех операционных системах.

На вкладке ISO в областях Данные и Файл имеются следующие варианты настройки:

Позволяет выбрать режим для данных. Имеются 2 режима: Режим 1 и Режим 2/XA. Приводы последних поколений способны читать компакт-диски в обоих режимах: Mode 1 и Mode2/XA.

Однако, некоторые приводы старших поколений не способны корректно читать диски, записанные в режиме-1. Чтобы диск был читабелен на любых приводах, в том числе старых, выберите формат Режим-2/XA.

Позволяет выбрать файловую систему, используемую для упорядочивания данных. Имеются Только ISO 9660 и ISO 9660 + Joliet.
Только ISO 9660: используется только формат ISO.
ISO 9660 + Joliet: используется формат ISO, усиленный стандартом Joliet.

Позволяет задать допустимую длину имени файла. Имеются 2 варианта: Уровень 1 и Уровень 2. В случае уровня 1 длина файлового имени может состоять из восьми символов, а расширение файлового имени (напр., *.doc) — из трех. В случае уровня 2 длина файлового имени может состоять из 31 символа.

Позволяет выбрать шрифт.

Joliet — расширение файловой системы ISO 9660. Joliet было разработано корпорацией Microsoft с целью представления большего количества символов. Имя файла может содержать до 64 символов: буквы A-Z, a-z, умлауты и ß.

Joliet — расширение файловой системы ISO 9660. Joliet было разработано корпорацией Microsoft с целью представления большего количества символов. Имя файла может содержать до 64 символов: буквы A-Z, a-z, умлауты и ß.

Источник

Форматы записи на CD, DVD — Joliet, UDF, ISO. О файловых системах оптических дисков

Если Вы записываете лазерные диски CD и DVD, Вам знакомы такие слова, как ISO, UDF, тип Joilet. Большинство програм для прожига перед началом записи кроме будущего имени диска запрашивают необходимый тип файловой системы. Разберёмся, в чём отличия и особенности файловых систем ISO и UDF, почему некоторые DVD-диски не проигрываются на домашних медиа-плеерах, почему автомагнитола не видит папки и MP3.


ISO 9660 и UDF файловые системы

Файловая система для записи на диск нашей музыки и фильмов определяет параметр и тип служебных данных, которые будут записаны на диск вместе с необходимыми данными. Для CD-дисков первой была ISO 9660 в далеком 1988 году.

Особенности ISO 9660

Этот формат записи был задуман для использования в компьютерах под управлением MS-DOS. Имена файлов и папок были не более восьми латинских символов, а расширения файлов — до трех символов. (*.exe), (*.gif), (*.mp3) и т.д. Количество вложений папок одна в другую не должно было превышать восьми. Данный формат получил название ISO 9660 Level 1.

Позднее появились уровни Level 2 и Level 3

Level 2 допускал любые символы в именах файлов, а их количество увеличилось до 32. Level 3 снял ограничение на уровень вложенности папки (директории), а имя файла могло уже содержать до 207 символов. Окончательніе изменения этот формат получил с выходом его версии ISO 9660-Windows (ISO 9660:1999 или ISO 9660-Romeo).

ISO 9660:1999

Данный стандарт разрабатывался для записи дисков CD, но может быть использован и для DVD. Максимальный размер файлов в этой файловой системе равен 2ГБ.

iso 9660 joliet что это

Так что для записи медиафайла или образа больше 2ГБ, мы должны использовать более современную файловую систему, которая пришла на смену ISO 9660. UDF также имеет несколько версий — UDF 1.02; 1.50; 2.01; 2.50; 2.60.

Особенности файловой системы UDF

UDF отменяет разные ограничения, имевшие место в ISO 9660. Система пригодится для CD и DVD-диски, но больше подходит для DVD, имея возможность работать с файлами большого объёма. UDF-диски не чувствительны к типу диска, на который идёт запись. Я имею ввиду, что не имеет значение, используем DVD-R или DVD+R.

iso 9660 joliet что это

В связи с этим, можно сделать мультисессионными даже DVD-R/RW и CD-R/RW — дописывать файлы на свободное пространство диска по мере надобности. UDF позволяет использовать RW-диски в качестве временных флеш-накопителей, есть возможность стереть отдельные файлы на диске, освободив пространство, записать туда новую информацию. Хотя с современной стоимостью Flash-памяти эта возможность утратила свою актуальность.

iso 9660 joliet что это

Разница между версиями файловой системы UDF является поддержка операционных систем. Для Windows XP наиболее подходят UDF 1.02 и 1.50. Windows Vista поддерживает использование UDF 2.50, что позволяет работать с BD-дисками (Blu-Ray). А самая свежая UDF 2.60 — совместима с операционными системами Windows Vista, Mac OSx 10.5, Net BSD.

Что такое Joilet

Встречается (в зависимости от программы записи) при записи диска в системе ISO 9660 пользователь имеет возможность использовать расширение Joliet для обхода ограничений, введенных на файлы, папки и символы в ISO 9660. При использовании Joilet максимально допустимая длина имени файла способна увеличивается с восьми до шестидесяти четырех символов из набора Unicode. А максимальное количество вложений становится неограниченным, диск сможет быть прочитан Microsoft Windows, Linux или Mac OSx.

iso 9660 joliet что это

Совместимость с автомагнитолами и бытовыми медиаплеерами

Хочу отметить, что почти вся современная техника с поддержкой CD/DVD непритязательна к типу носителя и к формату записи на него. Современные автомагнитолы и медиаплееры успешно читают CD, записанные, как в ISO-формате, так и в UDF файловой системе.

Однако, некоторые медиаплееры и магнитолы имеют некоторые ограничения на формат воспроизводимых компакт-дисков. Соответствующие требования обязательно должны быть указаны в инструкции к устройству. Так что обращайте внимание на «всеядность» Ваших устройств, чтобы зря не портить болванки, CD-R и DVD-R.

Источник

Настройки ISO

На вкладке ISO содержатся варианты настройки параметров файловой системы в стандарте ISO.

ISO 9660 является стандартом, не привязанным к конкретной системе. Он предполагает чтение в любых операционных системах. Характеризуется следующим:

Допускает создание файловых имен, состоящих из восьми символов (уровень 1) или 31 символа (уровень 2).

Допускает создание имен папок, состоящих из восьми символов.

Ограничивает глубину вложенности восемью уровнями (включая корневой каталог).

Разрешены символы A-Z, 0-9 и символ подчеркивания (_).

Для того, чтобы диск читался на всех операционных системах, выберите в качестве файловой системы ISO 9660 и снимите галочки во всех независимых кнопках в области Ослабление ограничений.

Во вкладке ISO в области Информация появится информационное сообщение, если такой диск не будет читаться на всех операционных системах.

На вкладке ISO в областях Данные и Файл имеются следующие варианты настройки:

Позволяет выбрать режим для данных. Имеются 2 режима: Режим 1 и Режим 2/XA. Приводы последних поколений способны читать компакт-диски в обоих режимах: Mode 1 и Mode2/XA.

Однако, некоторые приводы старших поколений не способны корректно читать диски, записанные в режиме-1. Чтобы диск был читабелен на любых приводах, в том числе старых, выберите формат Режим-2/XA.

Позволяет выбрать файловую систему, используемую для упорядочивания данных. Имеются Только ISO 9660 и ISO 9660 + Joliet.
Только ISO 9660: используется только формат ISO.
ISO 9660 + Joliet: используется формат ISO, усиленный стандартом Joliet.

Позволяет задать допустимую длину имени файла. Имеются 2 варианта: Уровень 1 и Уровень 2. В случае уровня 1 длина файлового имени может состоять из восьми символов, а расширение файлового имени (напр., *.doc) — из трех. В случае уровня 2 длина файлового имени может состоять из 31 символа.

Позволяет выбрать шрифт.

Joliet — расширение файловой системы ISO 9660. Joliet было разработано корпорацией Microsoft с целью представления большего количества символов. Имя файла может содержать до 64 символов: буквы A-Z, a-z, умлауты и ß.

Joliet — расширение файловой системы ISO 9660. Joliet было разработано корпорацией Microsoft с целью представления большего количества символов. Имя файла может содержать до 64 символов: буквы A-Z, a-z, умлауты и ß.

Источник

Стеганография в файловой системе оптических дисков

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

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

Этим мы и займемся, а именно: будем использовать библиотеку питона, которая поможет нам закодировать информацию из текстового файла, а затем скрыть ее в недрах нашего диска.

iso 9660 joliet что это

Но перед тем, как мы начнем, давайте сначала разберем некоторые мелочи, а так же определим понятие оптического диска.

Что такое оптический диск

Опти́ческий диск (англ. optical disc) — собирательное название для носителей информации, выполненных в виде дисков, чтение с которых ведётся с помощью оптического (лазерного) излучения.

iso 9660 joliet что это

Каждый диск на компьютере представляется в определенном формате в виде образа, где содержится вся информация и структура диска, и используется он для работы с информацией без оптического носителя, а также архивирования данных на твёрдые носители
Стандартным форматом для оптических дисков является iso9660, но есть еще
Следует иметь в виду, что образ содержит меньше информации, чем исходный компакт-диск. На диске содержится служебная информация, которая может, в частности, использоваться для защиты от копирования.Работать же мы будем с ISO9660.

Взгляд изнутри

A теперь давайте же посмотрим на структуру iso9660 изнутри, подробную информацию вы можете найти здесь, здесь и здесь, а для знающих английский еще и здесь. От себя же просто скажу, что в основном она состоит из 2 дескрипторов: Boot Record и Primary Volume Descriptor (PVD), вы можете открыть любой iso в 010editor и сами в этом убедиться.

iso 9660 joliet что это

Boot Record может быть использован системами, которым необходимо инициализировать много типов данных, перед тем, как сделать диск доступным, хотя ISO 9660 не указывает на то, какая информация в Boot Record или как ее вообще использовать.

PVD же — стартовая точка в идентификации iso9660, выглядит она следующим образом:

iso 9660 joliet что это

iso 9660 joliet что это

Для любителей схем:

iso 9660 joliet что это

Больше информации вы найдете тут

А мы движемся дальше.

Инициализация в структуре ISO

Работать мы будем с корневой директорией, в ней создадим собственные директории и добавим необходимые файлы.

Для этого мы будем использовать библиотеку pycdlib, с ней вы можете хорошо ознакомиться по следующей ссылке.

Перейдем к написанию программы, но кто не хочет идти пошагово, исходный код вы найдете по ссылке на мой репозиторий в гитхаб:

Подготавливаем файлы с текстом

Теперь нам необходимо подготовить наши файлы, которые мы закинем в структуру нашего iso.

Ход действий следующий:

Сокрытие

Пришло время перейти к той самой библиотеке pycdlib, о которой я говорил еще в начале. С ней работать достаточно не сложно: мы создаем объект, через который дальше добавляем внутрь различные файлы и директории.

Как мы видим, наш текст успешно записался

iso 9660 joliet что это

Хочу подметить, что мы можем создать по определенному пути, например /A, либо файл, либо папку.

Если мы сначала укажем создание директории в /A, а затем укажем создание файла в /A выведется сообщение об ошибке, это не все равно, что положить файл в папку.

Расширения для файловой системы ISO9660

Есть 2 основных расширения для файловой системы iso, это: RockRidge и Joilet.

RockRidge

Это расширение файловой системы ISO 9660, разработанное для хранения файловых атрибутов, используемых в операционных системах POSIX(т.е Unix- совместимых).

Расширения Rock Ridge записываются поверх файловой системы ISO 9660 так, что оптический диск с Rock Ridge может быть прочитан программным обеспечением, рассчитанным на работу с ISO 9660.

Rock Ridge может хранить следующую дополнительную информацию о содержимом диска:

Joilet

Это расширение файловой системы ISO 9660, созданное для ослабления ограничений на имя файла, накладываемых в ISO 9660. Спецификация была разработана фирмой Microsoft и поддерживается всеми версиями ОС Microsoft Windows со времён Windows 95 и Windows NT 4.0.
По умолчанию используется на всех CD-ROM носителях с данными, выпущенных после 1995 года.

Joliet вводит дополнительный набор имён для файлов. Имена имеют длину до 64 символов Unicode и хранятся в кодировке UCS-2. Для их хранения используется специальный дополнительный заголовок (Supplementary Volume Descriptor, SVD), который безусловно игнорируется ISO 9660-совместимыми программами, обеспечивая этим обратную совместимость.

Большинство существующих программных платформ, включая Microsoft Windows, Linux, Mac OS X, и FreeBSD, способны читать носители информации с расширением файловой системы Joliet, что позволяет обмениваться файлами между этими операционными системами даже при использовании нелатинских алфавитов (таких как Арабский, Японский, Кириллица), что было невозможно при помощи обычного ISO 9660.

На самом деле, есть еще и 3 расширение для файловой системы iso, оно называется Romeo.

Это расширение ISO 9660 для MS Windows 95, информации по нему в интернете достаточно мало, и, вероятнее всего, это расширение больше нигде сейчас не используется.

Еще больше информации по расширениям и файловым системам для CD/DVD вы найдете тут, а сейчас давайте вернемся к нашей программе.

Получившийся код для кодирования информации из файла и помещения файлов с закодированной информацией в iso выглядит так:

А я напоминаю, что полный код так же есть по ссылке на гитхаб
Теперь давайте же перейдем к заключительной части — запишем наш получившийся iso на диск
Вы можете записывать чем хотите, я же воспользуюсь Nero 7
Использовать мы будем CD-R

Отличаются они тем, что CD-ROM это диск только для чтения данных, записать уже туда ничего не получится. CD-R и CD-RW это диски с возможностью записи. CD-R позволяет записать однократно на диск, CD-RW — многократно.

Основное отличие от CD-R/RW заключается в объеме данных, которые можно записать на DVD-диск 4,7 ГБ против 650700 МБ. Некоторые форматы DVD поддерживают до 13 и даже 17 ГБ
Еще больше информации о дисках

Как мы видим, программа успешно записалась на диск.

iso 9660 joliet что это

Теперь мы можем передать ее на диске тем людям, каким сами захотим.

Декодирование

Зачем нам все это было делать, если информацию нельзя раскодировать обратно, верно?

Если вас заинтересовал способ, можно написать программу, которая будет изымать и декодировать вложенные файлы, ей как раз таки и будут пользоваться «ваши люди».

И на этом все. Моей задачей было продемонстрировать один из возможных способов сокрытия информации, с использованием дисков, которые, казалось бы, канули в лету.

iso 9660 joliet что это

Буду рад увидеть ваши предложения, дополнения, исправления и другой feedback.

Источник

Внешние запоминающие устройства

Фотодиски
Super Video CD
Форматы файловых систем CD
Файловая системаDOS/Windows 3.1Windows 9x/MeWindows NT/2000Mac OS
High SierraДаДаДаДа
ISO 9660ДаДаДаДа
JolietДаДаДаДа
UDFНетДаДаДа
Mac HFSНетНетНетДа
Rock RidgeДаДаДаДа
Mount RainierНетДаДаДа
High Sierra
ISO 9660

Правила обмена уровня 2 имеют те же ограничения, что и правила уровня 1, и отличаются тем, что допустимая длина имени и расширения файла может достигать 30 символов (общее количество знаков без учета разделителя «.»). В свою очередь, правила обмена уровня 3 почти не отличаются от правил уровня 2, за исключением того, что файлы не обязательно должны быть непрерывными.

iso 9660 joliet что это

Joliet
Универсальный дисковый формат UDF (Universal Disk Format)
Rock Ridge

Mount Rainier Основные свойства стандарта Mount Rainier.

Первый накопитель Mount Rainier (Philips RWDV1610B) появился в апреле 2001 года, после чего было выпущено множество других моделей.

Стандарты и форматы DVD

Накопители DVD полностью обратно совместимы, а значит, могут использоваться для считывания и проигрывания современных компакт-дисков.

Защита от копирования дисков DVD
Контроль регионального воспроизведения

Система регионального воспроизведения была разработана для того, чтобы диски, проданные в определенных географических регионах, воспроизводились только на проигрывателях, которые были проданы там же.

В стандарте RPC определены семь регионов:.

Регион 1. США (все территории) и Канада.

Регион 2. Япония, Европа, Южная Африка и Ближний Восток.

Регион 3. Юго-Восточная и Восточная Азия.

Регион 4. Австралия, Новая Зеландия, острова Тихого океана, Центральная Америка, Мексика, Южная Америка, Карибские острова.

Регион 5. Восточная Европа, Индийский субконтинент, Африка, Северная Корея, Монголия.

Регион 7. Специальные международные или передвижные объекты, например авиалайнеры, круизные суда и т.п.

Система шифрования видеоданных
Аналоговая система защиты (APS)
Параметры накопителей
Скорость передачи данных
Скорость накопителей на компакт-дисках
Сравнительная характеристика технологий CLV и CAV

CLVCAV
Скорость вращении дискаРазличная в зависимости от положения данных на диске (быстрее на внутренних дорожках, медленнее на внешних)Постоянная
Скорость передачи данныхПостоянныйРазличная в зависимости от положения данных на диске (быстрее на внутренних дорожках, медленнее на внешних)
Уровень шумаВысокийНизкий

Вибрации, возникающие при чтении дисков, могут привести к снижению скоростей быстродействующих накопителей до уровня, обеспечивающего их минимальную надежность. Часто причиной разбалансировки CD-ROM становится маленькая бумажная этикетка с серийным номером, наклеенная на поверхность компакт-диска. Поэтому во многие высокоскоростные накопители CD и DVD встраиваются механизмы автобалансировки или амортизации, позволяющие решить подобные проблемы. Единственный недостаток таких механизмов состоит в том, что при возникновении вибрации они замедляют вращение диска, снижая тем самым скорость передачи данных.

Скорость накопителей DVD

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

Время доступа

Время доступа к данным для накопителей CD-ROM/DVD определяется так же, как и для жестких дисков. Оно равняется задержке между получением команды и моментом считывания первого бита данных. Время доступа измеряется в миллисекундах, и его стандартное паспортное значение для накопителей 24x приблизительно равно 95 мс. При этом имеется в виду среднее время доступа, поскольку реальное время зависит от расположения данных на диске. При чтении внешних дорожек время доступа больше, чем при чтении внутренних дорожек. Время доступа к данным DVD обычно на 10-20 мс больше, чем для компакт-дисков.

Кэш-память

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *