Как создать образ диска udf

Обновлено: 07.07.2024

Oscdimg — это программа командной строки, с помощью которой можно создать файл образа (iso) настраиваемой 32-разрядной или 64-разрядной версии среда предустановки Windows (Windows PE). Затем файл ISO можно записать на компакт-диск или DVD-диск. Oscdimg поддерживает ISO 9660, Жолиет и файловые системы с форматом универсального диска (UDF).

Параметры Command-Line Oscdimg

Для Oscdimg доступны следующие параметры командной строки.

Oscdimg [ < Параметры > ] < sourceLocation > < дестинатионфиле >

Параметры файловой системы

средство Oscdimg и Microsoft Windows image mastering API (IMAPI) поддерживают три формата файловой системы: ISO 9660, жолиет и UDF.

Параметры ISO 9660

Параметры ISO 9660 нельзя использовать вместе с параметрами Жолиет или UDF. Длина имени файла в сочетании с длиной расширения имени файла не может превышать 30 символов в файловой системе ISO 9660.

Параметры -d и -NT нельзя использовать совместно.

-d

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

-n

Разрешает имена файлов длиннее, чем DOS 8,3 имен файлов.

-NT

позволяет использовать длинные имена файлов, совместимые с Windows NT 3,51.

Параметры Жолиет

Жолиет является расширением файловой системы ISO 9660. Жолиет допускает более длинные имена файлов, символы Юникода и глубины каталогов, превышающие восемь. Параметры Жолиет нельзя сочетать с параметрами ISO 9660.

Параметр -J2 Жолиет нельзя использовать с параметрами UDF.

-J1

Позволяет обеим файловым системам просматривать все данные на диске. Использование этого параметра не приводит к дублированию всех файлов на образе. Этот параметр кодирует имена файлов в Юникоде Жолиет и создает 8,3 совместимые с DOS имена файлов в пространстве имен ISO 9660. Эти имена файлов могут быть считаны либо Жолиет системами, либо традиционными системами ISO 9660. Однако Oscdimg может изменить некоторые имена файлов в пространстве имен ISO 9660 в соответствии с ограничениями именования DOS 8,3 и ISO 9660.

-J2

Кодирует имена файлов в Юникоде Жолиет без стандартных имен ISO 9660. Этот параметр используется для создания образа, который содержит только файловую систему Жолиет. Любая система, которая не может считать Жолиет, видит только текстовый файл по умолчанию, который предупреждает пользователя о том, что этот образ доступен только на компьютерах, поддерживающих Жолиет.

-JS

Переопределяет текстовый файл по умолчанию, используемый, когда пользователь указывает параметр -J2 . Пример:

Параметры UDF

Параметры UDF не могут использоваться вместе с параметрами ISO 9660. Параметры -UE, -УФ и -US применяются только в том случае, если они используются вместе с параметром -U2 .

— U1

Создает образ, который содержит как файловую систему UDF, так и файловую систему ISO 9660. Файловая система ISO 9660 записывается с помощью DOS-совместимых имен файлов 8,3. Файловая система UDF записывается с использованием имен файлов Юникода.

-U2

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

-udfver102

Указывает файловую систему UDF версии 1,02.

-UE

Создает внедренные файлы.

-УФ

Внедряет записи идентификаторов файлов UDF.

— Ваш

Переопределяет текстовый файл по умолчанию, используемый вместе с параметром -U2 . Пример:

-US

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

-Ил

Задает длинные дескрипторы распределения вместо коротких дескрипторов распределения.

Варианты загрузки компакт-диска или DVD-диска

Параметры загрузки можно использовать для создания загрузочных образов компакт-дисков или DVD-дисков. Для создания записей с одной загрузкой можно использовать следующие параметры загрузки. Дополнительные сведения см. в статье использование одной загрузочной записи для создания загрузочного образа.

-b < бутсекторфиле >

Указывает файл загрузочного сектора El Torito, который будет записан в загрузочный сектор или секторы диска. Не используйте пробелы. Пример:

На UEFI: -bC:\winpe_x86\Efisys.bin

-e

Отключает эмуляцию флоппи-диска в каталоге El Torito.

-p

Указывает значение, используемое для идентификатора платформы в каталоге El Torito. ИДЕНТИФИКАТОР по умолчанию — 0xEF для представления системы Единый интерфейс EFI (UEFI). 0x00 представляет систему BIOS.

Обязательный. Указывает расположение файлов, которые планируется создать в ISO-образ.

Указывает имя файла ISO-образа.

Важно
Записи одной загрузки и записи с несколькими операционными системами нельзя объединять в одной команде.

Для создания записей с несколькими операционными системами можно использовать следующие параметры загрузки. Дополнительные сведения см. в разделе Использование записей с несколькими операционными системами для создания файла образа.

б < бутсекторфиле >

Указывает файл загрузочного сектора El Torito, который будет записан в загрузочный сектор или секторы диска. Не используйте пробелы. Пример:

На UEFI: bEfisys.bin

-бутдата: < номер >

Указывает образ с несколькими операционными системами, за которым следует число загрузочных записей. Не используйте пробелы. Пример:

где < 3 > — число загрузочных записей, приведенных ниже.

e

Отключает эмуляцию флоппи-диска в каталоге El Torito.

ш

Указывает значение, используемое для идентификатора платформы в каталоге El Torito. ИДЕНТИФИКАТОР по умолчанию — 0xEF для представления системы UEFI. 0x00 представляет систему BIOS.

t

Указывает сегмент загрузки El Torito. Если этот параметр не указан, по умолчанию используется значение 0x7C0.

Обязательный. Указывает расположение файлов, которые планируется создать в ISO-образ.

Указывает имя файла ISO-образа.

Параметры оптимизации

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

-o

Использует алгоритм хэширования MD5 для сравнения файлов.

-OC

Использует двоичное сравнение каждого файла и медленнее, чем параметр -o .

-Oi

Игнорирует метки времени сжатия ромба при сравнении файлов.

Параметры порядка

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

Параметр -Yo имеет приоритет над параметром -y5 .

-y5

Указывает структуру файлов на диске. При выборе этого параметра сначала записываются все файлы в каталоге i386, а в порядке сортировки — обратный.

-Yo <bootOrder.txt>

Задает текстовый файл с макетом для файлов, помещаемых в образ. Не используйте пробелы. Пример:

Видео и звуковые параметры DVD

Параметры создания видео и видеодисков DVD не могут быть объединены с параметрами ISO 9660, Жолиет или UDF.

-UT

Усекает раздел образа ISO 9660 во время создания видео и звукового диска DVD. При использовании этого параметра только каталоги VIDEO_TS, AUDIO_TS и JACKET_P видимы из файловой системы ISO 9660.

-UV

Указывает совместимость видеозоны UDF во время создания видео и звукового диска DVD. Во время создания UDF 1,02 и ISO 9660 записываются на диск. Все файлы в каталогах VIDEO_TS, AUDIO_TS и JACKET_P записываются первыми. Эти каталоги имеют приоритет над всеми другими правилами упорядочивания, используемыми для этого образа.

-a

Отображает сводку по выделению для файлов и каталогов.

-OS

Отображает дубликаты файлов при создании образа системой.

-W1

Сообщает все имена файлов или каталоги, которые не соответствуют стандарту ISO или соответствуют Жолиет.

-W2

Сообщает все имена файлов, которые не соответствуют DOS.

-W3

Сообщает все файлы нулевой длины.

— W4

Сообщает каждому файлу имя, которое копируется на образ.

-ИД

Подавляет предупреждения для неидентичных файлов с одинаковыми начальными 64 000 байтами.

Общие параметры создания образа

Общие параметры создания образа можно использовать совместно с параметром записи с одной или несколькими операционными системами для создания загрузочных образов компакт-дисков или DVD-дисков. Дополнительные сведения см. в разделе Параметры загрузки и примеры.

Параметры -m и -MAXSIZE не могут использоваться вместе.

-c

Указывает, что система должна использовать имена файлов ANSI вместо имен файлов OEM.

-g

Кодирует значения времени как Универсальное координированное время (продукта) для всех файлов, а не по местному времени.

-h

Включает скрытые файлы и каталоги в исходный путь к изображению.

-k

Создает образ, даже если не удается открыть некоторые исходные файлы.

-l < volumeLabel >

Задает метку тома. Не используйте пробелы. Пример:

-m

Игнорирует максимальный размер изображения.

-MAXSIZE: < ограничение >

Переопределяет максимальный размер изображения по умолчанию. Значение по умолчанию — 74-минутный компакт-диск. Однако если используется UDF, размер по умолчанию не может быть максимальным. Не используйте пробелы. Пример:

где < 4096 > ОГРАНИЧИВАЕТ размер образа 4096 МБ.

-q

Сканирует только исходные файлы. Этот параметр не создает образ.

-r

Новое для Windows 8. Разрешает символьные ссылки в целевое расположение.

-t < мм/дд/гггг, чч: мм: СС >

Указывает отметку времени для всех файлов и каталогов. Не используйте пробелы. Между элементами можно использовать любой разделитель. Пример:

-Y6

Указывает, что записи каталога должны быть точно согласованы в конце секторов.

-Ив

Открывает исходные файлы с общим доступом для записи.

Примеры

В этих примерах показано, как выполнить следующие действия.

Создайте загрузочный компакт-диск или DVD-диск для компьютера на основе UEFI с помощью одной загрузочной записи.

Создайте загрузочный компакт-диск или DVD-диск для компьютера на основе UEFI или BIOS с помощью записи с несколькими операционными системами.

Укажите порядок расположения файлов загрузки на диске.

Использование записи с одной загрузочной записью для создания загрузочного образа

С помощью средства Oscdimg можно создать загрузочный компакт-диск или DVD-диск с использованием одной загрузочной записи.

Использование записи с одной загрузочной записью

Создайте файл образа для компьютера на основе UEFI. Пример:

где C: \ _ носитель WinPE amd64 \ — это расположение исходных файлов, а C: \ WinPE _ amd64 \ winpeamd64. ISO — путь к ISO-файлу.

Использование записей с несколькими операционными системами для создания загрузочного образа

С помощью средства Oscdimg можно создать загрузочный компакт-диск или DVD-диск, используя записи с несколькими операционными системами. При этом обратите внимание на следующее:

После параметра бутдата должно быть указано число загрузочных записей в команде (-бутдата:< Number >).

Каждый параметр загрузочной записи должен быть отделен с помощью запятой (,).

Каждая загрузочная запись должна указывать идентификатор платформы.

Использование записей с несколькими операционными системами

Создайте файл образа для компьютера на основе UEFI или BIOS с помощью команды с несколькими операционными системами. Пример:

Укажите порядок загрузки

Для образов размером более 4,5 ГБ необходимо создать файл порядка загрузки, чтобы убедиться, что загрузочные файлы находятся в начале образа.

Ниже приведены правила упорядочения файлов.

Файл порядка должен быть в формате ANSI.

Файл порядка должен заканчиваться новой строкой.

Файл порядка должен содержать по одному файлу в строке.

Каждый файл должен быть указан относительно корня образа.

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

Путь к каждому файлу не может быть длиннее максимального _ пути. Сюда входит имя тома.

Например, D: \ кдимаже будет выглядеть следующим образом (где D — буква диска DVD):


Запись компакт-дисков с cdrecord и создание изображений с genisoimage нет проблем.

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

Все, что я видел, это как использовать growisofs команда для записи чего-либо на DVD, но все инструкции использовали ISO9660 для DVD. Но я хочу записать образы UDF. Прежде чем я смогу их записать, мне нужно их создать, но как мне создать образы UDF?

Кроме того, если бы вы могли объяснить или дать ссылку на то, как записать BluRay, это тоже было бы здорово.

Все инструменты должны быть командной строкой, так как мне нужно работать с ней, где графический интерфейс не является вариантом.

Фактически, существует два способа создания образа файловой системы UDF в Linux, в зависимости от ваших требований.

Создайте образ UDF / ISO-9660 с помощью mkisofs

В mkisofs Инструмент имеет возможность генерировать комбинированную файловую систему моста UDF и ISO-9660 за один проход. Это файловая система, в которой хранятся как каталог UDF, так и устаревший каталог ISO-9660, ссылающийся на одни и те же данные файла (поэтому данные сохраняются только один раз). Любая современная операционная система (Windows XP или новее) будет иметь доступ к данным UDF и полностью игнорировать информацию ISO-9660, поэтому во всех смыслах и целях это является файловая система UDF.

Преимущество этого подхода заключается в том, что вы можете создать файловую систему за один проход, начиная с входного каталога и заканчивая заполненным образом файловой системы. Это означает, что вы также можете выгрузить вывод прямо в growisofs и записать прямо на диск. Возможный недостаток заключается в том, что из-за устаревших структур ISO-9660 будет потеряна небольшая часть пространства, и результирующая файловая система не будет доступна для записи (поэтому вы не сможете использовать ее для своих DVD-RAM или BD-RE носителей, если вы хотите иметь возможность изменять данные на смонтированном диске).

Чтобы создать такой образ файловой системы, вы должны использовать такую ​​команду, как:

или записать прямо на диск:

Обратите внимание, что для использования этой опции вам потребуется последняя версия правильный mkisofs а не заброшенный и древний genisoimage форк, который поставляется со многими дистрибутивами Linux.

Создайте "чистую" файловую систему UDF с помощью mkudffs

Если вы абсолютно должен иметь чистую файловую систему UDF без структур данных ISO-9660, вы можете использовать mkudffs инструмент из udftools пакет вместе с устройством обратной связи для создания локального образа. Это требует больше шагов, чем использование mkisofs выше, но это единственный способ создать как чистую файловую систему UDF, так и файловую систему, которая может быть смонтирована для чтения-записи после записи на носитель с произвольным доступом, такой как DVD-RAM или BD-RE.

Во-первых, вам нужно создать пустой файл, содержащий изображение. Здесь размер указан как 650 МБ, чтобы соответствовать стандартному компакт-диску, очевидно, что для DVD / Blu-Ray он должен быть больше. См. Эту статью в Википедии, чтобы узнать точные размеры DVD-носителей.

Теперь вызовите mkudffs для создания файловой системы UDF в этом пустом изображении:

Видеть mkudffs(1) для других возможных типов носителей. И то и другое truncate и mkudffs создаст разреженные файлы, если ваша файловая система их поддерживает; поэтому изображение не будет занимать весь размер, если вы его не заполните.

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

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

Создание ISO образов – основные принципы

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

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

Теперь вывод переключен в режим записи CD/DVD диска. При смене режима с CD/DVD диск на режим файл ISO образа в окне программы исчезает закладка 'Device' ('Устройство')
Также режим вывода можно сменить в главном меню 'Output' ('Вывод')

После того, как добавлены необходимые файлы/папки, размер создаваемого ISO образа можно оценить нажатием по кнопке 'Calculator' ('Калькулятор'). Этот инструмент рассчитает размер требуемого диска для записи создаваемого ISO образа. Поставьте галочку 'Auto' ('Авто') справа от Калькулятора, чтобы программа автоматически производила расчет размера диска при каждом добавлении файлов/папок в список.

Еще раз отметим, что закладка 'Device' ('Устройство') не отображается в режиме создания файла ISO образа.

На закладке 'Options' ('Опции') у Вас есть возможность выбора необходимой Вам файловой системы будущего CD/DVD диска.

Из выпадающего списка выберите файловую систему, необходимую Вам.

ISO9660 является первой и самой распространенной, обладает ограниченной функциональностью. Например:
1. Ограничение на длину имени файлов и расширения 8.3 – т.е. SOMEDOCU.TXT
2. Все символы в имени файла и расширении в верхнем регистре (см. п. 1)
3. Ограничение на размер файла - не более 4 Гбайт
(от автора: интересен тот факт, что в настоящее время существует множество устройств, которые воспроизводят файлы, например AVI, не превышающие размер в 2 Гбайта. Это связано с особенностями построения прошивки процессоров в них. То есть, не рекомендуется создавать образы дисков для стационарных DVD плееров с поддержкой воспроизведения DIVX/XVID/MPEG-4 AVI файлов с размером файла более 2 Гбайт, например 2,12 Гбайт – плеер может попросту не прочитать этот файл, хотя в списке файлов он будет прекрасно виден)

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

UDF является своей собственной файловой системой и не зависит от представленных выше. UDF поддерживает длинные имена файлов в различных регистрах букв и не имеет ограничения на размер файлов в 4 Гбайта как у ISO9660 и Joliet.
Использование файловой системы UDF является 'лучшим' вариантом для тех, кто использует современные операционные системы на своих компьютерах. Операционные системы типа Windows 95/98 не могут прочитать диски, записанные в файловой системе UDF, и, скорее всего, Windows сообщит о том, что диск поврежден или отсутствует в приводе.

Стационарные DVD плееры поддерживают работу с файловой системой UDF. Поддержка чтения ISO9660/Joliet является необязательной. В таком случае, если Вы планируете создать файл ISO образа для DVD Video диска, как минимум требуется удостовериться, что используется файловая система UDF. Типичный DVD Video диск, продаваемый в магазинах, использует 'ISO9660+UDF' формат, и, чтобы поступить безошибочно, этот стандарт и нужно использовать для DVD Video диска. Поэтому, стационарный плеер прочитает этот диск ввиду поддержки UDF, а компьютер прочитает его ввиду того, что операционная система понимает стандарт ISO9660. Современные операционные системы могут читать оба формата, и UDF является более предпочтительным из-за расширенных возможностей самого формата.

Создание точки перехода с одного слоя на другой

В режиме создания файла ISO образа DVD Video для последующей записи на двухслойный диск, в процессе подготовки Вы увидите данное окно


В программе ImgBurn, в нижней части приведенного выше окна, применяется рейтинговая система, показывающая точку наилучшего перехода с одного слоя на другой. Там же пользователю указываются идентичный LBA адрес, ячейки, используемые в различных программных цепочках (PGC) DVD Video. Вполне возможно, что для каждого из приведенных вариантов требуется указать другой рейтинг, так что Вам придется подумать и принять какой-либо средний вариант. То есть, если у Вас есть одна строчка 'Very Good' ('Очень хорошо') и 5 строчек с одинаковым LBA адресом, в которых первый отмечен как 'Excellent' ('Отлично'), а остальные 4 отмечены 'Average' ('Средне'), выбирайте строчку 'Very Good' ('Очень хорошо') по своему усмотрению.

На закладке 'Labels' ('Метки') Вы можете указать метку тома для файла ISO образа

Идентификаторы тома (Volume Identifiers)

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

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

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

Дату и время файлов отображается в Проводнике Windows, в свойствах Создан и Изменен.

Для изменения значений по умолчанию, поставьте галочку, выберите дату из календаря и время в панели времени – устанавливается с помощью клавиатуры.

Этот раздел предназначен для тех пользователей, кто создает файл ISO образа, а не записывает диск. При записи необходимые данные получаются с самого вставленного в привод диска и некоторые данные, исходя из формата диска (т.е. двухслойный, однослойный, DVD плюс R, минус R, и т.д.)

При создании файла ISO образа, программе необходимо знать максимальное количество байт (секторов), которое Вы планируете поместить в образ, перед тем как решить, что это будет двухслойный ISO образ и начать отыскивать точки перехода с одного слоя на другой и другие данные. (подразумевается, что будет создан файл ISO образа DVD Video). Профили (Profile) могут быть использованы для принятия стандартных величин, будь то это DVD минус R, или DVD плюс R формат диска. Если Вы хотите, можете ввести нестандартное значение (свое собственное) или Вы предпочитаете перепрожиг (overburn), выберите в списке Custom (Пользовательский) и укажите в поле Maximum Sectors (Максимальное количество секторов) свое значение вручную.

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

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


Ограничения (Restrictions)

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

Значения 'Level X' ('Уровень X') представляют собой самые крайние и возможные величины. Нет никакой гарантии, что файлы ISO образов, созданные с ограничительными настройками данного уровня, смогут быть прочитаны.

Опция 'Don't Add ';1' Version Number To Files' (Не добавлять номер ;1 версии к файлам) может быть использована программой ImgBurn против спецификации ISO9660 и не добавляет ';1' в окончании имен всех файлов. Признаюсь честно, не знаю, для чего эта опция может быть полезна, но другие программы записи дисков включают в себя эту опцию – нам же остается последовать за ними.

Загрузочный диск (Bootable Disc)

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

Данная функция обычно применяется в дисках, предназначенных для восстановления системы, и часто используется пользователями, у которых не установлен флоппи дисковод на их компьютере.

Установив галочку, выберите тип эмуляции загрузки для создаваемого Вами образа. Так, например, если Вы создаете файл ISO образа, читаемый как загрузочный флоппи диск, Вы скорее всего, выберите '1.44Mb Floppy Disc'.

Далее Вы указываете 'Boot Image' ('Загрузочный образ') на жестком диске. Как создать загрузочный образ с помощью самой программы, будет показано ниже.

Функция 'Create Boot Image' ('Создать загрузочный образ') может быть использована для считывания загрузочных флоппи дисков в файл образа или извлечения существующего образа с загрузочного CD диска. Все что нужно, это выбрать привод из списка в качестве источника и нажать по иконке с флоппи диском справа. Программа предложит выбрать имя образа и начнет его создание. Это как раз и будет тип образа, необходимый для указания в поле 'Boot Image' ('Загрузочный образ').

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


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

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

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

Позднее появились уровни 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 1999

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

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

UDF ImgBurn

UDF version

Что такое Joilet

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

CD Joilet

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

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

Читайте также: