Jump to content

Универсальный формат диска

ОДФ
Разработчик(и) ISO / IEC , Ecma International , OSTA
Полное имя Универсальный формат диска
Представлено 1995 год ; 29 лет назад ( 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)
Диапазон дат
24:00:00.000, 1 января (UTC) – 23:59:59.999, 31 декабря 9999 (UTC) [3]
Разрешение даты микросекунда
Вилки Да
Атрибуты Различный
Файловая система
разрешения
ПОСИКС
Прозрачный
сжатие
Нет
Другой
Поддерживается
операционные системы
Различный

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]

Совместимость

[ редактировать ]

Многие 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, но не сборка НДС и резервная сборка.
  • Поддержка «чтения» означает, что система может смонтировать диск в формате UDF. Он позволяет пользователю читать файлы с тома UDF, используя тот же интерфейс, который используется для доступа к файлам на других дисках, подключенных к компьютеру.
  • Поддержка «записи» означает, что помимо чтения файлов с подключенного тома UDF, такие данные, как файлы, можно изменять, добавлять или удалять.
Версия 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 (чтение + запись) Непростой

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ 2 32 × размер блока
  2. ^ Это ограничение может быть снято в новых версиях.
  3. ^ Многосессионный мастеринг всегда был частью спецификации UDF. См. [UDF 2.01/6.10.1], хотя в более ранних документах не было ясно, что смещения привязки указаны для последнего сеанса.
  4. ^ Перейти обратно: а б Упоминается только в истории версии 1.02.
  5. ^ Linux версии 2.3.17–2.4.5 поддерживает только версию UDF до 2.00, версия Linux 2.4.6 и новее поддерживает также версию UDF 2.01.
  6. ^ Перейти обратно: а б Поддержка чтения и (в зависимости от того, какая утилита используется) записи для 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.
  7. ^ Поддержка через стороннюю утилиту Toast 9+ HD Plugin.
  8. ^ Поддержка через стороннюю утилиту Toast 9+.
  9. ^ Начиная с версии 10.4.11.
  10. ^ Перейти обратно: а б с Поддержка чтения и записи для других версий UDF на оптических дисках доступна с помощью сторонних утилит, таких как DLA , InCD или драйвер Toshiba/Panasonic/Matsushita UDF 2.5. Поддержка чтения и записи на съемные и жесткие диски доступна с помощью сторонних утилит, таких как WriteUDF! от SAI.
  11. ^ Требуется пакет обновления 3.
  1. ^ «Ответ сервера на вопрос: каков идентификатор раздела/тип файловой системы для UDF?» .
  2. ^ «Введение Венгуана в универсальный формат диска (UDF)» . Сайты Google . 1 февраля 2009 г. Раздел 5.1 Особенности формата UDF . Проверено 16 июля 2014 г.
  3. ^ ECMA 167 третье издание, июнь 1997 г.
  4. ^ Перейти обратно: а б «ECMA-167 - Структура тома и файла для носителей однократной записи и перезаписываемых носителей с использованием непоследовательной записи для обмена информацией» (PDF) .
  5. ^ Перейти обратно: а б с д «OSTA — Спецификации UDF» .
  6. ^ «Технический отчет ECMA TR/71: Характеристики файловой системы DVD-диска только для чтения» (PDF) . Февраль 1998 года.
  7. ^ «Введение Венгуана в универсальный формат диска (UDF)» .
  8. ^ «Спецификация универсального формата диска OSTA, версия 1.02» (PDF) .
  9. ^ «Спецификация универсального формата диска OSTA, версия 1.50» (PDF) .
  10. ^ «Спецификация универсального формата диска OSTA, версия 2.00» (PDF) .
  11. ^ «Спецификация универсального формата диска OSTA, версия 2.01» (PDF) .
  12. ^ «Спецификация универсального формата диска OSTA, версия 2.50» (PDF) .
  13. ^ Перейти обратно: а б с д «Спецификация универсального формата диска OSTA, версия 2.60» (PDF) .
  14. ^ Томпсон, Роберт Брюс; Томпсон, Барбара Фритчман (24 июля 2003 г.). «Аппаратное обеспечение ПК в двух словах: краткий справочник по настольным компьютерам» , Роберт Брюс Томпсон, Барбара Фритчман Томпсон (2003) –– Глава 11 (начальная страница 340): устройства записи компакт-дисков . «О'Рейли Медиа, Инк.». ISBN  9780596552343 .
  15. ^ Перейти обратно: а б «Ошибки, одобренные UDF 2.60» (PDF) . Проверено 22 апреля 2018 г.
  16. ^ «Проблема совместимости Sony Mavica UDF» . Яблоко . 19 февраля 2012 года. Архивировано из оригинала 26 апреля 2012 года . Проверено 16 июля 2014 г.
  17. ^ «Проблемы совместимости UDF с Mac OS X» . Бесплатно (код) . 11 июля 2012 года . Проверено 16 июля 2014 г.
  18. ^ «Обновление Intel» . Яблоко . 14 ноября 2007 г. Архивировано из оригинала 28 марта 2010 г. . Проверено 16 июля 2014 г.
  19. ^ «Обновление PowerPC» . Яблоко . 14 ноября 2007 года. Архивировано из оригинала 31 мая 2010 года . Проверено 16 июля 2014 г.
  20. ^ Перейти обратно: а б «Привод компакт-дисков может не прочитать диск в формате UDF в Windows XP» . Поддержка Майкрософт. Архивировано из оригинала 15 декабря 2014 года.
  21. ^ «Исправление UDF для Windows XP» . microsoft.com.
  22. ^ «JElchison/format-udf: сценарий Bash для форматирования блочного устройства (жесткого диска или флэш-накопителя) в UDF» . Гитхаб . 27 июня 2020 г. На выходе получается диск, который можно использовать для чтения/записи в нескольких семействах операционных систем: Windows, macOS и Linux. Этот сценарий должен работать в macOS или Linux.
  23. ^ «Добро пожаловать в информационный центр AIX 6.1» . ИБМ . Проверено 25 сентября 2010 г.
  24. ^ «Примечания к выпуску FreeBSD 5.0-RELEASE» .
  25. ^ «Linux 3.13: fs/udf/udf_sb.h» . 24 сентября 2013 года . Проверено 29 января 2014 г.
  26. ^ «Журнал изменений Linux 2.6.30» . 12 июня 2009 года . Проверено 13 сентября 2015 г.
  27. ^ Перейти обратно: а б «Справочная страница mount_udf для Mac OS X 10.3» . Поддерживается UDF 1.50. UDF 2.0 и более поздних версий нет.
  28. ^ Перейти обратно: а б «Примечания к выпуску записи дисков для OS X v10.5» . В этом примечании к выпуску описаны изменения в платформах записи дисков по сравнению с OS X версии 10.4. Механизм создания контента Disc Recording теперь поддерживает запись дисков UDF 2.0 в дополнение к UDF 1.02 и 1.5.
  29. ^ Перейти обратно: а б «Справочная страница 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) Невозможно выполнить запись в зеркальный раздел метаданных.
  30. ^ «Обзор технологий Mac — уровень ядра и драйверов устройств» . OS X поддерживает чтение версий UDF с 1.02 по 2.60 как на блочных устройствах, так и на большинстве оптических носителей, а также поддерживает запись на блочные устройства и на носители DVD-RW и DVD+RW с использованием UDF 2.00–2.50 (за исключением зеркальных разделов метаданных в версии 2.50).
  31. ^ «Анонс NetBSD 4.0» . Добавлена ​​поддержка UDF для оптических носителей и блочных устройств, см. mount_udf(8). Пока только для чтения.
  32. ^ «Примечания к выпуску NetBsd 5» . НетБСД.
  33. ^ «Руководство системного администратора NetBSD» . Проверено 25 сентября 2010 г.
  34. ^ «ОпенБСД 3.8» .
  35. ^ Перейти обратно: а б «ОпенБСД 4.0» .
  36. ^ Перейти обратно: а б «Выпуск OpenBSD 4.7» . OpenBSD . Проверено 25 сентября 2010 г.
  37. ^ Перейти обратно: а б с д и ж г «[MS-FSCC]: Коды управления файловой системой: 6 Приложение B: Поведение продукта» . 27 апреля 2022 г. Таблица поддержки файловой системы Windows UDF
  38. ^ Корпорация Microsoft (январь 1998 г.). «Глава 10 – Диски и файловые системы». Ресурсный комплект Microsoft Windows 98 . Майкрософт Пресс. п. 442 . ISBN  978-1-57231-644-7 . Проверено 9 сентября 2017 г. В Windows 98 имеется новая система универсального дискового формата (UDF) только для чтения, которая поддерживает чтение носителей, отформатированных в соответствии со спецификацией UDF 1.02.
  39. ^ Корпорация 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 и является динамической, не требующей настройки или статического выделения со стороны пользователя.
  40. ^ Перейти обратно: а б Мэтт Питрек (ноябрь 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), доступны только для чтения.
  41. ^ Руссинович, М.Э.; Соломон, Д.А. (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) обеспечивает поддержку только чтения.
  42. ^ Перейти обратно: а б Руссинович, М.Э.; Соломон, Д.А. (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, включая именованные потоки, списки управления доступом или расширенные атрибуты.
  43. ^ Перейти обратно: а б с д «2.3 О файловой системе UDF» (документ) . Локальные файловые системы для Windows (Отчет). Корпорация Майкрософт. 5 мая 2004 г. стр. 6–8. Версия WinHEC 2004.
  44. ^ Перейти обратно: а б Руссинович, М.Э.; Соломон, Д.А.; Ионеску, А. (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, таких как именованные потоки и списки управления доступом.
  45. ^ Перейти обратно: а б Руссинович, М.Э.; Соломон, Д.А.; Ионеску, А. (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 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 041743b82d408bc41f22934451b8c89c__1720546380
URL1:https://arc.ask3.ru/arc/aa/04/9c/041743b82d408bc41f22934451b8c89c.html
Заголовок, (Title) документа по адресу, URL1:
Universal Disk Format - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)