Файловая система udf что это

Обновлено: 07.07.2024

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

Мультисессионная запись также доступна в UDF, хотя в некоторых реализациях может быть невозможно чтение дисков с множеством сессий.

Содержание

История

UDF создавалась ассоциацией OSTA как стандартная файловая система для всех оптических носителей: как для однократно записываемых, так и для перезаписываемых. Основная цель первой реализации UDF – заменить устаревший стандарт ISO 9660, а также предоставить поддержку однократно записываемым и перезаписываемым оптическим носителям. После релиза первой версии UDF, DVD Forum принял его как официальная файловая система для DVD-Video и DVD-Audio.

Версии стандарта

  • Ревизия 1.02 (30 августа, 1996). UDF стал использоваться для формата DVD-Video.


  • Ревизия 1.50 (4 февраля, 1997). Добавленная поддержка (виртуальной) перезаписи для CD-R/DVD-R носителей путем введения VAT структуры. Добавлены резервные таблицы файлов для управления дефектами на перезаписываемых дисках, таких как CD-RW, DVD-RW и DVD+RW.(см. рисунок 1)
  • Ревизия 2.00 (3 апреля, 1998). Добавлена поддержка потоковых файлов и файлов реального времени. Упрощено управление каталогами. Была расширена поддержка VAT.
  • Ревизия 2.01 (15 марта, 2000). Было исправлено множество багов UDF 2.00. Также были уточнены некоторые неопределенности стандарта.
  • Ревизия 2.50 (30 апреля, 2003). Добавлен раздел метаданных, облегчающий кластеризацию метаданных, упрощено восстановление после сбоев и опциональное дублирование информации файловой системы: все метаданные, такие как ноды и содержимое разделов, записываются в отдельный раздел, который может быть опционально дублирован. Этот формат используется в некоторых версиях Blu-ray дисков.
  • Ревизия 2.60 (1 марта, 2005). Добавлен метод псевдоперезаписи для устройств на последовательно записываемые диски. (Некоторые версии Blu-ray дисков используют этот формат). [Источник 2]

Спецификации

Стандарт UDF определят три вариации файловой системы, называемые сборками:

  • Plain сборка (произвольное чтение/запись). Это оригинальный формат, поддерживаемый во всех версиях UDF.
  • Таблица виртуального распределения также известная как VAT (инкрементальная запись). Используется специально для записи на однократно записываемые диски.
  • Spared сборка (ограниченная произвольная запись). Используется специально для записывания на CD-RW и DVD-RW диски. [Источник 3] .

Plain сборка

Введена в первой версии стандарта, этот формат может быть использован для записи любого диска, который позволяет произвольное чтение/запись, например на жестких дисках, DVD+RW и DVD-RAM дисках. По аналогии с другими обычными форматами файловых систем, такими как FAT, записи каталога указывают непосредственно на блок или на сектор номеров содержимого файлов. При записывании диска в этом формате, любой физический блок на диске может быть выбран для распределения новых или обновленных файлов.

Начиная с того, как UDF формат стал базовым, любой драйвер операционной или файловой системы, заявляющий поддержку UDF, обязательно должен читать этот формат.

VAT сборка

Однократно записываемые диски, такие как DVD-R и CD-R, имеют ограничения при записывании, заключающиеся в том, что каждый физический блок может быть записан лишь однократно, поэтому запись должна осуществляться пошагово. Таким образом, Plain сборка UDF может быть записана на CD-R только после осуществления предварительной подготовки данных, а затем записи всех данных в одну часть на диск, подобно тому, как происходит запись в формате ISO 9660. Чтобы сделать возможным использование CD-R как жесткого диска, благодаря чему пользователь мог бы добавлять и модифицировать файлы на CD-R по своему желанию, OSTA добавили VAT сборку к стандарту UTF 1.5. VAT – дополнительная структура на диске, которая позволяет осуществлять пакетную запись путем переотображения физических блоков при удалении или изменении информации на диске. Для однократно записываемого диска осуществляется его полная виртуализация, делая природу диска прозрачной для пользователя, в результате чего такой диск обрабатывается таким же образом, как и перезаписываемый.

Природа однократно записываемого диска заключается в том, что при удалении файла с диска, его данные по-прежнему остаются на диске. В каталоге этот он больше не виден, но файл по-прежнему занимает то пространство, где был расположен. Спустя некоторое время после использования диска таким образом, диск окажется полностью заполненным, так как свободное пространство не может быть восстановлено удалением файлов. Также существует специальное программное обеспечение, чтобы восстановить предыдущее состояние диска до удаления файлов, делая возможным восстановление диска.

Стоит отметить, что не все накопители полностью поддерживают версию UDF 1.5 и выше, поэтому не способны обрабатывать VAT сборку.

Spared (RW) сборка

Перезаписываемые диски, такие как DVD-RW и CD-RW, имеют меньшие ограничения, чем DVD-R и CD-R диски. Сектора могут быть перезаписаны произвольно. Эти диски могут быть полностью очищены в любое время, делая его чистым – снова готовым для записи в любой файловой системе. Однако, сектора –RW дисков могут выходить из строя после некоторого количества циклов перезаписи (обычно после нескольких сотен циклов для дисков CD-RW). Это означает, что их данные становятся ненадежными.

Plain и VAT сборки формата UDF могут быть использованы на дисках формата –RW с некоторыми ограничениями. Если простая сборка используется на –RW дисках, то модификация уровней файловой системы нежелательна, так как это может быстро износить часто используемые сектора на диске (такие, в которых хранятся данные о каталогах и расположении данных), которые могут оставаться незамеченными и привести к потере данных. Чтобы сделать доступной модификацию файлов, перезаписываемые диски могут быть использованы как –R диски, используя VAT сборку. Это обеспечивает одновременную запись всех блоков, гарантируя, что не будет блоков, которые будут перезаписаны чаще, чем другие. Далее –RW диск может быть стерт и повторно использован множество раз до того, как он станет ненадежным. Однако без способа установить момент износа, диск становится еще более ненадежным. Компьютер воспринимает его как однократно записываемый, однако диск может быть очищен в любое время.

Spared сборка была добавлена в ревизии 1.5 для устранения особенностей перезаписываемых носителей. Эта сборка добавляет дополнительную Sparing таблицу в структуру диска, чтобы управлять дефектами, которые будут в конце концов случаться на частях диска, которые были перезаписаны слишком много раз. Эта таблица отслеживает изношенные сектора и перераспределяет их на работающие области. Управление дефектами в UDF не подходит для систем, в которых уже реализована другая форма управления дефектами, такая как MRW для оптических дисков или используемая в контроллере жесткого диска.

Служебные приложения и накопители, которые не поддерживают UDF 1.5 в полной мере, будут игнорировать Sparing таблицу, так как она может привести их к чтению устаревших, изношенных секторов, ведя к извлечению поврежденных данных.

Кодировки символов

Спецификация позволяет использование девяти кодировок символов: одна кодировка по договоренности, одна ASCII, три подмножества ASCII, а также другие наборы графических символов.

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

Большинство DVD плееров не поддерживают UDF ревизии выше, чем 1.02. Диски, созданные в более новой ревизии UDF, могут продолжать работать в этих плеерах, если используется мост на формат ISO 9660. Даже если операционная система заявляет о возможности чтения UDF 1.50, ОС по-прежнему может поддерживать только простую сборку и не обязательно VAT или Spared.

Mac OS X 10.4.5 заявляет о поддержке ревизии 1.50, но должным образом может монтировать только Plain сборку, а также не обеспечивает поддержку виртуализации. Эта ОС не может монтировать UDF диски с VAT, что аналогично проблеме Sony Mavica. Версии до 10.4.11 монтируют диски с Sparing таблицей, но не читают их файлы корректно. Версия 10.4.11 исправляет эту проблему.

Аналогично, Microsoft Windows XP SP2 не может читать DVD-RW диски, которые используют UDF 2.00 Sparing таблицы как систему управления дефектами. Эта проблема возникает, если система управления дефектами UDF создает Sparing таблицу, которая охватывает более чем один сектор на DVD-RW диске. Windows XP SP2 может определять, что DVD использует UDF, но Проводник Windows отображает содержимое DVD как пустую папку. Эта проблема исправлена в Service Pack 3.

Структура работы UDF

Том, каталог и имена файлов – идентификаторы тома могут содержать не более 30 символов, а именно: буквенные символы (от A до Z), цифровые символы (от 0 до 9), дефис (-) или точку (.). Первый символ должен быть буквенным или числовым, а идентификатор не может содержать встроенные пробелы.

Интерфейсы программирования (UDF)' – возможность создавать или читать файлы на носителе с универсальным дисковым форматом (UDF), используя интерфейсы прикладных программ (API) Hierarchical File System (HFS) или API-интерфейсы Integrated File System.

Безопасность каталогов и файлов – для томов Universal Disk Format (UDF) доступна защита на уровне каталогов и файлов. Система поддерживает права доступа к оптическим каталогам и файлам для трех групп пользователей: владельца, группы и общедоступных. Уровень безопасности тома также доступен через списки авторизации.

Медиа обмен – начиная с версии 2.01, носитель UDF может быть заменен другими операционными системами, которые поддерживают эту версию UDF.

Структура каталогов и производительность (UDF) – тома универсального дискового формата (UDF) имеют единую (иерархическую) структуру каталогов для доступа к файлам. Из-заданной структуры каталогов глубина дерева каталогов напрямую влияет на производительность файлов. Это связано с тем, что система выполняет поиск файлов в иерархическом порядке, что может потребовать просмотра каждой записи в каталоге. [Источник 4]

Если Вы записываете лазерные диски CD и DVD, Вам знакомы такие слова, как ISO, UDF, тип Joilet. Большинство програм для прожига перед началом записи кроме будущего имени диска запрашивают необходимый тип файловой системы. Разберёмся, в чём отличия и особенности файловых систем ISO и UDF, почему некоторые DVD-диски не проигрываются на домашних медиа-плеерах, почему автомагнитола не видит папки и MP3.


ISO 9660 и UDF файловые системы

Файловая система для записи на диск нашей музыки и фильмов определяет параметр и тип служебных данных, которые будут записаны на диск вместе с необходимыми данными. Для CD-дисков первой была ISO 9660 в далеком 1988 году.

Особенности ISO 9660

Позднее появились уровни Level 2 и Level 3

Level 2 допускал любые символы в именах файлов, а их количество увеличилось до 32. Level 3 снял ограничение на уровень вложенности папки (директории), а имя файла могло уже содержать до 207 символов. Окончательніе изменения этот формат получил с выходом его версии ISO 9660-Windows (ISO 9660:1999 или ISO 9660-Romeo).

ISO 9660:1999

Данный стандарт разрабатывался для записи дисков CD, но может быть использован и для DVD. Максимальный размер файлов в этой файловой системе равен 2ГБ.

ISO 9660 1999

Особенности файловой системы UDF

UDF отменяет разные ограничения, имевшие место в ISO 9660. Система пригодится для CD и DVD-диски, но больше подходит для DVD, имея возможность работать с файлами большого объёма. UDF-диски не чувствительны к типу диска, на который идёт запись. Я имею ввиду, что не имеет значение, используем DVD-R или DVD+R.

UDF ImgBurn

UDF version

Что такое Joilet

Встречается (в зависимости от программы записи) при записи диска в системе ISO 9660 пользователь имеет возможность использовать расширение Joliet для обхода ограничений, введенных на файлы, папки и символы в ISO 9660. При использовании Joilet максимально допустимая длина имени файла способна увеличивается с восьми до шестидесяти четырех символов из набора Unicode. А максимальное количество вложений становится неограниченным, диск сможет быть прочитан Microsoft Windows, Linux или Mac OSx.

CD Joilet

Совместимость с автомагнитолами и бытовыми медиаплеерами

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

Универсальный дисковый формат ( UDF ) - это профиль спецификации, известной как ISO / IEC 13346 и ECMA-167, и открытая независимая от поставщика файловая система для хранения компьютерных данных для широкого спектра носителей. На практике он наиболее широко используется для DVD и более новых форматов оптических дисков , заменив ISO 9660 . Благодаря своей конструкции он очень хорошо подходит для инкрементных обновлений как записываемых, так и (перезаписываемых) оптических носителей . UDF был разработан и поддерживается Ассоциацией технологий оптической памяти (OSTA).

СОДЕРЖАНИЕ

использование

Обычно программное обеспечение для разработки обрабатывает файловую систему UDF в пакетном режиме и записывает ее на оптический носитель за один проход. Но при пакетной записи на перезаписываемый носитель, такой как CD-RW , UDF позволяет создавать, удалять и изменять файлы на диске так же, как файловая система общего назначения на съемных носителях, таких как дискеты и флэш-накопители . Это также возможно на носителях с однократной записью, таких как CD-R , но в этом случае пространство, занятое удаленными файлами, не может быть восстановлено (и вместо этого становится недоступным).

Мастеринг с несколькими сеансами также возможен в UDF, хотя некоторые реализации могут быть неспособны читать диски с несколькими сеансами.

История

  • Компакт-диск ( CD ): CD-DA , CD-ROM , CD-R , CD-RW , музыкальный диск 5.1 , Super Audio CD ( SACD ), Photo CD , CD Video ( CDV ), Video CD ( VCD ), Super Video CD ( SVCD ), CD + G , CD-текст , CD-ROM XA , CD-i , MIL-CD , мини-компакт-диск
  • DVD : DVD-R , DVD + R , DVD-R DL , DVD + R DL , DVD-R DS , DVD + R DS , DVD-RW , DVD + RW , DVD-RAM , DVD-D , DVD-A , HVD , EcoDisc , MiniDVD
  • Диск Blu-ray ( BD ): BD-R и BD-RE , Blu-ray 3D , Mini Blu-ray Disc
  • HD DVD : HD DVD-R , HD DVD-RW , HD DVD-RAM
  • MiniDisc ( MD ): данные MD
  • Лазерный диск ( LD ): LD-ROM , LV-ROM
  • Пятимерный диск ( 5D DVD )
  • Архивный диск (AD)
  • SFFATAPI / MMC
    • Mount Rainier (пакетная запись)
    • Гора Фудзи (запись скачка слоя)
    • ISO 9660
    • Rock Ridge / SUSP

    Technology Association Storage Optical стандартизирован файловая система UDF , чтобы сформировать общую файловую систему для всех оптических носителей: как для чтения только средств массовой информации , а также для перезаписываемых оптических носителей. При первой стандартизации файловая система UDF была нацелена на замену ISO 9660 , обеспечивая поддержку как носителей, предназначенных только для чтения, так и носителей с возможностью записи. После выпуска первой версии UDF Консорциум DVD принял ее в качестве официальной файловой системы для DVD-Video и DVD-Audio .

    UDF разделяет основной формат дескриптора тома с ISO 9660. Формат «UDF Bridge» определен с 1.50, так что диск может также содержать файловую систему ISO 9660, ссылающуюся на файлы в части UDF.

    Редакции

    Было выпущено несколько версий UDF:

    • Редакция 1.00 (24 октября 1995 г.). Оригинальный выпуск.
    • Редакция 1.01 (3 ноября 1995 г.). Добавлено приложение DVD и внесены небольшие изменения.
    • Редакция 1.02 (30 августа 1996 г.). Этот формат используется на дисках DVD-Video .
    • Редакция 1.50 (4 февраля 1997 г.). Добавлена ​​поддержка (виртуальной) перезаписи на носителях CD-R / DVD-R путем введения структуры НДС. Добавлены резервные таблицы для управления дефектами на перезаписываемых носителях, таких как CD-RW, DVD-RW и DVD + RW. Добавить мост UDF.
    • Редакция 2.00 (3 апреля 1998 г.). Добавлена ​​поддержка потоковых файлов и файлов в реальном времени (для записи DVD ), а также упрощено управление каталогами. Продлена поддержка НДС.
    • Версия 2.01 (15 марта 2000 г.) в основном представляет собой выпуск с исправлением ошибок в UDF 2.00. Многие неоднозначности стандарта UDF были устранены в версии 2.01.
    • Редакция 2.50 (30 апреля 2003 г.). Добавлен раздел метаданных, облегчающий кластеризацию метаданных, более легкое восстановление после сбоев и дополнительное дублирование информации файловой системы: все метаданные, такие как узлы и содержимое каталогов, записываются в отдельном разделе, который при желании может быть зеркалирован. Этот формат используется некоторыми версиями дисков Blu-ray и большинством дисков HD-DVD .
    • Редакция 2.60 (1 марта 2005 г.). Добавлен метод псевдо перезаписи для дисков, поддерживающих возможность псевдо перезаписи на последовательно записываемых носителях. Имеет совместимость только для чтения с реализациями UDF 2.50. (Некоторые Blu-ray используют этот формат.)

    Версии UDF внутренне кодируются как двоично-десятичные дроби ; Версия 2.60, например, представлена ​​как 0x0260 . Помимо объявления собственной ревизии, совместимость для каждого тома определяется минимальными ревизиями для чтения и записи, каждая из которых сигнализирует о том, что эти операции должны быть возможны для каждой структуры в этом образе. Ревизия с «максимальной записью» дополнительно записывает наивысший уровень поддержки UDF из всех реализаций, которые выполняли запись в этот образ. Например, том UDF 2.01, который не использует потоковые файлы (представленные в UDF 2.00), но использует НДС (UDF 1.50), созданный реализацией с поддержкой UDF 2.60, может иметь ревизию, объявленную как 0x0201 , минимальную ревизию чтения, установленную на 0x0150 , минимальная запись в 0x0150 , а максимальная запись в 0x0260 .

    Характеристики

    Стандарт UDF определяет три варианта файловой системы , называемые «сборками». Эти:

    • Обычный (произвольный доступ для чтения / записи). Это исходный формат, поддерживаемый всеми версиями UDF.
    • Виртуальная таблица распределения, также известная как НДС (добавочная запись). Используется специально для записи на носители с однократной записью
    • Зарезервирован (ограниченный произвольный доступ для записи). Используется специально для записи на перезаписываемые носители

    Обычная сборка

    Представленный в первой версии стандарта, этот формат может использоваться на дисках любого типа, допускающих произвольный доступ для чтения / записи, таких как жесткие диски , носители DVD + RW и DVD-RAM . Метаданные (до v2.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-диск можно стереть и использовать многократно, прежде чем он станет ненадежным. Однако со временем он станет ненадежным, и его будет нелегко обнаружить. При использовании сборки VAT носитель CD-RW / DVD-RW фактически отображается на компьютере как носитель CD-R или DVD +/- R. Однако носитель можно снова стереть в любой момент.

    Обошла сборка была добавлена в ревизии 1.5 для устранения особенностей перезаписываемых носителей. Эта сборка добавляет дополнительную таблицу резервирования , чтобы управлять дефектами, которые в конечном итоге будут возникать на частях диска, которые были перезаписаны слишком много раз. Эта таблица отслеживает изношенные сектора и переназначает их на рабочие. Управление дефектами UDF не применяется к системам, которые уже реализуют другую форму управления дефектами, например Mount Rainier (MRW) для оптических дисков или контроллер диска для жесткого диска.

    Инструменты и диски, которые не полностью поддерживают версию 1.5 UDF, будут игнорировать таблицу резервирования, что приведет к чтению устаревших изношенных секторов, что приведет к извлечению поврежденных данных.

    Так называемые накладные расходы UDF, которые распределяются по всему диску, резервируют часть пространства для хранения данных, ограничивая полезную емкость CD-RW, например, с первоначальной емкостью 650 МБ до примерно 500 МБ.

    Набор символов

    Спецификации UDF допускают только один набор символов OSTA CS0 , который может хранить любую точку кода Unicode, за исключением U + FEFF и U + FFFE. Дополнительные наборы символов, определенные в ECMA-167, не используются.

    Начиная с Errata DCN-5157, диапазон кодовых точек был расширен до всех кодовых точек из Unicode 4.0 (или любой более новой или более старой версии), которая включает в себя плоские символы 1–16, такие как Emoji . DCN-5157 также рекомендует нормализовать строки к форме нормализации C.

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

    Многие 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. Выпуски до 10.4.11 монтируют диски с таблицей резервирования, но не считывают ее файлы правильно. Версия 10.4.11 устраняет эту проблему.

    Точно так же Windows XP с пакетом обновления 2 (SP2) не может читать диски DVD-RW, которые используют резервные таблицы UDF 2.00 в качестве системы управления дефектами. Эта проблема возникает, если система управления дефектами UDF создает таблицу резервирования, которая охватывает более одного сектора на диске DVD-RW. Windows XP SP2 может распознать, что DVD использует UDF, но проводник Windows отображает содержимое DVD как пустую папку. Для этого доступно исправление, включенное в пакет обновления 3.

    Из-за версий и параметров UDF по умолчанию, раздел UDF, отформатированный в Windows, не может быть записан в macOS. С другой стороны, раздел, отформатированный в macOS, не может быть напрямую записан Windows из-за требований таблицы разделов MBR . Кроме того, Linux поддерживает запись только в UDF 2.01. Названный сценарий для Linux и macOS format-udf обрабатывает эти несовместимости, используя UDF 2.01 и добавляя поддельный MBR; для Windows лучшим решением является использование инструмента командной строки format /FS:UDF /R:2.01 .

    Содержание

    использование

    Обычно, программное обеспечение для разработки осваивает файловую систему UDF в пакетном режиме и записывает ее на оптический носитель за один проход. Но когда пакетная запись на перезаписываемые носители, такие как CD-RW, UDF позволяет создавать, удалять и изменять файлы на диске в качестве универсального файловая система будет на съемном носителе, например дискеты и флэш-накопители. Это также возможно на носителях с однократной записью, таких как CD-R, но в этом случае пространство, занятое удаленными файлами, не может быть восстановлено (и вместо этого становится недоступным).

    История

    • Компакт-диск (CD): CD-DA, CD-ROM, CD-R, CD-RW, 5.1 Музыкальный диск, Super Audio CD (SACD), Фото CD, CD-видео (CDV), Видео CD (VCD), Super Video CD (SVCD), CD + G, CD-текст, CD-ROM XA, CD-i, MIL-CD, Мини-компакт-диск : DVD-R, DVD + R, DVD-R DL, DVD + R DL, DVD-R DS, DVD + R DS, DVD-RW, DVD + RW, DVD-RAM, DVD-D, DVD-A, HVD, EcoDisc, MiniDVD
    • Диск Blu-ray (BD): BD-R и BD-RE, Blu-ray 3D, Мини-диск Blu-ray : HD DVD-R, HD DVD-RW, HD DVD-RAM , Привет-MD , LD-ROM, LV-ROM
    • Пятимерный диск (5D DVD) (ОБЪЯВЛЕНИЕ)

    Редакции

    Характеристики

    Стандарт UDF определяет три файловая система вариации, называемые «сборками». Это:

    • Простой (Случайный доступ для чтения / записи). Это исходный формат, поддерживаемый всеми версиями UDF.
    • Виртуальная таблица распределения, также известная как НДС (Пошаговое письмо). Используется специально для записи на носители с однократной записью
    • Пощадил (Ограниченный произвольный доступ для записи). Используется специально для записи на перезаписываемые носители

    Обычная сборка

    Представленный в первой версии стандарта, этот формат можно использовать на любом типе диска, который допускает произвольный доступ для чтения / записи, например жесткие диски, DVD + RW и DVD-RAM средства массовой информации. Метаданные (до v2.50) и данные файлов адресуются более или менее напрямую. При записи на такой диск в этом формате любой физический блок на диске может быть выбран для размещения новых или обновленных файлов.

    Поскольку это базовый формат, практически любая операционная система или драйвер файловой системы, заявляющие о поддержке UDF, должны иметь возможность читать этот формат.

    НДС сборка

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

    Чтобы CD-R можно было использовать практически как жесткий диск, при этом пользователь может добавлять и изменять файлы на CD-R по своему желанию (так называемый «доступ к букве диска» в Windows), OSTA добавила НДС build в соответствии со стандартом UDF в его редакции 1.5. НДС - это дополнительная структура на диске, которая позволяет пакетная запись; то есть переназначение физических блоков при изменении или удалении файлов или других данных на диске. Для носителей с однократной записью весь диск виртуализирован, что делает природу с однократной записью прозрачной для пользователя; с диском можно обращаться так же, как и с перезаписываемым диском.

    Характер носителей CD-R или DVD-R с однократной записью означает, что когда файл удаляется с диска, данные файла все еще остаются на диске. Он больше не отображается в каталоге, но по-прежнему занимает исходное место, где он был сохранен. В конце концов, после использования этой схемы в течение некоторого времени диск будет заполнен, так как свободное место не может быть восстановлено путем удаления файлов. Для доступа к предыдущему состоянию диска (состоянию до удаления) можно использовать специальные инструменты, что делает восстановление возможным.

    Не все диски полностью реализуют версию 1.5 или выше UDF, поэтому некоторые из них могут быть не в состоянии обрабатывать сборки с НДС.

    Зарезервированная (RW) сборка

    Перезаписываемые носители, такие как DVD-RW и CD-RW имеют меньше ограничений, чем носители DVD-R и CD-R. Секторы можно переписывать произвольно (но пакетами за раз). Эти носители можно полностью стереть в любое время, сделав диск снова пустым, готовым для записи нового UDF или другой файловой системы (например, ISO 9660 или CD Аудио) к нему. Однако в секторах -RW носители могут "изнашиваться" через некоторое время, что означает, что их данные становятся ненадежными из-за слишком частой перезаписи (обычно после нескольких сотен перезаписей с помощью CD-RW).

    Простые сборки и сборки с НДС формата UDF могут использоваться на перезаписываемых носителях с некоторыми ограничениями. Если простая сборка используется на носителе -RW, изменение данных на уровне файловой системы не должно быть разрешено, так как это приведет к быстрому износу часто используемых секторов на диске (например, для данных о размещении каталогов и блоков), что затем останется незамеченным и приведет к потере данных. Чтобы разрешить изменение файлов на диске, можно использовать перезаписываемые диски, например -R media, используя параметр НДС строить. Это гарантирует, что все блоки будут записаны только один раз (последовательно), гарантируя, что нет блоков, которые перезаписываются чаще других. Таким образом, RW диск можно стереть и использовать многократно, прежде чем он станет ненадежным. Однако в конечном итоге он станет ненадежным, и его будет нелегко обнаружить. При использовании НДС После сборки носитель CD-RW / DVD-RW фактически отображается на компьютере как носитель CD-R или DVD +/- R. Однако носитель можно снова стереть в любой момент.

    В пощадил build был добавлен в ревизию 1.5, чтобы учесть особенности перезаписываемых носителей. Эта сборка добавляет дополнительный Таблица запасных частей для устранения дефектов, которые в конечном итоге могут возникнуть на частях диска, которые перезаписывались слишком много раз. В этой таблице ведется учет изношенных секторов и их переназначение на рабочие. Управление дефектами UDF не применяется к системам, которые уже реализуют другую форму управления дефектами, такую ​​как Mount Rainier (MRW) для оптических дисков или контроллер диска для жесткого диска.

    Инструменты и диски, которые не полностью поддерживают версию 1.5 UDF, будут игнорировать таблицу резервирования, что приведет к чтению устаревших изношенных секторов, что приведет к извлечению поврежденных данных.

    Набор символов

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

    Много DVD плееры не поддерживают любые версии UDF, кроме версии 1.02. Диски, созданные в более новой версии, могут по-прежнему работать в этих проигрывателях, если используется формат моста ISO 9660. Даже если Операционная система утверждает, что может читать UDF 1.50, он все еще может поддерживать только простой строить и не обязательно НДС или же Пощадил UDF строит.

    Читайте также: