Universal Disk Format

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску
В этой статье может бытьслишком многоссылок на другие статьи, и, возможно, их количествонужно сократить.
Пожалуйста, оформите её согласноправилам расстановки и оформления внутренних ссылок и удалите повторяющиеся ссылки и все ссылки, не относящиеся к контексту.(2 июня 2023)
UDF
РазработчикISO/IEC,Ecma International,OSTA
Файловая системаUniversal Disk Format
Дата представления1995; 31 год назад (1995)
Метка томаNot assigned but suggested:[1]
0x07 (MBR)
EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT)
Ограничения
Максимальный размер файла16ЭиБ
Максимальная длина имени файла255 bytes (path 1023 bytes[2])
Максимальный размер тома2ТиБ (with 512-byte sectors), 8 ТиБ (with 2 KiB sectors, like most optical discs), 16 TiB (with 4 KiB sectors)[3][4]
Допустимые символы в названияхAny 16-bitUnicodeCode point excludingU+FEFF andU+FFFE
Возможности
Свойстваcreation, archive, modification (mtime), attribute modification (ctime), access (atime)
Диапазон дат
24:00:00.000, 1 January 1 (UTC)  – 23:59:59.999, 31 December 9999 (UTC)
Точность хранения датыМикросекунда
Потоки метаданныхYes
АтрибутыVarious
Права доступаPOSIX
Фоновая компрессияНет
Поддерживается ОСVarious

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

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

Содержание

Возможности

[править |править код]

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

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

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

Версии и поддержка

[править |править код]

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

  • 1.02 (30 августа1996 года) Изначально предназначался для записи DVD-Video и DVD-Аudio (поддерживаетсяWindows 98, многими версиями ОС корпорации Apple, возможно использовать дляDVD-RAM имагнитооптических дисков);
  • 1.50 (4 февраля1997 года) Добавлена поддержка (виртуальной) перезаписиCD-R/DVD-R при помощи введенияVAT (Virtual Allocation Table). Добавлены резервные таблицы файлов для определения повреждений на перезаписываемых оптических дисках (поддерживаетсяWindows 2000,Linux 2.4,Mac OS 9);
  • 2.0 (3 апреля1998 года) Добавлена поддержка потоковых файлов и файлов реального времени (для записиDVD), упрощено управление каталогами, расширена поддержка VAT.
  • 2.01 (15 марта2000 года) Исправлено большое количество ошибок. Много неоднозначностей стандарта UDF было разъяснено в этой версии (поддерживаетсяWindows XP, Linux 2.6; может быть несовместима с Mac OS);
  • 2.50 (30 апреля2003 года) Добавлен раздел метаданных, облегчающий группировку метаданных, упрощение восстановления данных и опциональное дублирование информации файловой системы (поддерживается начиная сWindows Vista, Linux 2.6,OpenBSD 4.7; может быть несовместим с более ранними версиями Windows и др. платформами);
  • 2.60 (1 марта2005 года) Добавлен метод псевдоперезаписи на последовательно записанных дисках (поддерживается начиная с Windows Vista,Mac OS X10.5,NetBSD,OpenBSD 4.7).

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

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

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

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

Использование на носителях

[править |править код]

Оптические носители

[править |править код]
  • Blu-ray и версия DVD-дисков сAVCHD используют UDF 2.50 или UDF 2.60
  • DVD-Video используют версию UDF 1.02. Эти диски обычно содержат так называемый формат UDF Bridgе с двумя файловыми системамиISO 9660 (Level 1) и UDF 1.02 на одном носителе.
  • ФорматPhilipsDVD+VR использует UDF 1.02 и ISO 9660 для дисковDVD+R иDVD+RW.
  • ФорматDVD ForumDVD-VR использует UDF 2.00 для дисковDVD-R,DVD-RW иDVD-RAM.

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

Другие носители

[править |править код]

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

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

Примечания

[править |править код]
  1. Serverfault answer for: What is the partition id / filesystem type for UDF? 
  2. This restriction might be lifted in newer versions.
  3. 232 ×block size
  4. Wenguang's Introduction to Universal Disk Format (UDF) . Google Sites (1 февраля 2009). Дата обращения: 16 июля 2014. Архивировано изоригинала 8 марта 2021 года.
  5. В Windows XP не удается прочитать компакт-диски и диски DVD с файловой системой UDF . Дата обращения: 9 декабря 2008. Архивировано 10 декабря 2008 года.
  6. Toshiba UDF2.5 Reader File System Driver for Windows XP . Дата обращения: 14 апреля 2017. Архивировано 15 апреля 2017 года.
  7. UDF Reader . Дата обращения: 14 апреля 2017. Архивировано 15 апреля 2017 года.
  8. The OpenNET Project: Пакетная запись UDF в linux . Дата обращения: 22 февраля 2010. Архивировано 21 декабря 2009 года.
  9. Запись CD-R/RW в UDF формате . Дата обращения: 22 февраля 2010. Архивировано 13 мая 2009 года.
  10. Roman Mamedov. Использование UDF на флешках и переносных HDD  (рус.) (29 сентября 2010). Архивировано 18 февраля 2012 года.
  11. Erica Ogg. TomTom countersues Microsoft in patent dispute (англ.). CNet (19 марта 2009). Дата обращения: 20 марта 2009. Архивировано 22 августа 2011 года.
Перейти к шаблону «Файловые системы»
Дисковые
Оптические диски
Флеш-память/SSD
Кластерные
Распределённые
(сетевые)
Специальные
Псевдо- и виртуальные
Шифрованные
Перейти к шаблону «Компоненты Microsoft Windows»
Основные
Службы
управления
Приложения
Win32
UWP/WASDK[англ.]
Исторические
Игры
Ядро ОС
Службы
Файловые
системы
Серверы
Архитектура
Безопасность
Совместимость
Перейти к шаблону «Ecma International Standards»
СтандартыEcma International
Перейти к шаблону «Оптический диск»
Общая информация
Типы оптических дисков
Форматы
Технологии защиты
Источник —https://ru.wikipedia.org/w/index.php?title=Universal_Disk_Format&oldid=149825683
Категории:
Скрытые категории: