int(0)
Реклама


Universal Disk Format

UDF (англ. Universal Disk Format, универсальный дисковый формат) — спецификация формата файловой системы, не зависящей от операционной системы, для хранения файлов на оптических носителях. UDF является реализацией стандарта ISO/IEC 13346 (известного также как ECMA-167). Формат UDF призван заменить ISO 9660. UDF разработан и развивается Optical Storage Technology Association (см. также http://www.osta.org).

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

Возможности[ | код]

UDF позволяет дозаписывать файлы на диски CD-R или CD-RW по одному файлу без существенных потерь дискового пространства. Также UDF учитывает возможность выборочного стирания некоторых файлов на перезаписываемых носителях CD-RW, освобождая место на диске.

Метаданные файловой системы, такие, как корневой каталог, могут находиться где угодно на диске, «корень» метаданных должен находиться в двух из трёх следующих мест: сектор 256, сектор (N − 257) и (N − 1), где N — размер дорожки.

UDF также лучше подходит для DVD, так как имеет лучшую поддержку для дисков большого объёма — нет ограничения в 2 и 4 ГБ на размер файла.

Версии и поддержка[ | код]

Существует несколько версий формата UDF:

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

ОС Microsoft Windows XP имеет поддержку UDF версий 1.02, 1.5 и 2.01 по чтению[1](хотя имеется сторонний драйвер, добавляющий поддержку UDF 2.50 только для чтения[2][3]). При установке программы InCD или другой подобной программы с дисками CD-RW и DVD-RW можно работать, как с дискетами большого объёма. Можно читать, записывать, удалять, переименовывать файлы, то есть непосредственно совершать с ними все доступные операции в интерактивном режиме без выполнения специальных команд. ОС Microsoft Windows Vista и Windows 7 содержат штатное средство для использования оптических дисков в интерактивном режиме при выборе способа записи на диск «Live File System» (LFS) в противоположность пакетному режиму «Mastered».

Linux также поддерживает данную файловую систему. Для создания диска с данной файловой системой можно использовать почти любую современную версию программ для создания образов и/или записи данных на CD/DVD, а при использовании udftools[4][5] можно форматировать диски в файловую систему UDF и также пользоваться ими, как дискетами большого объёма.

Более подробно о поддержке разных версий UDF различными ОС см. таблицу (англ.)

Использование на носителях[ | код]

Оптические носители[ | код]

DVD-диск, читаемый видеоплеерами (а не только компьютерами), должен иметь файловую систему UDF с дополнительными ограничениями. Так, например, не допускаются фрагментированные файлы.

Другие носители[ | код]

Несмотря на то, что UDF-формат изначально создавался для применения на оптических носителях, существует возможность создания разделов с файловой системой UDF на жестких дисках или флеш-накопителях в ОС GNU/Linux, Windows Vista, Windows 7, MacOS X. В Windows XP существует частичная поддержка UDF-разделов, такие устройства будут доступны только для чтения.[6]

UDF возможно использовать как кросс-платформенную альтернативу файловой системе FAT. В отличие от последней, у UDF существует поддержка файлов размером более 4 ГБ. Кроме того, часть ключевых патентов для FAT принадлежит Microsoft, что может привести к проблемам в её использовании.[7]

Примечания[ | код]

Реклама