Универсальный формат диска
Разработчик(и) | ISO / IEC , Ecma International , OSTA |
---|---|
Полное имя | Универсальный формат диска |
Представлено | 1995 год |
Идентификаторы разделов | Не назначено, но предложено: [1] 0x07 ( МБР ) EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 ( GPT ) |
Пределы | |
Максимальный размер тома | 2 ТиБ (с секторами по 512 байт), 8 ТиБ (с секторами по 2 КиБ, как у большинства оптических дисков), 16 ТиБ (с секторами по 4 КиБ) [а] [2] |
Максимальный размер файла | 16 ЭйБ |
Максимальная длина имени файла | 255 байт (путь 1023 байта [б] ) |
Разрешенное имя файла персонажи | Любой 16-битный Unicode код , за исключением U+FEFF и U+FFFE. |
Функции | |
Даты записи | создание, архивирование, изменение (mtime), изменение атрибута (ctime), доступ (atime) |
Диапазон дат |
|
Разрешение даты | микросекунда |
Вилки | Да |
Атрибуты | Различный |
Файловая система разрешения | ПОСИКС |
Прозрачный сжатие | Нет |
Другой | |
Поддерживается операционные системы | Различный |
Universal Disk Format ( UDF ) — это открытая , независимая от поставщика файловая система для хранения компьютерных данных для широкого спектра носителей. На практике он наиболее широко использовался для DVD и новых форматов оптических дисков , вытеснив ISO 9660 . Благодаря своей конструкции он очень хорошо подходит для инкрементных обновлений как на однократных, так и на перезаписываемых оптических носителях . UDF был разработан и поддерживается Ассоциацией оптических технологий хранения данных (OSTA).
С инженерной точки зрения универсальный формат диска представляет собой профиль спецификаций, известных как ISO/IEC 13346 и ECMA-167. [4]
Использование
[ редактировать ]Обычно авторское программное обеспечение обрабатывает файловую систему UDF в пакетном режиме и записывает ее на оптический носитель за один проход. Но при записи пакетов на перезаписываемые носители, такие как CD-RW , UDF позволяет создавать, удалять и изменять файлы на диске так же, как файловая система общего назначения на съемных носителях, таких как дискеты и флэш-накопители . Это также возможно на носителях с однократной записью, таких как CD-R , но в этом случае пространство, занятое удаленными файлами, не может быть возвращено (и вместо этого становится недоступным).
В UDF также возможен многосессионный мастеринг, хотя некоторые реализации могут быть неспособны читать диски с несколькими сеансами. [с]
История
[ редактировать ]Оптические диски |
---|
![]() |
Ассоциация оптических технологий хранения стандартизировала файловую систему UDF, чтобы сформировать общую файловую систему для всех оптических носителей: как для носителей только для чтения , так и для перезаписываемых оптических носителей. При первой стандартизации файловая система UDF была призвана заменить ISO 9660 , обеспечивая поддержку носителей как для чтения, так и для записи. После выпуска первой версии UDF Консорциум DVD принял ее в качестве официальной файловой системы для DVD-Video и DVD-Audio . [5]
UDF разделяет базовый формат дескриптора тома с ISO 9660. Формат «UDF Bridge» определен начиная с версии 1.50, так что диск может также содержать файловую систему ISO 9660, ссылающуюся на файлы в части UDF. [6]
Редакции
[ редактировать ]Было выпущено несколько версий UDF: [5] [7]
- Версия 1.00 [д] (24 октября 1995 г.). Оригинальный выпуск.
- Версия 1.01 [д] (3 ноября 1995 г.). Добавлено DVD-приложение и внесено несколько незначительных изменений.
- Версия 1.02 [8] (30 августа 1996 г.). Этот формат используется дисками DVD-Video .
- Версия 1.50 [9] (4 февраля 1997 г.). Добавлена поддержка (виртуальной) перезаписи на носителях CD-R/DVD-R за счет введения структуры таблицы виртуального размещения (VAT). Добавлены резервные таблицы для управления дефектами на перезаписываемых носителях, таких как CD-RW, DVD-RW и DVD+RW. Добавьте мост UDF.
- Версия 2.00 [10] (3 апреля 1998 г.). Добавлена поддержка потоковых файлов и файлов реального времени (для записи DVD ), а также упрощено управление каталогами. Расширена поддержка НДС.
- Версия 2.01 [11] (15 марта 2000 г.) в основном представляет собой выпуск с исправлениями ошибок для UDF 2.00. Многие неясности стандарта UDF были устранены в версии 2.01.
- Версия 2.50 [12] (30 апреля 2003 г.). Добавлен раздел метаданных, облегчающий кластеризацию метаданных, упрощенное восстановление после сбоев и дополнительное дублирование информации о файловой системе: все метаданные, такие как узлы и содержимое каталогов, записываются в отдельный раздел, который при необходимости можно зеркально отразить. Этот формат используется некоторыми версиями Blu-ray и большинством дисков HD-DVD .
- Версия 2.60 [13] (1 марта 2005 г.). Добавлен метод псевдоперезаписи для накопителей, поддерживающих возможность псевдоперезаписи на носителях с возможностью последовательной записи. Имеет совместимость только для чтения с реализациями UDF 2.50. : 10 (Некоторые Blu-ray используют этот формат.)
Редакции UDF внутренне кодируются как двоично-десятичные числа ; Например, версия 2.60 представлена как 0x0260 . [13] : 23 Помимо объявления собственной ревизии, совместимость для каждого тома определяется минимальными ревизиями чтения и записи, каждая из которых сигнализирует о том, что эти операции должны быть возможны для каждой структуры в этом образе. Версия «Максимальная запись» дополнительно записывает самый высокий уровень поддержки UDF из всех реализаций, записывавших этот образ. [13] : 34 Например, том UDF 2.01, который не использует Stream Files (представленный в UDF 2.00), но использует НДС (UDF 1.50), созданный реализацией с поддержкой UDF 2.60, может иметь редакцию, объявленную как 0x0201 , минимальная версия для чтения установлена на 0x0150 , минимум записи 0x0150 и максимальная запись в 0x0260 .
Технические характеристики
[ редактировать ]Стандарт UDF определяет три варианта файловой системы , называемые «сборками». Это:
- Обычный (произвольный доступ для чтения/записи). Это исходный формат, поддерживаемый во всех версиях UDF.
- Виртуальная таблица распределения , также известная как НДС (инкрементная запись). Используется специально для записи на однократно записываемые носители.
- Запасной (ограниченный произвольный доступ к записи). Используется специально для записи на перезаписываемые носители.
Простая конструкция
[ редактировать ]Представленный в первой версии стандарта, этот формат можно использовать на дисках любого типа, допускающих произвольный доступ для чтения/записи, таких как жесткие диски , носители DVD+RW и DVD-RAM . Метаданные (до версии 2.50) и данные файлов обрабатываются более или менее напрямую. При записи на такой диск в этом формате любой физический блок на диске может быть выбран для размещения новых или обновленных файлов.
Поскольку это базовый формат, практически любая операционная система или драйвер файловой системы, заявляющий о поддержке UDF, должны иметь возможность читать этот формат.
НДС сборка
[ редактировать ]Носители с однократной записью, такие как DVD-R и CD-R, имеют ограничения при записи: на каждый физический блок можно записать только один раз, и запись должна происходить постепенно. Таким образом, простая сборка UDF может быть записана на CD-R только путем предварительного мастеринга данных и последующей записи всех данных на носитель целиком, аналогично тому, как файловая система ISO 9660 записывается на компакт-диск.
Чтобы позволить использовать CD-R практически как жесткий диск, при этом пользователь может добавлять и изменять файлы на CD-R по своему желанию (так называемый «доступ к букве диска» в Windows), OSTA добавила сборку НДС в Стандарт UDF в версии 1.5. НДС — это дополнительная структура на диске, позволяющая осуществлять пакетную запись ; то есть переназначение физических блоков при изменении или удалении файлов или других данных на диске. Для носителей с однократной записью весь диск виртуализируется, что делает природу однократной записи прозрачной для пользователя; с диском можно обращаться так же, как с перезаписываемым диском.
Характер носителя CD-R или DVD-R с однократной записью означает, что при удалении файла на диске данные файла все равно остаются на диске. Он больше не появляется в каталоге, но по-прежнему занимает исходное место, где хранился. В конце концов, после использования этой схемы в течение некоторого времени диск окажется заполнен, так как свободное место невозможно восстановить путем удаления файлов. Специальные инструменты можно использовать для доступа к предыдущему состоянию диска (состоянию до того, как произошло удаление), что делает возможным восстановление.
Не все накопители полностью поддерживают UDF версии 1.5 или выше, и поэтому некоторые из них могут быть неспособны обрабатывать сборки НДС.
Запасная (RW) сборка
[ редактировать ]Перезаписываемые носители, такие как DVD-RW и CD-RW, имеют меньше ограничений, чем носители DVD-R и CD-R. Сектора можно перезаписывать произвольно (правда, пакетами за раз). Эти носители можно полностью стереть в любой момент, снова сделав диск пустым и готовым к записи на него новой UDF или другой файловой системы (например, ISO 9660 или CD Audio ). Однако сектора носителя -RW могут через некоторое время «изнашиваться», а это означает, что их данные становятся ненадежными из-за слишком частой перезаписи (обычно после нескольких сотен перезаписей с помощью CD-RW).
Обычные и НДС-версии формата UDF можно использовать на перезаписываемых носителях с некоторыми ограничениями. Если простая сборка используется на носителе -RW, нельзя разрешать изменение данных на уровне файловой системы, поскольку это приведет к быстрому износу часто используемых секторов на диске (например, секторов для данных о распределении каталогов и блоков). что затем останется незамеченным и приведет к потере данных. Чтобы разрешить изменение файлов на диске, можно использовать перезаписываемые диски как носитель -R с использованием сборки НДС . Это гарантирует, что все блоки записываются только один раз (последовательно), гарантируя, что ни один блок не будет перезаписываться чаще, чем другие. Таким образом, диск RW можно стереть и использовать повторно много раз, прежде чем он станет ненадежным. Однако в конечном итоге он станет ненадежным, и его не удастся обнаружить. При использовании сборки НДС носитель CD-RW/DVD-RW фактически отображается на компьютере как носитель CD-R или DVD+/-R. Однако носитель может быть снова удален в любое время.
Сохраненная сборка была добавлена в версию 1.5 для учета особенностей перезаписываемых носителей. В этой сборке добавлена дополнительная таблица резервирования для управления дефектами, которые в конечном итоге могут возникнуть на частях диска, которые перезаписывались слишком много раз. Эта таблица отслеживает изношенные сектора и переназначает их на рабочие. Управление дефектами UDF не применяется к системам, в которых уже реализована другая форма управления дефектами, например Mount Rainier (MRW) для оптических дисков или контроллер диска для жесткого диска.
Инструменты и диски, которые не полностью поддерживают версию 1.5 UDF, будут игнорировать резервную таблицу, что приведет к чтению устаревших изношенных секторов, что приведет к извлечению поврежденных данных.
Издержки , которые распределяются по всему диску, резервируют часть пространства для хранения данных, ограничивая полезную емкость CD-RW , например, с 650 МБ исходной емкости, примерно до 500 МБ. [14]
Набор символов
[ редактировать ]Спецификации UDF [5] разрешить только один набор символов OSTA CS0 , который может хранить любую Юникода, кодовую точку за исключением U+FEFF и U+FFFE. Дополнительные наборы символов, определенные в ECMA-167, не используются. [4] : 7.2
Начиная с Errata DCN-5157, диапазон кодовых точек был расширен до всех кодовых точек из Unicode 4.0 (или любой более новой или старой версии), который включает символы плоскости 1–16, такие как Emoji . DCN-5157 также рекомендует нормализовать строки до формы нормализации C. [15]
Набор символов OSTA CS0 хранит 16-битную строку Unicode, «сжатую» в 8-битные или 16-битные блоки, которой предшествует однобайтовый тег «compID», указывающий тип сжатия. 8-битное хранилище функционально эквивалентно ISO-8859-1 , а 16-битное хранилище — UTF-16 с прямым порядком байтов. Эталонный алгоритм не проверяет запрещенные кодовые точки и не интерпретирует суррогатные пары , поэтому, как и в NTFS, строка может иметь неправильный формат. [5] : 2.1.2, 6.4 (В DCN-5157 не указана конкретная форма хранения, но UTF-16BE — единственный хорошо известный метод хранения всего Юникода, который в основном обратно совместим с UCS-2 .) [15]
Совместимость
[ редактировать ]![]() | Этот раздел необходимо обновить . Причина такова: для многих операционных систем информация десятилетней давности может или не может точно отражать текущую ситуацию. ( ноябрь 2020 г. ) |
Многие DVD-плееры не поддерживают никакие версии UDF, кроме версии 1.02. Диски, созданные с использованием более новой версии, могут по-прежнему работать в этих проигрывателях, если используется формат моста ISO 9660. Даже если операционная система утверждает, что способна читать UDF 1.50, она все равно может поддерживать только простую сборку и не обязательно сборку НДС или Spared UDF.
Mac OS X 10.4.5 утверждает, что поддерживает версию 1.50 (см. man mount_udf ), однако она может правильно монтировать только диски простой сборки и вообще не обеспечивает поддержки виртуализации. Он не может монтировать диски UDF с НДС, как это было в случае с Sony Mavica. [16] [17] Выпуски до 10.4.11 монтируют диски с помощью таблицы резервирования, но неправильно считывают ее файлы. Версия 10.4.11 устраняет эту проблему. [18] [19]
Аналогично, Windows XP с пакетом обновления 2 (SP2) не может читать диски DVD-RW, которые используют резервные таблицы UDF 2.00 в качестве системы управления дефектами. [20] Эта проблема возникает, если система управления дефектами UDF создает резервную таблицу, охватывающую более одного сектора на диске DVD-RW. Windows XP SP2 может распознать, что DVD использует UDF, но проводник Windows отображает содержимое DVD как пустую папку. Для этого доступно исправление [21] и включен в пакет обновления 3. [20]
Из-за версий и параметров UDF по умолчанию раздел UDF, отформатированный в Windows, не может быть записан в macOS. С другой стороны, раздел, отформатированный в macOS, не может быть записан непосредственно в Windows из-за требований таблицы разделов MBR . Кроме того, Linux поддерживает запись только в UDF 2.01. Скрипт для Linux и macOS под названием format-udf
устраняет эти несовместимости, используя UDF 2.01 и добавляя поддельную MBR; [22] для Windows лучшее решение — использовать инструмент командной строки format /FS:UDF /R:2.01
.
| |||||||||
Версия UDF (чтение + запись) | Непростой | ||||||||
---|---|---|---|---|---|---|---|---|---|
Операционная система | 1.02 | 1.50 | 2,0x | 2.50 | 2.60 | НДС | Запасные столы | Примечание | |
АИКС 5.2, 5.3, 6.1 | Да | Да | Нет | Нет | 1,5 по умолчанию [23] | ||||
АмигаОС 4.0 | Да | Да | |||||||
BeOS / magnussoft ZETA / Haiku | Да | Да | Да | Да | Да | ||||
OS/2 (включая eComStation и ArcaOS ) | Да | Дополнительные драйверы платы для OS/2. | |||||||
FreeBSD 5.0 и новее | только чтение | только чтение [24] | Нет | Нет | Нет | Нет | Да | ||
Ядро Linux 2.2 | Нет | Нет | Нет | Нет | Нет | Нет | Нет | ||
Ядро Linux 2.4 | Да | Да | Да [и] | Нет | Нет | Да | Да | ||
Ядро Linux 2.6.0–2.6.25 | Да | Да | Да | Нет | Нет | Да | Да | Версии ядра до 2.6.10 поддерживали меньше типов мультимедиа. | |
Ядро Linux 2.6.26 и новее | Да | Да | Да | только чтение [25] | только чтение [13] : 10 | Да | Да | Опции монтажа, связанные с разрешениями, добавлены в версии 2.6.30. [26] Автоматическое определение файловой системы UDF на жестком диске поддерживается начиная с версии 2.6.30. В версии 4.11 исправлено автоматическое определение файловой системы UDF на образах дисков. | |
Mac OS 8.1 – 8.5 | Да | Нет | Нет | Нет | Нет | Нет | Нет | Некоторые более ранние версии Mac OS, такие как 7.5, 7.6 и 8.0, также поддерживаются с помощью сторонних утилит, а также дополнительная поддержка версий UDF для 8.1 и 8.5. [ф] | |
Mac OS 8.6 , Mac OS 9 | Да | Да | Нет | Нет | Нет | Нет | Нет | Дополнительная поддержка версий UDF с помощью сторонних утилит. [ф] | |
Mac OS X 10.0–10.3 | Да | Да [27] | Нет [27] | Нет | Нет | Нет | Нет | ||
Мак ОС Х 10.4 | Да | Да | Да | Нет [г] [28] | Нет [час] | Нет | Да [я] | Можно создавать тома UDF 1.50 (простая сборка), используя drutil полезность. | |
Mac OS X 10.5 и новее | Да | Да | Да | Да [29] [28] | только чтение [29] [30] | Да | Да | Для создания используйте newfs_udf полезность. | |
НетБСД 4.0 | только чтение [31] | только чтение | только чтение | только чтение | только чтение | Да | Да | Чтение многосессионного НДС, сохраненных и метараздельных вариантов со всех вариантов CD, DVD и BD, а также с жестких дисков и флэш-носителей. | |
НетБСД 5.0 | Да | Да | Да | Да | Да | Да | Да | Поддержка написания для всех сборок и носителей, включая многосессионный НДС. [32] Создать новое с помощью newfs_udf . Ограниченная запись в версиях 2.50/2.60 (из-за необходимости предварительно выделенного раздела метаданных фиксированного размера). [33] | |
NetWare 5.1 | |||||||||
NetWare 6 | |||||||||
OpenBSD 3.8–3.9 | только чтение [34] | Нет | Нет | Нет | Нет | Нет | Нет | ||
OpenBSD 4.0–4.6 | только чтение | только чтение [35] | Нет | Нет | Нет | Да [35] | Нет | ||
OpenBSD 4.7 | только чтение | только чтение | только чтение | только чтение [36] | только чтение [36] | Да | Да | ||
Солярис 7 11/99+ | Да | Да | |||||||
Солярис 09.08.10 | Да | Да | |||||||
DOS , FreeDOS , Windows 3.11 , Windows 95 , Windows 95 OSR2+ и другие ОС на базе DOS | Нет [37] | Нет | Нет | Нет | Нет | Нет | Нет | Нет родной поддержки. Файловые системы, имеющие структуру обратной совместимости ISO9660, можно читать. | |
Windows 98 , Windows Me | только чтение и только для оптических дисков CD/DVD [38] [39] [40] [37] | Нет | Нет | Нет | Нет | Нет | Нет | Дополнительная поддержка чтения/записи с помощью сторонних утилит. [Дж] | |
Windows 2000 | только чтение [40] [41] [42] [43] [37] | только чтение | Нет | Нет | Нет | Нет | Нет | Дополнительная поддержка чтения/записи с помощью сторонних утилит. [Дж] | |
Windows XP / Сервер 2003 | только чтение [42] [43] [37] | только чтение | только чтение | Нет | Нет | Да | Да [к] | Дополнительная поддержка чтения/записи с помощью сторонних утилит. [Дж] | |
Windows Виста | Да [44] [45] [43] [37] | Да | Да | Да | только чтение [44] [45] [43] [37] | Да | Да | В Microsoft называется Live File System . Требуется поддельный раздел MBR на неоптических устройствах. | |
Windows 7 и новее | Да [37] | Да | Да | Да | Да | Да | Да | ||
Операционная система | 1.02 | 1.50 | 2,0x | 2.50 | 2.60 | НДС | Запасные столы | Примечание | |
Версия UDF (чтение + запись) | Непростой |
См. также
[ редактировать ]Примечания
[ редактировать ]- ^ 2 32 × размер блока
- ^ Это ограничение может быть снято в новых версиях.
- ^ Многосессионный мастеринг всегда был частью спецификации UDF. См. [UDF 2.01/6.10.1], хотя в более ранних документах не было ясно, что смещения привязки указаны для последнего сеанса.
- ^ Перейти обратно: а б Упоминается только в истории версии 1.02.
- ^ Linux версии 2.3.17–2.4.5 поддерживает только версию UDF до 2.00, версия Linux 2.4.6 и новее поддерживает также версию UDF 2.01.
- ^ Перейти обратно: а б Поддержка чтения и (в зависимости от того, какая утилита используется) записи для UDF версий 1.02, 1.50, 2.00 и 2.01 (поддержка 1.50 изначально отсутствует в версиях 8.1 или 8.5, а версия 2.00 и более поздних версий вообще не поддерживается классической Mac OS) на оптических дисках, доступных с помощью утилит сторонних производителей, таких как UDF Volume Access от Adaptec или утилиты настройки DVD-RAM от Software Architects.
- ^ Поддержка через стороннюю утилиту Toast 9+ HD Plugin.
- ^ Поддержка через стороннюю утилиту Toast 9+.
- ^ Начиная с версии 10.4.11.
- ^ Перейти обратно: а б с Поддержка чтения и записи для других версий UDF на оптических дисках доступна с помощью сторонних утилит, таких как DLA , InCD или драйвер Toshiba/Panasonic/Matsushita UDF 2.5. Поддержка чтения и записи на съемные и жесткие диски доступна с помощью сторонних утилит, таких как WriteUDF! от SAI.
- ^ Требуется пакет обновления 3.
Ссылки
[ редактировать ]- ^ «Ответ сервера на вопрос: каков идентификатор раздела/тип файловой системы для UDF?» .
- ^ «Введение Венгуана в универсальный формат диска (UDF)» . Сайты Google . 1 февраля 2009 г. Раздел 5.1 Особенности формата UDF . Проверено 16 июля 2014 г.
- ^ ECMA 167 третье издание, июнь 1997 г.
- ^ Перейти обратно: а б «ECMA-167 - Структура тома и файла для носителей однократной записи и перезаписываемых носителей с использованием непоследовательной записи для обмена информацией» (PDF) .
- ^ Перейти обратно: а б с д «OSTA — Спецификации UDF» .
- ^ «Технический отчет ECMA TR/71: Характеристики файловой системы DVD-диска только для чтения» (PDF) . Февраль 1998 года.
- ^ «Введение Венгуана в универсальный формат диска (UDF)» .
- ^ «Спецификация универсального формата диска OSTA, версия 1.02» (PDF) .
- ^ «Спецификация универсального формата диска OSTA, версия 1.50» (PDF) .
- ^ «Спецификация универсального формата диска OSTA, версия 2.00» (PDF) .
- ^ «Спецификация универсального формата диска OSTA, версия 2.01» (PDF) .
- ^ «Спецификация универсального формата диска OSTA, версия 2.50» (PDF) .
- ^ Перейти обратно: а б с д «Спецификация универсального формата диска OSTA, версия 2.60» (PDF) .
- ^ Томпсон, Роберт Брюс; Томпсон, Барбара Фритчман (24 июля 2003 г.). «Аппаратное обеспечение ПК в двух словах: краткий справочник по настольным компьютерам» , Роберт Брюс Томпсон, Барбара Фритчман Томпсон (2003) –– Глава 11 (начальная страница 340): устройства записи компакт-дисков . «О'Рейли Медиа, Инк.». ISBN 9780596552343 .
- ^ Перейти обратно: а б «Ошибки, одобренные UDF 2.60» (PDF) . Проверено 22 апреля 2018 г.
- ^ «Проблема совместимости Sony Mavica UDF» . Яблоко . 19 февраля 2012 года. Архивировано из оригинала 26 апреля 2012 года . Проверено 16 июля 2014 г.
- ^ «Проблемы совместимости UDF с Mac OS X» . Бесплатно (код) . 11 июля 2012 года . Проверено 16 июля 2014 г.
- ^ «Обновление Intel» . Яблоко . 14 ноября 2007 г. Архивировано из оригинала 28 марта 2010 г. . Проверено 16 июля 2014 г.
- ^ «Обновление PowerPC» . Яблоко . 14 ноября 2007 года. Архивировано из оригинала 31 мая 2010 года . Проверено 16 июля 2014 г.
- ^ Перейти обратно: а б «Привод компакт-дисков может не прочитать диск в формате UDF в Windows XP» . Поддержка Майкрософт. Архивировано из оригинала 15 декабря 2014 года.
- ^ «Исправление UDF для Windows XP» . microsoft.com.
- ^ «JElchison/format-udf: сценарий Bash для форматирования блочного устройства (жесткого диска или флэш-накопителя) в UDF» . Гитхаб . 27 июня 2020 г.
На выходе получается диск, который можно использовать для чтения/записи в нескольких семействах операционных систем: Windows, macOS и Linux. Этот сценарий должен работать в macOS или Linux.
- ^ «Добро пожаловать в информационный центр AIX 6.1» . ИБМ . Проверено 25 сентября 2010 г.
- ^ «Примечания к выпуску FreeBSD 5.0-RELEASE» .
- ^ «Linux 3.13: fs/udf/udf_sb.h» . 24 сентября 2013 года . Проверено 29 января 2014 г.
- ^ «Журнал изменений Linux 2.6.30» . 12 июня 2009 года . Проверено 13 сентября 2015 г.
- ^ Перейти обратно: а б «Справочная страница mount_udf для Mac OS X 10.3» .
Поддерживается UDF 1.50. UDF 2.0 и более поздних версий нет.
- ^ Перейти обратно: а б «Примечания к выпуску записи дисков для OS X v10.5» .
В этом примечании к выпуску описаны изменения в платформах записи дисков по сравнению с OS X версии 10.4. Механизм создания контента Disc Recording теперь поддерживает запись дисков UDF 2.0 в дополнение к UDF 1.02 и 1.5.
- ^ Перейти обратно: а б «Справочная страница mount_udf для Mac OS X 10.5» .
Поддерживается чтение всех версий UDF (1.02–2.60) как на блочных устройствах (например, жестких дисках и USB-накопителях), так и на большинстве оптических носителей. Запись на блочные устройства, DVD-RW и DVD+RW поддерживается со следующими исключениями: (1) невозможно записать информацию Finder, вилку ресурса или другие расширенные атрибуты в томах UDF версий 1.02 и 1.50; (2) Невозможно выполнить запись в зеркальный раздел метаданных.
- ^ «Обзор технологий Mac — уровень ядра и драйверов устройств» .
OS X поддерживает чтение версий UDF с 1.02 по 2.60 как на блочных устройствах, так и на большинстве оптических носителей, а также поддерживает запись на блочные устройства и на носители DVD-RW и DVD+RW с использованием UDF 2.00–2.50 (за исключением зеркальных разделов метаданных в версии 2.50).
- ^ «Анонс NetBSD 4.0» .
Добавлена поддержка UDF для оптических носителей и блочных устройств, см. mount_udf(8). Пока только для чтения.
- ^ «Примечания к выпуску NetBsd 5» . НетБСД.
- ^ «Руководство системного администратора NetBSD» . Проверено 25 сентября 2010 г.
- ^ «ОпенБСД 3.8» .
- ^ Перейти обратно: а б «ОпенБСД 4.0» .
- ^ Перейти обратно: а б «Выпуск OpenBSD 4.7» . OpenBSD . Проверено 25 сентября 2010 г.
- ^ Перейти обратно: а б с д и ж г «[MS-FSCC]: Коды управления файловой системой: 6 Приложение B: Поведение продукта» . 27 апреля 2022 г. Таблица поддержки файловой системы Windows UDF
- ^ Корпорация Microsoft (январь 1998 г.). «Глава 10 – Диски и файловые системы». Ресурсный комплект Microsoft Windows 98 . Майкрософт Пресс. п. 442 . ISBN 978-1-57231-644-7 . Проверено 9 сентября 2017 г.
В Windows 98 имеется новая система универсального дискового формата (UDF) только для чтения, которая поддерживает чтение носителей, отформатированных в соответствии со спецификацией UDF 1.02.
- ^ Корпорация Microsoft (январь 1998 г.). «Глава 28. Архитектура Windows 98». Ресурсный комплект Microsoft Windows 98 . Майкрософт Пресс. п. 1316 . ISBN 978-1-57231-644-7 . Проверено 9 сентября 2017 г.
32-разрядная файловая система UDF с защищенным режимом в Windows 98 реализована в соответствии с версией 1.02 спецификации универсального формата диска Ассоциации оптических технологий хранения данных (OSTA). Он обеспечивает доступ только для чтения к носителям в формате UDF, таким как DVD-диски. Файловая система UDF использует VCACHE и является динамической, не требующей настройки или статического выделения со стороны пользователя.
- ^ Перейти обратно: а б Мэтт Питрек (ноябрь 1997 г.). «Взгляд программиста на новые функции системных DLL в Windows NT 5.0, часть I» . Системный журнал Microsoft . Проверено 9 сентября 2017 г.
В Windows NT 5.0 также добавлен UDF (универсальный формат диска). ... Реализации UDF, поставляемые как в Windows 98 (UDF 1.02), так и в Windows NT 5.0 (UDF 1.50), доступны только для чтения.
- ^ Руссинович, М.Э.; Соломон, Д.А. (2000). «Глава 12 — Файловые системы» . Внутри Microsoft Windows 2000 (Третье изд.). Редмонд, Вашингтон: Microsoft Press. ISBN 978-0-7356-1021-7 .
Реализация файловой системы UDF в Windows 2000 соответствует стандарту ISO 13346 и поддерживает UDF версий 1.02 и 1.5. ... драйвер UDF Windows 2000 (Udfs.sys) обеспечивает поддержку только чтения.
- ^ Перейти обратно: а б Руссинович, М.Э.; Соломон, Д.А. (2005). «Глава 12 – Файловые системы». Внутреннее устройство Microsoft Windows, четвертое издание: Microsoft Windows Server 2003, Windows XP и Windows 2000 (Четвертое изд.). Редмонд, Вашингтон: Microsoft Press. п. 691. ИСБН 0-7356-1917-4 .
Драйвер UDF поддерживает версии UDF 1.02, версию 1.5 в Windows 2000 и версии 2.0 и 2.01 в Windows XP и Windows Server 2003. ... драйвер UDF для Windows (Udfs.sys) обеспечивает поддержку только для чтения. Windows не реализует поддержку других функций UDF, включая именованные потоки, списки управления доступом или расширенные атрибуты.
- ^ Перейти обратно: а б с д «2.3 О файловой системе UDF» (документ) . Локальные файловые системы для Windows (Отчет). Корпорация Майкрософт. 5 мая 2004 г. стр. 6–8. Версия WinHEC 2004.
- ^ Перейти обратно: а б Руссинович, М.Э.; Соломон, Д.А.; Ионеску, А. (2009). «Глава 12 – Файловые системы». Внутреннее устройство Windows, 5-е издание: Windows Vista и Windows Server 2008 (5-е изд.). Редмонд, Вашингтон: Microsoft Press. п. 981. ИСБН 978-0-7356-3796-2 .
Драйвер UDF поддерживает версии UDF до 2.60. Драйвер Windows UDF (Udfs.sys) обеспечивает поддержку чтения и записи... при использовании UDF 2.50 и поддержку только чтения при использовании UDF 2.60. Однако Windows не реализует поддержку некоторых функций UDF, таких как именованные потоки и списки управления доступом.
- ^ Перейти обратно: а б Руссинович, М.Э.; Соломон, Д.А.; Ионеску, А. (2012). «Глава 12 – Файловые системы». Внутреннее устройство Windows, часть 2, 6-е издание: Windows 7 и Windows Server 2008 R2 (6-е изд.). Редмонд, Вашингтон: Microsoft Press. п. 393. ИСБН 978-0-7356-6587-3 .
Драйвер UDF поддерживает версии UDF до 2.60. Драйвер Windows UDF (Udfs.sys) обеспечивает поддержку чтения и записи... при использовании UDF 2.50 и поддержку только чтения при использовании UDF 2.60. Однако Windows не реализует поддержку некоторых функций UDF, таких как именованные потоки и списки управления доступом.
Дальнейшее чтение
[ редактировать ]- Стандарт ISO/IEC 13346, также известный как ECMA-167 .
Внешние ссылки
[ редактировать ]- КУПИТЬ домашнюю страницу
- Спецификации UDF: 1.02 , 1.50 , 2.00 , 2.01 , 2.50 , 2.60 (1 марта 2005 г.), SecureUDF.
- Введение в UDF Венгуана Ванга
- Поддержка UDF в Linux
- « Привод CD-ROM может не прочитать диск в формате UDF в Windows XP », Служба поддержки Microsoft
- AIX — файловая система CD-ROM и UDFS