fs-udf.so

Поддержка файловых систем Universal Disk Format (универсальный формат диска) и ISO 9960

Синтаксис:

драйвер ... udf опции_UDF ... &

Поддерживаемые платформы:

Neutrino


Опции:

Драйвер определяет один из драйверов devb-*, а аргумент опции_udf может принимать одно из следующих значений или несколько следующих значений с разделением запятой:

case=asis|lower|upper

Учитывать регистр отображения имен файлов ISO-9660 (для запроса readdir(); сопоставление путевых имен всегда выполняется без учета регистра):
Согласно стандартам RRIP и Joliet данная опция игнорируется, и имена файлов сохраняются в том же регистре.

fileset=номер

Номер монтируемого набора файлов; значение по умолчанию – 0.

format=список

Определить список поддерживаемых форматов дисков и порядка их проверки (для носителя с несколькими форматами, например UDF-Bridge/DVD-Video или ISO/Joliet). Форматы разделяются двоеточиями (:). Эта опция используется в следующих целях:
Действительными являются следующие форматы:
Монтирование выполняется с использованием первого соответствующего и действительного формата из приведенного списка.

Примечание. Поскольку формат audio подходит для любого диска со звуковыми дорожками, он должен быть последним в списке. Кроме того, поскольку многие форматы являются расширениями базового формата ISO-9660, которому также удовлетворяет носитель, формат iso9660 следует указывать после производных форматов.

Значение по умолчанию – format=udf:rrip:joliet:iso9660e:iso9660:audio. В целях обеспечения обратной совместимости необходимо установить формат format=udf для деактивации форматов CD/ISO.

gid=группа

Идентификатор группы, используемый для файлов, не принадлежащих определенной группе. Значение по умолчанию – 0.

hidden=скрытый_режим

Определить операции для выполнения со "скрытыми" файлами. Скрытый_режим может быть одним из следующих режимов:

info=путь


Имя каталога метаданных файловой системы. Первым символом может являться + или -. От этого зависит, отображаются ли в каталоге пустые записи (дескрипторы метаданных без значения). Например, если для компакт-диска отсутствует абстрактный объект или библиография, эти псевдофайлы можно сделать скрытыми или оставить в них пустую строку.

Значение по умолчанию – -.info..

perms=[полномочия_для_файла][:полномочия_для_каталога]


Полномочия на использование для файлов и/или каталогов ISO9660. Аргумент этой опции включает в себя полномочия файлов, после которых вводится двоеточие (:), а затем указываются полномочия для каталогов. Ни один набор полномочий не является обязательным.

Полномочия можно указывать как простое числовое значение или в формате chmod. Например, чтобы сделать файлы исполняемыми, укажите значение perms=+x, эквивалентное опции exe для утилиты fs-cd.so. Как и опции uid и gid, эта опция используется только в том случае, если в файловой системе отсутствуют явные полномочия (такие полномочия определяются выбором значенийudf и rrip; для всех прочих значений они отсутствуют).

Значение по умолчанию –
a=r:a=rx.

uid=пользователь

Идентификатор пользователя, используемый для тех файлов, для которых не указан владелец. Значение по умолчанию – 0 (пользователь root).

vcd=число

Определить количество 2352-байтовых буферов извлечения записей из блоков необработанных данных VCD (значение по умолчанию – 0):
Для идентификации файлов Mode2 Form2 используется команда chattr.

verify=уровень

Определить объем содержимого тега UDF для проверки (версия тега, местоположение тега, контрольная сумма заголовка и/или циклический избыточный код данных) для проверки; доступны следующие значения:
Некоторые авторские утилиты UDF записывают неправильные теги. В этом случае при возникновении проблем может потребоваться уменьшить объем проверки. Если указана опция, начинающаяся со знака вопроса (?), утилитаfs-udf.so проверяет внутренний черный список известных ненадежных утилит и автоматически пропускает проверку всех утилит в этом списке; в противном случае проверка выполняется на уровне, указанном после знака вопроса.

volume=номер


Номер первичного монтируемого тома; значение по умолчанию – 0.

Кроме того, можно определить любую из опций файловой системы, описанных для утилиты io-blk.so.

Описание:

Разделяемый объект fs-udf.so обеспечивает поддержку файловых систем UDF (OSTA-UDF/ECMA-167) и ISO-9660 (базовые спецификации 1998, спецификации 1999, расширения для стандартов Joliet и Rock Ridge). Он автоматически загружается драйверами devb-* при монтировании файловой системы UDF.

Примечание. В этой файловой системе для представления имен файлов используется кодировка UTF-8. Попытка ввода имени файла в кодировке, отличной от UTF- 8, завершится неуспешно (с ошибкой EILSEQ).