Articulo de referencia

Formato de disco universal

{{cite web|url=https://serverfault.com/a/829172|title=Serverfault answer for: What is the partition id / filesystem type for UDF?}} {{mono|[[Partition type#PID 07h|0x07]]}} ([[M...

El formato de disco universal ( UDF ) es un sistema de archivos abierto e independiente del fabricante para el almacenamiento de datos informáticos en una amplia gama de soportes. En la práctica, se ha utilizado principalmente para DVD y formatos de disco óptico más recientes , reemplazando a ISO 9660. Gracias a su diseño, es muy adecuado para actualizaciones incrementales tanto en soportes ópticos de escritura única como regrabables . UDF fue desarrollado y mantenido por la Optical Storage Technology Association (OSTA).

En términos de ingeniería, el formato de disco universal es un perfil de las especificaciones conocidas como ISO/IEC 13346 y ECMA-167. [ 3 ]

Uso

Normalmente, el software de autoría gestiona un sistema de archivos UDF mediante un proceso por lotes y lo graba en un soporte óptico en una sola pasada. Sin embargo, al grabar paquetes en soportes regrabables, como los CD-RW , UDF permite crear, eliminar y modificar archivos directamente en el disco, al igual que un sistema de archivos de propósito general en soportes extraíbles como disquetes y unidades flash . Esto también es posible en soportes de escritura única, como los CD-R , pero en ese caso el espacio ocupado por los archivos eliminados no se puede recuperar (y, en su lugar, se vuelve inaccesible).

La masterización multisesión también es posible en UDF, aunque algunas implementaciones pueden no ser capaces de leer discos con múltiples sesiones. [ c ]

Historia

La Optical Storage Technology Association estandarizó el sistema de archivos UDF para crear un sistema de archivos común para todos los soportes ópticos: tanto para soportes de solo lectura como para soportes regrabables. Inicialmente, el sistema de archivos UDF pretendía reemplazar a la norma ISO 9660 , permitiendo la compatibilidad con soportes tanto de solo lectura como regrabables. Tras el lanzamiento de la primera versión de UDF, el DVD Consortium lo adoptó como sistema de archivos oficial para DVD-Video y DVD-Audio . [ 4 ]

UDF comparte el formato de descriptor de volumen básico con ISO 9660. Desde la versión 1.50 se define un formato "UDF Bridge" para que un disco también pueda contener un sistema de archivos ISO 9660 que haga referencia a archivos en la parte UDF. [ 5 ]

Revisiones

Se han publicado varias revisiones de UDF: [ 4 ] [ 6 ]

  • Revisión 1.00 [ d ] (24 de octubre de 1995). Versión original.
  • Revisión 1.01 [ e ] (3 de noviembre de 1995). Se agregó el Apéndice del DVD y se hicieron algunos cambios menores.
  • Revisión 1.02 [ 7 ] (30 de agosto de 1996). Este formato es utilizado por los discos DVD-Video .
  • Revisión 1.50 [ 8 ] (4 de febrero de 1997). Se agregó soporte para escritura de paquetes de CD-R/W y regrababilidad (virtual) en medios CD-R/DVD-R mediante la introducción de la estructura de tabla de asignación virtual (VAT). Se agregaron tablas de reserva para la gestión de defectos en medios regrabables como CD-RW, DVD-RW y DVD+RW. Se agregó puente UDF.
  • Revisión 2.00 [ 9 ] (3 de abril de 1998). Se agregó compatibilidad con archivos de transmisión, listas de control de acceso, calibración de potencia, archivos en tiempo real (para grabación de DVD ) y se simplificó la administración de directorios. Se amplió la compatibilidad con IVA.
  • La revisión 2.01 [ 10 ] (15 de marzo de 2000) es principalmente una versión de corrección de errores para UDF 2.00. Muchas de las ambigüedades del estándar UDF se resolvieron en la versión 2.01.
  • Revisión 2.50 [ 11 ] (30 de abril de 2003). Se agregó la partición de metadatos, que facilita la agrupación de metadatos, una recuperación más sencilla en caso de fallos y la duplicación opcional de la información del sistema de archivos: todos los metadatos, como los nodos y el contenido de los directorios, se escriben en una partición separada que, opcionalmente, puede ser reflejada. Este formato lo utilizan algunas versiones de Blu-ray y la mayoría de los discos HD-DVD .
  • Revisión 2.60 [ 12 ] (1 de marzo de 2005). Se agregó el método Pseudo OverWrite para unidades que admiten la capacidad de pseudo sobrescritura en medios grabables secuencialmente. Tiene compatibilidad de solo lectura con implementaciones UDF 2.50. : 10 (Algunos Blu-ray usan este formato).

Las revisiones UDF se codifican internamente como decimales codificados en binario ; la revisión 2.60, por ejemplo, se representa como 0x0260 . [ 12 ] : 23 Además de declarar su propia revisión, la compatibilidad para cada volumen se define mediante las revisiones mínimas de lectura y escritura, cada una de las cuales señala los requisitos para que estas operaciones sean posibles para cada estructura en esta imagen. Una revisión de "escritura máxima" registra adicionalmente el nivel más alto de soporte UDF de todas las implementaciones que han escrito en esta imagen. [ 12 ] : 34 Por ejemplo, un volumen UDF 2.01 que no utiliza archivos de flujo (introducidos en UDF 2.00) pero utiliza VAT (UDF 1.50) creado por una implementación compatible con UDF 2.60 puede tener la revisión declarada como 0x0201 , la revisión mínima de lectura establecida en 0x0150 , la escritura mínima en 0x0150 y la escritura máxima en 0x0260 .

Usos

Aunque UDF se desarrolló principalmente para discos ópticos, también puede funcionar en otros medios como discos duros y almacenamiento flash. [ 13 ]

UDF fue durante más de una década el único sistema de archivos de especificación abierta y compatible con múltiples plataformas sin una limitación de tamaño de archivo de 4 GiB (aproximadamente 4,3 GB), hasta la publicación del código fuente de exFAT en 2019. [ f ] [ g ] "Multiplataforma" aquí significa compatible con los tres sistemas operativos más utilizados: Windows, macOS y Linux. [ 14 ]

En Windows, formatear dispositivos de almacenamiento flash como UDF no se puede realizar a través del widget de formato gráfico, solo a través del símbolo del sistema. [ 15 ]

Presupuesto

El estándar UDF define tres variaciones del sistema de archivos , denominadas "compilaciones". Estas son:

  • Simple (Acceso aleatorio de lectura/escritura). Este es el formato original compatible con todas las revisiones de UDF.
  • Tabla de asignación virtual , también conocida como VAT (escritura incremental). Se utiliza específicamente para escribir en medios de escritura única.
  • Acceso restringido (Acceso de escritura aleatorio limitado). Se utiliza específicamente para escribir en medios regrabables.

Construcción sencilla

Introducido en la primera versión del estándar, este formato puede utilizarse en cualquier tipo de disco que permita el acceso aleatorio de lectura/escritura, como discos duros , DVD+RW y DVD-RAM . Los metadatos (hasta la versión 2.50) y los datos de los archivos se direccionan de forma prácticamente directa. Al escribir en un disco con este formato, se puede seleccionar cualquier bloque físico para la asignación de archivos nuevos o actualizados.

Dado que este es el formato básico , prácticamente cualquier sistema operativo o controlador de sistema de archivos que afirme ser compatible con UDF debería poder leer este formato.

Construcción del IVA

Los soportes de escritura única, como los DVD-R y los CD-R, presentan limitaciones a la hora de escribir en ellos, ya que cada bloque físico solo puede escribirse una vez y la escritura debe realizarse de forma incremental. Por lo tanto, la compilación básica de UDF solo puede grabarse en CD-R mediante la pregrabación de los datos y su posterior escritura conjunta en el soporte, de forma similar a como se graba un sistema de archivos ISO 9660 en un CD.

Para que un CD-R pueda utilizarse virtualmente como un disco duro, permitiendo al usuario añadir y modificar archivos a su antojo (lo que en Windows se conoce como "acceso a letra de unidad"), OSTA incorporó la estructura VAT al estándar UDF en su revisión 1.5. La estructura VAT es una estructura adicional en el disco que permite la escritura de paquetes ; es decir, la reasignación de bloques físicos cuando se modifican o eliminan archivos u otros datos del disco. En el caso de los soportes de escritura única, todo el disco se virtualiza, lo que hace que esta característica sea transparente para el usuario; el disco puede tratarse del mismo modo que un disco regrabable.

La naturaleza de escritura única de los CD-R o DVD-R implica que, al eliminar un archivo del disco, sus datos permanecen en él. Aunque ya no aparecen en el directorio, siguen ocupando el espacio original donde se almacenaron. Con el tiempo, tras usar este sistema durante un tiempo, el disco se llenará, ya que el espacio libre no se puede recuperar eliminando archivos. Existen herramientas especiales que permiten acceder al estado anterior del disco (el estado previo a la eliminación), lo que posibilita la recuperación.

No todas las unidades implementan completamente la versión 1.5 o superior de la UDF, por lo que algunas podrían no ser capaces de gestionar compilaciones VAT.

Construcción de repuestos (RW)

Los soportes regrabables como DVD-RW y CD-RW tienen menos limitaciones que los DVD-R y CD-R. Los sectores se pueden reescribir aleatoriamente (aunque en paquetes). Estos soportes se pueden borrar por completo en cualquier momento, dejando el disco en blanco y listo para grabar un nuevo UDF u otro sistema de archivos (por ejemplo, ISO 9660 o CD Audio ). Sin embargo, los sectores de los soportes regrabables pueden desgastarse con el tiempo, lo que significa que sus datos se vuelven poco fiables debido a que se han reescrito demasiadas veces (normalmente después de unos cientos de reescrituras en el caso de los CD-RW).

Las versiones simple y VAT del formato UDF se pueden usar en soportes regrabables, con algunas limitaciones. Si se usa la versión simple en un soporte -RW, no se debe permitir la modificación de datos a nivel del sistema de archivos, ya que esto desgastaría rápidamente los sectores de uso frecuente en el disco (como los de datos de asignación de directorios y bloques), lo que pasaría desapercibido y provocaría la pérdida de datos. Para permitir la modificación de archivos en el disco, los discos regrabables se pueden usar como soportes -R con la versión VAT . Esto garantiza que todos los bloques se escriban solo una vez (de forma consecutiva), asegurando que no haya bloques que se reescriban con más frecuencia que otros. De esta manera, un disco RW se puede borrar y reutilizar muchas veces antes de que deje de ser fiable. Sin embargo, eventualmente dejará de ser fiable sin que haya una forma sencilla de detectarlo. Al usar la versión VAT , los soportes CD-RW/DVD-RW aparecen como soportes CD-R o DVD+/−R para el ordenador. Sin embargo, el soporte se puede borrar de nuevo en cualquier momento.

La compilación de reserva se añadió en la revisión 1.5 para abordar las particularidades de los soportes regrabables. Esta compilación agrega una tabla de reserva adicional para gestionar los defectos que eventualmente se producirán en las partes del disco que se hayan regrabado demasiadas veces. Esta tabla realiza un seguimiento de los sectores desgastados y los reasigna a sectores en buen estado. La gestión de defectos UDF no se aplica a sistemas que ya implementan otra forma de gestión de defectos, como Mount Rainier (MRW) para discos ópticos o un controlador de disco para un disco duro.

Las herramientas y unidades que no sean totalmente compatibles con la revisión 1.5 de UDF ignorarán la tabla de reserva, lo que provocará que lean los sectores obsoletos y desgastados, dando lugar a la recuperación de datos corruptos.

Un espacio de almacenamiento que se distribuye por todo el disco reserva una parte del espacio de almacenamiento de datos, lo que limita la capacidad utilizable de un CD-RW con, por ejemplo, 650 MB de capacidad original a unos 500 MB. [ 16 ]

Conjunto de caracteres

Las especificaciones UDF [ 4 ] permiten solo un conjunto de caracteres OSTA CS0 , que puede almacenar cualquier punto de código Unicode , excepto U+FEFF y U+FFFE. No se utilizan los conjuntos de caracteres adicionales definidos en ECMA-167. [ 3 ] : 7.2

Desde la errata DCN-5157, el rango de puntos de código se amplió a todos los puntos de código de Unicode 4.0 (o cualquier versión más reciente o anterior), lo que incluye caracteres del plano 1 a 16, como los emojis . DCN-5157 también recomienda normalizar las cadenas a la forma de normalización C. [ 17 ]

El conjunto de caracteres OSTA CS0 almacena una cadena Unicode de 16 bits "comprimida" en unidades de 8 o 16 bits, precedida por una etiqueta "compID" de un byte para indicar el tipo de compresión. El almacenamiento de 8 bits es funcionalmente equivalente a ISO-8859-1 , y el almacenamiento de 16 bits es UTF-16 en big-endian. Los nombres de archivo de 8 bits por carácter ahorran espacio porque solo requieren la mitad del espacio por carácter, por lo que deben usarse si el nombre del archivo no contiene caracteres especiales que no puedan representarse solo con 8 bits. [ 18 ]

El algoritmo de referencia no comprueba los puntos de código prohibidos ni interpreta los pares subrogados , por lo que, al igual que NTFS, la cadena puede estar mal formada. [ 4 ] : 2.1.2, 6.4 (DCN-5157 no especifica ninguna forma de almacenamiento concreta, pero UTF-16BE es el único método conocido para almacenar todo Unicode, siendo en su mayor parte compatible con versiones anteriores de UCS-2 ). [ 17 ]

Herramientas

Se han desarrollado diversas herramientas para trabajar con sistemas de archivos UDF. Para Linux, el udftoolspaquete contiene varias herramientas que se pueden usar directamente como interfaz de línea de comandos , pero también pueden ser llamadas por otras aplicaciones.

La mkudffsherramienta crea un nuevo sistema de archivos UDF en una partición o en un archivo de imagen de disco . La herramienta está vinculada simbólicamentemkfs.udf para mantener la coherencia con otras mkfsherramientas.

udfinfoMuestra detalles del sistema de archivos UDF, como la etiqueta del volumen, la versión, el número de archivos y directorios, y el estado de los indicadores de protección contra escritura. La etiqueta del volumen se puede cambiar mediante la udflabelherramienta.

La bandera de protección contra escritura puede "sellar" un sistema de archivos una vez que se ha terminado su creación y no se pretenden más cambios en él. Para alternar la configuración de protección contra escritura, que hace que un sistema de archivos sea de solo lectura cuando se activa, udftunese estaba desarrollando una herramienta llamada , pero aún no se ha incluido en el udftoolspaquete a abril de 2025, luego de que su mantenedor Pali Rohár supuestamente perdió el acceso a su cuenta de GitHub. [ 19 ]

wrudfPermite al usuario modificar un sistema de archivos UDF de forma interactiva. Por ejemplo, se pueden copiar y eliminar archivos, y se pueden crear y eliminar directorios.

pktsetupImplementa la escritura de paquetes a través de archivos de dispositivo con nombres /dev/pktcdvd0y numeración ascendente. Estos archivos de dispositivo son independientes de los archivos de dispositivo habituales de las unidades ópticas con nombres /dev/sr0(donde "sr" significa "ROM SCSI") y numeración ascendente.

[ 20 ]

Compatibilidad

Muchos reproductores de DVD no admiten ninguna revisión de UDF que no sea la versión 1.02. Los discos creados con una revisión más reciente aún podrían funcionar en estos reproductores si se utiliza el formato puente ISO 9660. Incluso si un sistema operativo afirma poder leer UDF 1.50, es posible que solo admita la versión estándar y no necesariamente las versiones VAT o Spared UDF.

Mac OS X 10.4.5 afirma ser compatible con la Revisión 1.50 (ver man mount_udf ), pero solo puede montar correctamente discos de compilación simple y no proporciona ningún soporte para virtualización. No puede montar discos UDF con VAT, como se observa en el problema de Sony Mavica. [ 21 ] [ 22 ] Las versiones anteriores a 10.4.11 montan discos con Sparing Table, pero no leen sus archivos correctamente. La versión 10.4.11 soluciona este problema. [ 23 ] [ 24 ]

De forma similar, Windows XP Service Pack 2 (SP2) no puede leer discos DVD-RW que utilizan las tablas de reserva UDF 2.00 como sistema de gestión de defectos. [ 25 ] Este problema se produce si el sistema de gestión de defectos UDF crea una tabla de reserva que abarca más de un sector en el disco DVD-RW. Windows XP SP2 puede reconocer que un DVD utiliza UDF, pero el Explorador de Windows muestra el contenido del DVD como una carpeta vacía. Existe una revisión disponible para este problema [ 26 ] y está incluida en el Service Pack 3. [ 25 ]

Debido a las versiones y opciones predeterminadas de UDF, una partición UDF formateada por Windows no se puede escribir en macOS. Por otro lado, una partición formateada por macOS no se puede escribir directamente en Windows, debido al requisito de una tabla de particiones MBR . Además, Linux solo admite la escritura en UDF 2.01. Un script para Linux y macOS llamado format-udfmaneja estas incompatibilidades usando UDF 2.01 y agregando un MBR falso; [ 27 ] para Windows la mejor solución es usar la herramienta de línea de comandos format /FS:UDF /R:2.01.

Se han creado herramientas para reparar sistemas de archivos UDF y modificar sus propiedades para algunos sistemas operativos. En Windows, la herramienta chkdsk puede reparar sistemas de archivos UDF (si no están demasiado dañados, como cualquier sistema de archivos). udffsckVojtech Vladyka estaba desarrollando una herramienta similar para Linux, fsck, como extensión de fsck , y se planeaba añadirla al paquete udftools . Sin embargo, su desarrollador la abandonó en 2018. [ 28 ]

udftuneJohannes Truschnigg estaba desarrollando en 2023 una herramienta para alternar el indicador de protección contra escritura, pero no se pudo integrar en el paquete principal de udftools porque, según se informa, su mantenedor, Pali Rohár, perdió el acceso a su cuenta de GitHub. [ 19 ]

Véase también

Notas

  1. 2 32 × tamaño del bloque
  2. Es posible que esta restricción se elimine en versiones más recientes.
  3. La gestión de aprendizaje multisesión siempre ha formado parte de la especificación UDF. Véase [UDF 2.01/6.10.1], aunque en documentos anteriores no quedaba muy claro que los desplazamientos de anclaje se especifican a partir de la última sesión.
  4. Mencionado únicamente en la historia de la Revisión 1.02.
  5. No aparece en el sitio web de OSTA. Véase § Enlaces externos . También figura en el historial de la revisión 1.02.
  6. Si bien ISO 9660 puede superar su limitación de tamaño de archivo de 4 GiB al contener múltiples entradas de archivo con el mismo nombre que hacen referencia al mismo archivo (ver § Directorios y archivos ), no está bien documentado qué sistemas operativos admiten esta característica, lo que hace que su utilidad sea incierta. Además, las limitaciones técnicas hacen que ISO 9660 no sea adecuado para discos duros y medios de almacenamiento flash, dado que fue creado pensando únicamente en CD-ROM prefabricadosque nunca se modifican. Por ejemplo, no se pueden agregar archivos a un sistema de archivos ISO 9660 sin recrearlo por completo o agregar una nueva sesión (excepto si se reservó espacio para nuevos archivos con anticipación en medios de escritura aleatoria, pero esto no se ha implementado hasta el momento en 2025 debido a la falta de uso), y el concepto de múltiples sesiones no existe en discos duros y almacenamiento flash dado que son de escritura aleatoria.
  7. exFAT había sido objeto de ingeniería inversa mucho antes de que Microsoft publicara su especificación y, como resultado, era de facto (extraoficialmente) de código abierto desde alrededor de 2010, pero a diferencia de Microsoft, los desarrolladores de UDF pusieron sus especificaciones a disposición del público desde el principio.
  8. La versión de Linux 2.3.17–2.4.5 solo admite la revisión UDF hasta 2.00, la versión de Linux 2.4.6 y posteriores también admiten la revisión UDF 2.01.
  9. 1 2 Compatibilidad de lectura y (dependiendo de la utilidad que se utilice) escritura para las versiones 1.02, 1.50, 2.00 y 2.01 de UDF (la compatibilidad con la versión 1.50 no está presente de forma nativa en 8.1 o 8.5, y la versión 2.00 en adelante no era compatible en absoluto con el Mac OS clásico) en discos ópticos disponibles con utilidades de terceros como UDF Volume Access de Adaptec o las utilidades DVD-RAM Tune-Up de Software Architects.
  10. Compatibilidad mediante la utilidad de terceros Toast 9+ HD Plugin
  11. Compatibilidad mediante la utilidad de terceros Toast 9+
  12. Desde la versión 10.4.11
  13. 1 2 3 Compatibilidad de lectura y escritura para otras versiones de UDF en discos ópticos disponible con utilidades de terceros como DLA , InCD o el controlador UDF 2.5 de Toshiba/Panasonic/Matsushita. Compatibilidad de lectura y escritura para discos extraíbles y discos duros disponible con utilidades de terceros como WriteUDF! de SAI.
  14. Se requiere el Service Pack 3

Referencias

  1. "Respuesta de Serverfault a: ¿Cuál es el ID de partición / tipo de sistema de archivos para UDF?" .
  2. "Introducción de Wenguang al formato de disco universal (UDF)" . Google Sites . 1 de febrero de 2009. Sección 5.1 Aspectos destacados del formato UDF . Consultado el 16 de julio de 2014 .
  3. 1 2 3 "ECMA-167 – Estructura de volumen y archivo para medios de escritura única y regrabables que utilizan grabación no secuencial para intercambio de información" (PDF) . Junio ​​de 1997. Recuperado el 16 de julio de 2025 .
  4. 1 2 3 4 "OSTA – Especificaciones UDF" .
  5. "Informe técnico ECMA TR/71: Especificaciones del sistema de archivos de discos de solo lectura DVD" (PDF) . Febrero de 1998.
  6. "Introducción de Wenguang al formato de disco universal (UDF)" .
  7. "Especificación del formato de disco universal OSTA, revisión 1.02" (PDF) .
  8. "Especificación del formato de disco universal OSTA, revisión 1.50" (PDF) .
  9. "Especificación del formato de disco universal OSTA, revisión 2.00" (PDF) .
  10. "Especificación del formato de disco universal OSTA, revisión 2.01" (PDF) .
  11. "Especificación del formato de disco universal OSTA, revisión 2.50" (PDF) .
  12. 1 2 3 4 "Especificación del formato de disco universal OSTA, revisión 2.60" (PDF) .
  13. "mount(8) – Página del manual de Linux" . Consultado el 10 de marzo de 2025. UDF es el sistema de archivos "Universal Disk Format" definido por OSTA, la Optical Storage Technology Association, y se usa frecuentemente para DVD-ROM, a menudo en forma de un sistema de archivos híbrido UDF/ISO-9660. Sin embargo, también se puede usar perfectamente por sí solo en discos duros, unidades flash y otros dispositivos de almacenamiento en bloques.
  14. En agosto de 2019, Microsoft decidió levantar algunas restricciones legales a exFAT y publicar sus especificaciones oficiales: John Gossman (28 de agosto de 2019). "¿exFAT en el kernel de Linux? ¡Sí!" . Blog de código abierto de Microsoft . Consultado el 10 de marzo de 2025 .; Anthony Spadafora (29 de agosto de 2019). "Microsoft está llevando sus patentes exFAT a Linux y al código abierto" . Tech Radar . Consultado el 10 de marzo de 2025 .
  15. "Cómo formatear una unidad flash como UDF (solución para Windows 7 y 10)" • . Dispositivos alimentados por USB y más. . 2 de abril de 2020 . Consultado el 25 de abril de 2025 .
  16. Thompson, Robert Bruce; Thompson, Barbara Fritchman (24 de julio de 2003)."PC Hardware in a Nutshell: A Desktop Quick Reference" de Robert Bruce Thompson y Barbara Fritchman Thompson (2003) – Capítulo 11 (a partir de la página 340): Grabadoras de CD . O'Reilly Media, Inc. ISBN 9780596552343.
  17. 1 2 "UDF 2.60 errata aprobada" (PDF) . Consultado el 22 de abril de 2018 .
  18. Especificación UDF 1.02 : 2.1.1 Conjuntos de caracteres (también presentes en versiones posteriores)
  19. 1 2 udftune: Agregar implementación inicial por jtru · Solicitud de extracción n.° 63 · pali/udftools · GitHub (comentario 1889687420 del 12 de enero de 2024)
  20. GitHub - pali/udftools: Herramientas de Linux para sistemas de archivos UDF y unidades de DVD/CD-R(W)
  21. "Problema de compatibilidad de UDF de Sony Mavica" . Apple . 19 de febrero de 2012. Archivado del original el 26 de abril de 2012. Consultado el 16 de julio de 2014 .
  22. "Problemas de compatibilidad de UDF en Mac OS X" . Free(code) . 11 de julio de 2012. Consultado el 16 de julio de 2014 .
  23. "Actualización de Intel" . Apple . 14 de noviembre de 2007. Archivado del original el 28 de marzo de 2010. Consultado el 16 de julio de 2014 .
  24. "Actualización de PowerPC" . Apple . 14 de noviembre de 2007. Archivado del original el 31 de mayo de 2010. Consultado el 16 de julio de 2014 .
  25. 1 2 "Es posible que la unidad de CD-ROM no pueda leer un disco con formato UDF en Windows XP" . Soporte técnico de Microsoft. Archivado del original el 15 de diciembre de 2014.
  26. "Actualización UDF de Windows XP" . microsoft.com.
  27. "JElchison/format-udf: Script Bash para formatear un dispositivo de bloques (disco duro o unidad flash) en UDF" . GitHub . 27 de junio de 2020. El resultado es una unidad que se puede usar para leer/escribir en varios sistemas operativos: Windows, macOS y Linux. Este script debería poder ejecutarse en macOS o Linux.
  28. udffsck 1.00-beta por argorain · Solicitud de extracción n.° 7 · pali/udftools · GitHub
  29. "Bienvenido al Centro de información de AIX 6.1" . IBM . Consultado el 25 de septiembre de 2010 .
  30. "Notas de la versión FreeBSD 5.0-RELEASE" .
  31. "Linux 3.13: fs/udf/udf_sb.h" . 24 de septiembre de 2013. Consultado el 29 de enero de 2014 .
  32. "Registro de cambios de Linux 2.6.30" . 12 de junio de 2009. Consultado el 13 de septiembre de 2015 .
  33. 1 2 "Página de manual mount_udf para Mac OS X 10.3" . Se admite UDF 1.50. No se admite UDF 2.0 ni versiones posteriores.
  34. 1 2 "Notas de la versión de grabación de discos para OS X v10.5" . Estas notas describen los cambios en los marcos de grabación de discos con respecto a la versión 10.4 de OS X. El motor de creación de contenido de grabación de discos ahora admite la escritura de discos UDF 2.0, además de UDF 1.02 y 1.5.
  35. 1 2 "mount_udf manpage para Mac OS X 10.5" . Se admite la lectura de todas las revisiones de UDF (1.02–2.60) tanto en dispositivos de bloques (por ejemplo, discos duros y unidades USB) como en la mayoría de los medios ópticos. Se admite la escritura en dispositivos de bloques, DVD-RW y DVD+RW con las siguientes excepciones: (1) No se puede escribir Finder Info, Resource Fork u otros atributos extendidos en volúmenes UDF de revisión 1.02 y 1.50; (2) No se puede escribir en la partición de metadatos reflejada.
  36. "Descripción general de la tecnología Mac: capa de kernel y controladores de dispositivos" . OS X admite la lectura de las revisiones UDF 1.02 a 2.60 tanto en dispositivos de bloques como en la mayoría de los medios ópticos, y admite la escritura en dispositivos de bloques y en medios DVD-RW y DVD+RW utilizando UDF 2.00 a 2.50 (excepto para particiones de metadatos duplicadas en 2.50).
  37. "Anuncio de NetBSD 4.0" . Se agregó soporte UDF para medios ópticos y dispositivos de bloques; consulte mount_udf(8). Solo lectura por ahora.
  38. "Notas de la versión de NetBSD 5" . NetBSD.
  39. "Manual del administrador del sistema NetBSD" . Archivado del original el 5 de julio de 2020. Consultado el 25 de septiembre de 2010 .
  40. "OpenBSD 3.8" .
  41. 1 2 "OpenBSD 4.0" .
  42. 1 2 "La versión 4.7 de OpenBSD" . OpenBSD . Consultado el 25 de septiembre de 2010 .
  43. 1 2 3 4 5 6 7 " [ MS-FSCC ] : Códigos de control del sistema de archivos: 6 Apéndice B: Comportamiento del producto" . 27 de abril de 2022.Tabla de compatibilidad del sistema de archivos UDF de Windows
  44. ↑ Microsoft Corporation ( enero de 1998). «Capítulo 10: Discos y sistemas de archivos». Kit de recursos de Microsoft Windows 98. Microsoft Press. pág. 442. ISBN  978-1-57231-644-7. Consultado el 9 de septiembre de 2017. Windows 98 tiene un nuevo sistema de formato de disco universal (UDF) de solo lectura, que admite la lectura de medios formateados según la especificación UDF 1.02.
  45. ↑ Microsoft Corporation ( enero de 1998). «Capítulo 28: Arquitectura de Windows 98». Microsoft Windows 98 Resource Kit . Microsoft Press. pág. 1316. ISBN  978-1-57231-644-7Recuperado el 9 de septiembre de 2017. El sistema de archivos UDF de 32 bits en modo protegido de Windows 98 se implementa según la Revisión 1.02 de la Especificación de Formato de Disco Universal de la Optical Storage Technology Association (OSTA). Proporciona acceso de solo lectura a medios con formato UDF, como discos DVD. El sistema de archivos UDF utiliza VCACHE y es dinámico, por lo que no requiere configuración ni asignación estática por parte del usuario.
  46. 1 2 Matt Pietrek (noviembre de 1997). "Una perspectiva del programador sobre las nuevas características de las DLL del sistema en Windows NT 5.0, parte I" . Microsoft Systems Journal . Recuperado el 9 de septiembre de 2017. Windows NT 5.0 también agrega UDF (Formato de disco universal). ... Las implementaciones de UDF que se incluyen tanto en Windows 98 (UDF 1.02) como en Windows NT 5.0 (UDF 1.50) son de solo lectura.
  47. Russinovich, ME; Solomon, DA (2000). «Capítulo 12 – Sistemas de archivos» . Inside Microsoft Windows 2000 (Tercera ed.). Redmond, Washington: Microsoft Press. ISBN  978-0-7356-1021-7La implementación del sistema de archivos UDF de Windows 2000 cumple con la norma ISO 13346 y admite las versiones 1.02 y 1.5 de UDF. ... El controlador UDF de Windows 2000 (Udfs.sys) proporciona soporte de solo lectura .
  48. 1 2 Russinovich, ME; Solomon, DA (2005). «Capítulo 12 – Sistemas de archivos». Microsoft Windows Internals, Cuarta edición: Microsoft Windows Server 2003, Windows XP y Windows 2000 (Cuarta ed.). Redmond, Washington: Microsoft Press. pág. 691. ISBN   0-7356-1917-4El controlador UDF admite las versiones 1.02 y 1.5 de UDF en Windows 2000, y las versiones 2.0 y 2.01 en Windows XP y Windows Server 2003. El controlador UDF de Windows (Udfs.sys) ofrece compatibilidad de solo lectura. Windows no implementa compatibilidad con otras características de UDF, como flujos con nombre, listas de control de acceso o atributos extendidos.
  49. 1 2 3 4 "2.3 Acerca del sistema de archivos UDF" (doc) . Sistemas de archivos locales para Windows (Informe). Microsoft Corporation. 5 de mayo de 2004. págs. 6–8 . Versión WinHEC 2004. 
  50. 1 2 Russinovich, ME; Solomon, DA; Ionescu, A. (2009). «Capítulo 12 – Sistemas de archivos». Windows Internals, 5.ª edición: Windows Vista y Windows Server 2008 (5.ª ed.). Redmond, Washington: Microsoft Press. pág. 981. ISBN   978-0-7356-3796-2El controlador UDF admite versiones de UDF hasta la 2.60 . El controlador UDF de Windows (Udfs.sys) ofrece compatibilidad de lectura y escritura... al usar UDF 2.50 y compatibilidad de solo lectura al usar UDF 2.60. Sin embargo, Windows no implementa compatibilidad con ciertas características de UDF, como flujos con nombre y listas de control de acceso.
  51. 1 2 Russinovich, ME; Solomon, DA; Ionescu, A. (2012). «Capítulo 12 – Sistemas de archivos». Windows Internals, Parte 2, 6.ª edición: Windows 7 y Windows Server 2008 R2 (6.ª ed.). Redmond, Washington: Microsoft Press. pág. 393. ISBN   978-0-7356-6587-3El controlador UDF admite versiones de UDF hasta la 2.60 . El controlador UDF de Windows (Udfs.sys) ofrece compatibilidad de lectura y escritura... al usar UDF 2.50 y compatibilidad de solo lectura al usar UDF 2.60. Sin embargo, Windows no implementa compatibilidad con ciertas características de UDF, como flujos con nombre y listas de control de acceso.
  • Página principal de la Asociación de Tecnología de Almacenamiento Óptico (OSTA)
  • Especificaciones UDF: 1.02 , 1.50 , 2.00 , 2.01 , 2.50 , 2.60 (1 de marzo de 2005), SecureUDF
  • UDF 1.01 ( copia espejo archivada el 17 de diciembre de 2024 en Wayback Machine , nombre de archivo original: "UDF_101.PDF") – Esta especificación nunca se publicó en el sitio web de OSTA y solo existió en sus inicios en un servidor FTP que ya no existe desde 2024, en esta URL (enlazada desde este artículo de 1996 ).
  • Un archivo que contiene todas las especificaciones de UDF (22 MB, espejo )
  • Un archivo que contiene las especificaciones UDF y algunos documentos ECMA a los que se hace referencia en ellas (73 MB, copia archivada el 3 de julio de 2025 en Wayback Machine ).
  • ECMA 167/3: Estructura de volumen y archivo para soportes de escritura única y regrabables mediante grabación no secuencial para el intercambio de información (junio de 1997) (referenciado de la especificación UDF)
  • Introducción a la UDF de Wenguang Wang
  • Compatibilidad con UDF de Linux
  • " Es posible que la unidad de CD-ROM no pueda leer un disco con formato UDF en Windows XP ", Soporte técnico de Microsoft
  • AIX – Sistema de archivos de CD-ROM y UDFS
  • Tecnología OSTA (mención de UDF 1.00 en el sitio web de OSTA de 1996) (La especificación UDF 1.00 en sí es una obra literaria perdida desde 2024).
  • UDF – El profesional de la información (mención a UDF 1.01)
  • Un archivo de los códigos fuente de varias herramientas de creación y lectura de discos ópticos, incluyendo udftoolsy sus bifurcaciones que contienen udftuney udffsck, así como el script de formato multiplataforma format-udf: ZIP (41 MB) , TAR BZip2 (26 MB) Archivado el 3 de julio de 2025 en Wayback Machine .
Obtenido de " https://en.wikipedia.org/w/index.php?title=Universal_Disk_Format&oldid=1360352029 "