fs-cd.so

Библиотека поддержки файловой системы ISO 9660 (с расширениями)

Синтаксис:

драйвер ... cd опции_диска ... &

Опции:

драйвер
Драйвер определяет один из драйверов devb-*

Опции модуля cd:

case=asis|lower|upper
Учитывать регистр отображения имен файлов ISO-9660 (для запроса readdir(); сопоставление путевых имен всегда выполняется без учета регистра):
asis
не преобразовывать имя файла; если компакт-диск записан в строгом соответствии с ISO-9660, имя будет указано в верхнем регистре, однако утилиты с менее строгими ограничениями могут создавать имена файлов с разным регистром.
lower (по умолчанию)
преобразовать в нижний регистр.
upper
преобразовать в верхний регистр.

Согласно стандартам RRIP и Joliet данная опция игнорируется, и имена файлов сохраняются в том же регистре.
exe
установить полномочия на выполнение (для всех стандартных файлов, не соответствующих RRIP).
gid=группа
Определить группу владельцев группа для файлов на дисках, не соответствующих расширению Rock Ridge. Значение по умолчанию – 0 (root).
hidden=скрытый_режим
Определить операции для выполнения со "скрытыми" файлами. Скрытый_режим может быть одним из следующих режимов:
ignore
игнорировать скрытые файлы; они не отображаются в файловой системе.
show (по умолчанию)
отображать в файловой системе скрытые файлы как обычные.
dot
добавлять точку (.) в начало имен скрытых файлов в файловой системе.
info=путь
Имя справочного псевдокаталога (значение по умолчанию – .info.).

Если эта опция не выбрана, каталог метаданных не создается. Если опция начинается со значения -, то пустые поля метаданных будут скрытыми; если опция начинается со значения +, то будут отображаться все поля метаданных, некоторые из которых могут иметь нулевую длину.
noaudio
Деактивировать аудио расширения (управляющий файл .info./audio).
nohsf
Деактивировать формат High Sierra.
nojoliet
Деактивировать расширения Microsoft Joliet.
nomulti
Деактивировать поддержку мультисессии (смонтировать первый сеанс обработки данных вместо последнего).
norrip
Деактивировать расширения Rock Ridge.
uid=пользователь
Установить для файлов на дисках без расширений Rock Ridge владельца пользователь. Значение по умолчанию – 0 (root).
umask=маска
Применить маску полномочий к файлам на дисках без расширений Rock Ridge. Значение по умолчанию – 0 (все права доступа).

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


Caution: Для разделения опций используется запятая (,).

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Разделяемый объект fs-cd.so обеспечивает поддержку файловых систем ISO-9660. Он автоматически загружается драйверами devb-* при монтировании файловой системы ISO-9660.


Note:
  • В этой файловой системе для представления имен файлов используется кодировка UTF-8. Попытка ввода имени файла в кодировке, отличной от UTF- 8, завершится неуспешно (с ошибкой EILSEQ).
  • fs-cd.so исключен из пакета поставки. Вместо него используется fs-udf.so, поддерживающий, помимо формата UDF, файловые системы ISO-9660. diskboot по умолчанию использует fs-udf.so.

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино», Драйверы

Тематические ссылки:

devb-*, fs-*, mount, umount, io-blk.so




Предыдущий раздел: Драйверы