O que é o formato de ficheiro UDF?
.udf (Universal Disk Format) é um formato de arquivo usado para armazenar arquivos de imagem de disco. Um arquivo .udf contém uma coleção de arquivos usando a estrutura de diretórios definida no padrão UDF. O formato foi desenvolvido pela Optical Storage Technology Association (OSTA) e padronizado como ECMA-167.
O padrão UDF é comumente usado para gravar CDs, DVDs e discos Blu-ray, bem como para armazenar coleções de arquivos em outros dispositivos de armazenamento, como pen drives. Uma imagem de disco .udf identifica-se através de descritores de volume NSR02 ou NSR03 no setor 16 (deslocamento de byte 0x8000) - distinto da assinatura CD001 usada por imagens ISO 9660. Algumas imagens carregam ambas as assinaturas em um layout UDF Bridge, tornando-as montáveis em qualquer um dos formatos.
Embora o padrão UDF em si seja amplamente adotado - é obrigatório para DVD-Video e Blu-ray Disc - os arquivos de imagem .udf não são comumente usados como um tipo de arquivo independente. Muitos aplicativos de autoria e gravação de disco usam UDF internamente, mas salvam a imagem resultante no formato .iso ou .img.
Ao usar o padrão UDF para criar mídia, é possível excluir ou modificar arquivos no dispositivo de destino mesmo após eles terem sido gravados. Essa capacidade de gravação em pacotes (packet-writing) torna a mídia formatada em .udf bem adequada para discos regraváveis, como DVD-RW e BD-RE.
Segurança e proteção
RISCO: LOWUma imagem de disco UDF são dados passivos, portanto, abrir ou montar uma é geralmente seguro. Aplica-se a cautela habitual com imagens ópticas: uma imagem montada apresenta uma unidade virtual que pode conter instaladores ou executáveis de execução automática (autorun), portanto, trate imagens de software/SO de fontes não confiáveis com cuidado e verifique as somas de verificação (checksums) quando a fonte as fornecer. O arquivo de texto .udf não relacionado da era NT é ASCII simples e inofensivo por si só.
Detalhes do formato
em resumo- Windows NT/2000/XP Uniqueness Database File - Um suplemento de arquivo de resposta de texto simples obsoleto para instalações autônomas da era Windows NT (configurações por máquina); não relacionado a imagens de disco óptico e ao formato ao qual o nome do banco de dados se referia.
- Função definida pelo usuário genérica / arquivo de dados - Alguns aplicativos (por exemplo, ferramentas de firmware, bancos de dados de nicho) salvam arquivos '.udf' com seu próprio significado privado, não relacionado a imagens de disco.
Programas que abrem arquivos UDF
Detalhes técnicos
especificação profunda| Sistema de arquivos | UDF (Universal Disk Format), definido em ECMA-167 |
| Tipo MIME | application/x-udf-image |
| Assinatura de reconhecimento de volume | NSR02 (UDF 1.x-2.x) ou NSR03 (UDF 2.50+) no deslocamento de byte 32.768 (setor 16) |
| Tamanho do setor | 2.048 bytes para mídia óptica; 512 bytes suportados para discos rígidos e armazenamento flash |
| Versões da especificação UDF | 1.02, 1.50, 2.00, 2.01, 2.50, 2.60 |
| Conjunto de caracteres do nome de arquivo | OSTA Compressed Unicode (CS0), uma codificação baseada em UTF-16 de comprimento variável |
| Comprimento máximo do nome de arquivo | 255 caracteres (codificado em UTF-16) |
| Tamanho máximo de arquivo único | Até 2⁶⁴ − 1 bytes; o campo Information Length no descritor File Entry tem 64 bits de largura em todas as revisões UDF |
| Gravação em pacotes | Suportado; permite gravações incrementais e exclusão no local em mídias regraváveis, como DVD-RW e BD-RE |
| UDF Bridge | Layout opcional de formato duplo combinando assinaturas UDF e ISO 9660 (CD001) em uma única imagem para compatibilidade máxima |
| Principais casos de uso | Sistema de arquivos obrigatório para DVD-Video e Blu-ray Disc; arquivamento e intercâmbio de imagens de disco óptico |
| Suporte nativo do SO | Windows XP e posterior (integrado); macOS 10.4 e posterior; Linux via driver UDF do kernel |
| Metadados do arquivo | Carimbos de data/hora de criação, modificação, acesso e backup; permissões de estilo Unix e listas de controle de acesso (UDF 2.01+) |
| Codificação | Binário; dados brutos do setor gravados em blocos lógicos de 2.048 bytes correspondentes aos setores físicos do disco óptico |
| Lançado | UDF spec from OSTA, 1995; based on ECMA-167. Common for DVD/Blu-ray images. |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.osta.org |