범용 디스크 형식
Universal Disk Format개발자 | ISO/ECMA/OSTA |
---|---|
풀네임 | 범용 디스크 형식 |
소개했다 | 1995; | 전 (
파티션 식별자 | 할당되지 않았지만 제안된 항목:[1] 0x07(MBR) EBD0A0A2-B9E5-4433-87C0-68B6B72699C7(GPT) |
한계 | |
최대 볼륨 크기 | 2TiB(512바이트 섹터 포함), 8TiB(대부분의 광디스크와 마찬가지로 2KiB 섹터 포함), 16TiB(4KiB 섹터 포함)[2][3] |
최대 파일 크기 | 16 EiB |
최대 파일 이름 길이 | 255바이트(경로 1023바이트[4]) |
파일 이름에 허용된 문자 | U+FEFF 및 U+FFE를 제외한 모든 16비트 유니코드 코드 포인트 |
특징들 | |
기록된 날짜 | 생성, 아카이브, 수정(mtime), 속성 수정(ctime), 액세스(attime) |
날짜 범위 | 9999년 1월 1일 ~ 12월 31일 |
날짜 결정 | 마이크로초 |
포크 | 네 |
특성 | 다양한 |
파일 시스템 권한 | 포식스 |
투명 압축 | 아니요. |
기타 | |
지원되는 운영 체제 | 다양한 |
UDF(Universal Disk Format)는 광범위한 미디어를 위한 컴퓨터 데이터 저장을 위한 벤더 중립적인 개방형 파일 시스템이다.실제로, 그것은 ISO 9660을 대체하여 DVD와 새로운 광디스크 포맷에 가장 널리 사용되어 왔다.설계상 기록 가능한 광학 미디어와 쓰기 가능한 광학 미디어의 증분 업데이트에 매우 적합하다.UDF는 광학저장기술협회(OSTA)에 의해 개발 및 유지 관리되었다.
엔지니어링 용어로 유니버설 디스크 포맷은 ISO/IEC 13346 및 ECMA-167로 알려진 규격의 프로파일이다.[5]
사용법
일반적으로 저작 소프트웨어는 일괄 처리 과정에서 UDF 파일 시스템을 마스터하고 한 번의 통과로 광학 매체에 기록한다.그러나 CD-RW와 같은 다시 쓰기가 가능한 미디어에 패킷 쓰기를 할 때 UDF는 플로피 디스크나 플래시 드라이브와 같은 이동식 미디어에서 범용 파일 시스템처럼 온디스크에서 파일을 생성, 삭제 및 변경할 수 있도록 허용한다.이는 CD-R과 같은 일회용 미디어에서도 가능하지만, 그 경우 삭제된 파일이 점유한 공간을 회수할 수 없고 대신 접근할 수 없게 된다.
UDF에서도 멀티세션 마스터링이 가능하지만, 일부 구현에서는 세션이 여러 개인 디스크를 읽을 수 없을 수 있다.[6]
역사
광디스크 |
---|
![]() |
광학 저장 기술 협회는 모든 광학 매체, 즉 읽기 전용 매체와 다시 쓰기가 가능한 광학 매체 모두를 위한 공통 파일 시스템을 구성하기 위해 UDF 파일 시스템을 표준화했다.처음 표준화되었을 때, UDF 파일 시스템은 ISO 9660을 대체하는 것을 목표로 하여 읽기 전용 미디어와 쓰기 가능 미디어를 모두 지원할 수 있었다.DVD 컨소시엄은 UDF의 첫 번째 버전이 공개된 후 DVD-비디오와 DVD-오디오의 공식 파일 시스템으로 채택했다.[7]
UDF는 ISO 9660과 기본 볼륨 설명자 형식을 공유한다."UDF 브리지" 형식은 1.50부터 정의되어 디스크는 UDF 부분의 파일을 참조하는 ISO 9660 파일 시스템도 포함할 수 있다.[8]
수정사항
- 개정 1.00[10] (1995년 10월 24일)원본 릴리스.
- 개정 1.01[10](1995년 11월 3일).DVD 부록 추가 및 몇 가지 사소한 변경 사항.
- 개정 1.02[11](1996년 8월 30일).이 형식은 DVD-비디오 디스크에서 사용된다.
- 개정 1.50[12] (1997년 2월 4일)부가세 구조를 도입하여 CD-R/DVD-R 미디어에서 (가상) 다시 쓰기 가능에 대한 지원을 추가했다.CD-RW, DVD-RW 및 DVD+RW와 같은 다시 쓰기가 가능한 미디어에 결함 관리를 위한 예비 테이블 추가. UDF 브리지 추가.
- 개정 2.00[13] (1998년 4월 3일)스트림 파일 및 실시간 파일(DVD 기록용)에 대한 지원 추가 및 디렉토리 관리 단순화부가가치세 지원이 확대됐다.
- 개정 2.01[14](2000년 3월 15일)은 주로 UDF 2.00에 대한 버그픽스 릴리스다.UDF 표준의 모호성 중 많은 부분이 버전 2.01에서 해결되었다.
- 개정 2.50[15](2003년 4월 30일).메타데이터 클러스터링, 손쉬운 충돌 복구 및 파일 시스템 정보의 선택적 복제를 지원하는 메타데이터 파티션 추가:노드나 디렉토리 컨텐츠와 같은 모든 메타데이터는 선택적으로 미러링할 수 있는 별도의 파티션에 기록된다.이 형식은 일부 버전의 Blu-ray와 대부분의 HD-DVD 디스크에 사용된다.
- 개정 2.60[16] (2005년 3월 1일)순차적으로 기록 가능한 미디어에서 유사 덮어쓰기 기능을 지원하는 드라이브에 대한 Physious OverWrite 메서드가 추가됨UDF 2.50 구현과 읽기 전용 호환 가능(: 10 일부 블루레이는 이 형식을 사용함)
UDF 개정은 내부적으로 이진 코드 십진법으로 인코딩된다. 예를 들어 개정판 2.60은 0x0260으로 표시된다.[16]: 23 자체 개정을 선언하는 것 외에도, 각 볼륨에 대한 호환성은 최소 읽기 및 최소 쓰기 수정에 의해 정의되며, 각 볼륨은 이 이미지의 모든 구조에 대해 이러한 연산을 위한 요건을 나타낸다."최대 쓰기" 개정판은 이 이미지에 쓰여진 모든 구현의 최고 UDF 지원 수준을 추가로 기록한다.[16]: 34 For example, a UDF 2.01 volume that does not use Stream Files (introduced in UDF 2.00) but uses VAT (UDF 1.50) created by a UDF 2.60-capable implementation may have the revision declared as 0x0201, the minimum read revision set to 0x0150, the minimum write to 0x0150, and the maximum write to 0x0260.
사양
UDF 표준은 "빌드"라고 불리는 세 가지 파일 시스템 변형을 정의한다.다음은 다음과 같다.
- 일반(랜덤 읽기/쓰기 액세스)이것은 모든 UDF 개정에서 지원되는 원본 형식이다.
- 가상 할당 표.k.a. VAT(증분 작성)한 번 쓰기 미디어에 쓰기에 특별히 사용됨
- 사용 가능(임의의 쓰기 액세스 제한)다시 쓰기가 가능한 미디어에 쓰기 위해 특별히 사용됨
플레인 빌드
표준의 첫 번째 버전에 소개된 이 포맷은 하드 디스크, DVD+RW, DVD-RAM 미디어 등 임의의 읽기/쓰기 액세스가 가능한 모든 유형의 디스크에서 사용할 수 있다.메타데이터(최대 v2.50) 및 파일 데이터는 다소 직접적으로 다루어진다.이러한 형식의 디스크에 쓸 때 디스크의 물리적 블록은 새 파일 또는 업데이트된 파일을 할당하기 위해 선택할 수 있다.
이것이 기본 형식이기 때문에 UDF에 대한 지원을 주장하는 운영 체제나 파일 시스템 드라이버는 이 형식을 읽을 수 있어야 한다.
부가가치세 구축
DVD-R, CD-R과 같은 한 번 쓰기 미디어는 각 물리적 블록을 한 번만 쓸 수 있고, 쓰기 작업이 점진적으로 이루어져야 한다는 점에서 쓰기 작업에 한계가 있다.따라서 UDF의 일반 빌드는 ISO 9660 파일 시스템이 CD 미디어에 기록되는 방식과 유사하게 데이터를 미리 마스터한 다음 미디어에 모든 데이터를 한 조각으로 작성하여 CD-Rs에만 쓸 수 있다.
CD-R을 하드 디스크처럼 가상으로 사용할 수 있도록 하기 위해 OSTA는 개정 1.5에서 사용자가 원하는 대로 CD-R에 파일을 추가 및 수정할 수 있도록 VAT를 UDF 표준에 추가했다.VAT는 디스크에 패킷 쓰기를 허용하는 추가적인 구조로, 즉 디스크의 파일이나 다른 데이터가 수정되거나 삭제될 때 물리적 블록을 재매입하는 것이다.한 번 쓰기 미디어의 경우 전체 디스크가 가상화되어 사용자가 쓰기 한 번 쓰기 속성을 투명하게 만들며, 디스크는 다시 쓰기 가능한 디스크를 처리하는 방식과 동일하게 취급될 수 있다.
CD-R이나 DVD-R 미디어의 한 번 쓰기 특성은 디스크에서 파일을 삭제해도 파일의 데이터가 디스크에 남아 있다는 것을 의미한다.더 이상 디렉토리에 나타나지 않지만, 여전히 저장되어 있던 원래 공간을 차지하고 있다.결국 이 방식을 한동안 사용한 후에는 파일을 삭제해도 빈 공간을 복구할 수 없기 때문에 디스크가 꽉 찰 것이다.특수 공구를 사용하여 디스크의 이전 상태(삭제 전 상태)에 접근할 수 있어 복구가 가능하다.
모든 드라이브가 UDF 버전 1.5 이상을 완전히 구현하는 것은 아니며, 따라서 일부 드라이브는 VAT 빌드를 처리할 수 없을 수 있다.
절약형(RW) 빌드
DVD-RW, CD-RW와 같은 다시 쓰기 가능한 미디어는 DVD-R, CD-R 미디어보다 제한이 적다.섹터는 임의로 다시 작성할 수 있다(한 번에 패킷으로 작성된다).이러한 미디어는 언제든지 완전히 지워질 수 있으므로 디스크를 다시 비워 새로운 UDF 또는 다른 파일 시스템(예: ISO 9660 또는 CD 오디오)을 여기에 쓸 준비가 된다.그러나 -RW 미디어의 섹터는 너무 자주 다시 쓰임으로써(일반적으로 CD-RW로 몇 백 번 다시 쓰임으로써) 데이터가 신뢰성이 떨어진다는 것을 의미한다.
UDF 형식의 일반 및 VAT 빌드는 쓰기 가능한 미디어에 사용할 수 있으며, 몇 가지 제한 사항이 있다.-RW 미디어에서 일반 빌드를 사용하는 경우, 디스크에서 자주 사용되는 섹터(예: 디렉토리 및 블록 할당 데이터)가 빠르게 마모되어, 인식하지 못하고 데이터 손실을 초래할 수 있으므로, 데이터의 파일 시스템 수준 수정을 허용하지 않아야 한다.디스크의 파일 수정을 허용하려면 VAT 빌드를 사용하여 -R 미디어처럼 다시 쓰기 가능한 디스크를 사용할 수 있다.이를 통해 모든 블록이 한 번만 작성(성공적으로)되도록 하고, 다른 블록보다 자주 다시 작성되는 블록이 없도록 한다.이런 식으로, RW 디스크는 신뢰할 수 없게 되기 전에 여러 번 지워지고 재사용될 수 있다.그러나 쉽게 탐지할 수 있는 방법이 없어 결국 신뢰할 수 없게 될 것이다.부가세 빌드를 사용할 때 CD-RW/DVD-RW 미디어가 효과적으로 컴퓨터에 CD-R 또는 DVD+/-R 미디어로 나타난다.그러나 언론은 언제든지 다시 지워질 수 있다.
예비 빌드는 다시 쓰기 가능한 미디어의 특수성을 다루기 위해 개정 1.5에 추가되었다.이 빌드는 너무 많이 다시 쓴 디스크 부품에서 결국 발생할 결함을 관리하기 위해 스페어링 테이블을 추가했다.이 표는 낡아빠진 부분을 추적하여 작업 중인 부분에 다시 매핑한다.UDF 결함 관리는 광디스크용 MRW(Mount Rainier)나 하드드라이브용 디스크 컨트롤러와 같은 다른 형태의 결함 관리를 이미 구현한 시스템에는 적용되지 않는다.
UDF 1.5 개정판을 완전히 지원하지 않는 툴과 드라이브는 스페어링 테이블을 무시하게 되고, 이는 오래된 마모된 섹터를 읽게 되어 손상된 데이터를 검색하게 된다.
디스크 전체에 퍼져 있는 소위 UDF 오버헤드는 데이터 저장 공간의 일부를 보존하여 650MB의 원래 용량을 가진 CD-RW의 사용 가능한 용량을 약 500MB로 제한한다.[17]
문자 집합
UDF 규격은[7] U+FEFF와 U+FFE를 제외한 모든 유니코드 코드 포인트를 저장할 수 있는 문자 집합 OSTA CS0을 하나만 허용한다.ECMA-167에 정의된 추가 문자 집합은 사용되지 않는다.[5]: 7.2
에라타 DCN-5157 이후, 코드 포인트의 범위는 에모지와 같은 평면 1-16 문자를 포함하는 유니코드 4.0(또는 더 최신 또는 더 이전 버전)의 모든 코드 포인트로 확장되었다.DCN-5157은 또한 C양식의 문자열을 정규화할 것을 권고한다.[18]
OSTA CS0 문자 집합은 16비트 유니코드 문자열 "압축"을 8비트 또는 16비트 단위로 저장하며, 그 뒤에 단일 바이트 "comp"가 나타난다.압축 유형을 나타내는 ID" 태그.8비트 스토리지는 기능적으로 ISO-8859-1과 동일하며, 16비트 스토리지는 빅 엔디안(big endian)참조 알고리즘은 금지된 코드 포인트를 확인하거나 대리 쌍을 해석하지 않으므로 NTFS처럼 문자열이 잘못 형성될 수 있다.[7]: 2.1.2, 6.4 (DCN-5157에 의해 특정한 형태의 스토리지가 지정되지는 않지만 UTF-16BE는 UCS-2와 대부분 역호환되는 동시에 모든 유니코드를 저장하는 유일한 잘 알려진 방법이다.)[18]
호환성.
많은 DVD 플레이어는 버전 1.02 이외의 UDF 개정판을 지원하지 않는다.ISO 9660 브리지 형식을 사용할 경우, 새로운 개정판으로 만들어진 디스크는 여전히 이러한 플레이어에서 작동할 수 있다.운영 체제가 UDF 1.50을 읽을 수 있다고 주장하더라도, 그것은 여전히 평이한 빌드만 지원할 수 있으며 반드시 VAT나 Saved UDF 빌드 중 어느 것도 지원하지 않을 수도 있다.
Mac OS X 10.4.5는 개정 1.50(man mount_udf 참조)을 지원한다고 주장하지만, 플레인 빌드의 디스크만 제대로 마운트할 수 있고 가상화 지원은 전혀 제공하지 않는다.소니 마비카 문제에서 보듯 부가가치세가 붙은 UDF 디스크를 탑재할 수 없다.[19][20]10.4.11 이전 릴리스는 스페어링 테이블로 디스크를 마운트하지만 파일을 올바르게 읽지 않음.버전 10.4.11은 이 문제를 해결한다.[21][22]
마찬가지로 Windows XP 서비스 팩 2(SP2)는 UDF 2.00 스페어링 테이블을 결함 관리 시스템으로 사용하는 DVD-RW 디스크를 읽을 수 없다.[23]이 문제는 UDF 결함 관리 시스템이 DVD-RW 디스크에서 둘 이상의 섹터를 포함하는 스페어링 테이블을 만들 때 발생한다.Windows XP SP2는 DVD가 UDF를 사용하고 있음을 인식할 수 있지만 Windows 탐색기는 DVD의 내용을 빈 폴더로 표시한다.핫픽스는 이를[24] 위해 사용할 수 있으며 서비스 팩 3에 포함되어 있다.[25]
기본 UDF 버전 및 옵션으로 인해 Windows에서 포맷한 UDF 파티션을 MacOS에서 쓸 수 없다.반면, MBR 파티션 테이블의 요구 사항 때문에, MacOS에 의해 포맷된 파티션은 Windows에서 직접 쓸 수 없다.또한 리눅스는 UDF 2.01에 대한 쓰기만을 지원한다.리눅스 및 MacOS용 스크립트 호출format-udf
UDF 2.01을 사용하고 가짜 MBR을 추가함으로써 이러한 비호환성을 처리한다.[26] Windows의 경우 명령줄 도구를 사용하는 것이 최선의 해결책이다.format /FS:UDF /R:2.01
.
![]() | 이 섹션은 갱신되어야 한다.주어진 이유는 많은 운영체제의 경우 정보가 10년이 지났으며 현재 상황을 정확하게 반영하거나 반영하지 못할 수 있기 때문이다.(2020년 11월) |
| |||||||||
UDF 개정(읽기 + 쓰기) | 논플레인 | ||||||||
---|---|---|---|---|---|---|---|---|---|
운영 체제 | 1.02 | 1.50 | 2.0x | 2.50 | 2.60 | 부가가치세 | 스페어링 테이블 | 참고 | |
AIX 5.2, 5.3, 6.1 | 네 | 네 | 아니요. | 아니요. | 1.5가 기본값임[27] | ||||
아미가오스 4.0 | 네 | 네 | |||||||
BeOS/마그누스소프트 제타/하이쿠 | 네 | 네 | 네 | 네 | 네 | ||||
OS/2(eComStation 및 ArcaOS 포함) | 네 | OS/2의 추가 요금 드라이버. | |||||||
FreeBSD 5.0 이상 | 읽기만 하다 | 읽기만[28] 하다 | 아니요. | 아니요. | 아니요. | 아니요. | 네 | ||
리눅스 커널 2.2 | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | ||
리눅스 커널 2.4 | 네 | 네 | 네[29] | 아니요. | 아니요. | 네 | 네 | ||
Linux 커널 2.6.0 - 2.6.25 | 네 | 네 | 네 | 아니요. | 아니요. | 네 | 네 | 2.6.10 이전 커널 버전은 더 적은 수의 미디어 유형을 지원했다. | |
Linux 커널 2.6.26 이상 | 네 | 네 | 네 | 읽기만[30] 하다 | 읽기만[16]: 10 하다 | 네 | 네 | 2.6.30에 추가된 권한 관련 장착 옵션.[31]버전 2.6.30부터는 하드 디스크의 UDF 파일 시스템 자동 탐지가 지원된다.디스크 이미지에서 UDF 파일 시스템의 자동 탐지는 4.11에서 수정되었다. | |
Mac OS 8.1 - 8.5 | 네 | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 7.5, 7.6, 8.0과 같은 일부 이전 버전의 Mac OS도 8.1 및 8.5에 대한 추가 UDF 버전 지원과 함께 타사 유틸리티를 통해 지원된다.[32] | |
Mac OS 8.6, Mac OS 9 | 네 | 네 | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 타사 유틸리티를 통한 추가 UDF 버전 지원.[32] | |
Mac OS X 10.0 - 10.3 | 네 | 네[33] | 아니오[33] | 아니요. | 아니요. | 아니요. | 아니요. | ||
Mac OS X 10.4 | 네 | 네 | 네 | 아니오[34][35] | 아니오[36] | 아니요. | 네[37] | 를 사용하여 UDF 1.50(플레인 빌드) 볼륨을 생성할 수 있음drutil 효용 | |
Mac OS X 10.5 이상 | 네 | 네 | 네 | 네[38][35] | 읽기만[38][39] 하다 | 네 | 네 | 작성하려면, 사용newfs_udf 효용 | |
NetBSD 4.0 | 읽기만[40] 하다 | 읽기만 하다 | 읽기만 하다 | 읽기만 하다 | 읽기만 하다 | 네 | 네 | 다중 세션 VAT, 예비 버전 및 메타 데이터 변형 읽기 모든 CD, DVD 및 BD 변종, HDD 및 플래시 미디어. | |
NetBSD 5.0 | 네 | 네 | 네 | 네 | 네 | 네 | 네 | 다중 세션 VAT를 포함한 모든 빌드와 미디어에 대한 쓰기 지원.[41]다음을 사용하여 새 만들기newfs_udf .2.50/2.60에 제한된 쓰기(사전 할당된 고정 크기의 메타데이터 파티션 필요)[42] | |
NetWare 5.1 | |||||||||
NetWare 6 | |||||||||
OpenBSD 3.8 - 3.9 | 읽기만[43] 하다 | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | ||
OpenBSD 4.0 - 4.6 | 읽기만 하다 | 읽기만[44] 하다 | 아니요. | 아니요. | 아니요. | 네[44] | 아니요. | ||
오픈BSD 4.7 | 읽기만 하다 | 읽기만 하다 | 읽기만 하다 | 읽기만[45] 하다 | 읽기만[45] 하다 | 네 | 네 | ||
Solaris 7 11/99 이상 | 네 | 네 | |||||||
Solaris 8/9/10 | 네 | 네 | |||||||
DOS, FreeDOS, Windows 3.11, Windows 95, Windows 95 OSR2+ 및 기타 DOS 기반 OS | 아니오[46] | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 원주민 지원 없음.ISO9660 역호환성 구조를 가진 파일 시스템을 읽을 수 있다. | |
Windows 98, Windows Me | CD/DVD 광 디스크[47][48][49][46] 전용 읽기 전용 | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 타사 유틸리티를[50] 통한 추가 읽기/쓰기 지원 | |
윈도 2000 | 읽기만[49][51][52][53][46] 하다 | 읽기만 하다 | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 타사 유틸리티를[50] 통한 추가 읽기/쓰기 지원 | |
Windows XP/Server 2003 | 읽기만[52][53][46] 하다 | 읽기만 하다 | 읽기만 하다 | 아니요. | 아니요. | 네 | 네[54] | 타사 유틸리티를[50] 통한 추가 읽기/쓰기 지원 | |
윈도 비스타 | 네[55][56][53][46] | 네 | 네 | 네 | 읽기만[55][56][53][46] 하다 | 네 | 네 | Microsoft에서 라이브 파일 시스템이라고 함.비광학 장치에 가짜 MBR 파티션 필요. | |
Windows 7, Windows 8, Windows 10 | 네[46] | 네 | 네 | 네 | 네 | 네 | 네 | ||
운영 체제 | 1.02 | 1.50 | 2.0x | 2.50 | 2.60 | 부가가치세 | 스페어링 테이블 | 참고 | |
UDF 개정(읽기 + 쓰기) | 논플레인 |
참고 항목
참조
- ^ "Serverfault answer for: What is the partition id / filesystem type for UDF?".
- ^ 블록32 크기 2 ×
- ^ "Wenguang's Introduction to Universal Disk Format (UDF)". Google Sites. 1 February 2009. Section 5.1 Highlight of the UDF Format. Retrieved 16 July 2014.
- ^ 이 제한은 새로운 버전에서 해제될 수 있다.
- ^ a b "ECMA-167 - Volume and File Structure for Write-Once and Rewritable Media using Non-Sequential Recording for Information Interchange" (PDF).
- ^ 다중 세션 마스터링은 항상 UDF 규격의 일부였다.앵커 간격띄우기가 마지막 세션에서 시작되도록 지정되었다는 것이 이전 문서에서는 명확하지 않았지만 [UDF 2.01/6.10.1]을 참조하십시오.
- ^ a b c d "OSTA - UDF Specifications".
- ^ "ECMA Technical Report TR/71: DVD Read-Only Disk File System Specifications" (PDF). February 1998.
- ^ "Wenguang's Introduction to Universal Disk Format (UDF)".
- ^ a b 개정 1.02의 역사에서만 언급됨
- ^ "OSTA Universal Disk Format Specification Revision 1.02" (PDF).
- ^ "OSTA Universal Disk Format Specification Revision 1.50" (PDF).
- ^ "OSTA Universal Disk Format Specification Revision 2.00" (PDF).
- ^ "OSTA Universal Disk Format Specification Revision 2.01" (PDF).
- ^ "OSTA Universal Disk Format Specification Revision 2.50" (PDF).
- ^ a b c d "OSTA Universal Disk Format Specification Revision 2.60" (PDF).
- ^ Thompson, Robert Bruce; Thompson, Barbara Fritchman (24 July 2003). "PC Hardware in a Nutshell: A Desktop Quick Reference" by Robert Bruce Thompson, Barbara Fritchman Thompson (2003) −– Chapter 11 (starting page 340): CD writers. ISBN 9780596552343.
- ^ a b "UDF 2.60 approved errata" (PDF). Retrieved 22 April 2018.
- ^ "Sony Mavica UDF Compatibility Issue". Apple. 19 February 2012. Archived from the original on 26 April 2012. Retrieved 16 July 2014.
- ^ "Mac OS X UDF Compatibility Issues". Free(code). 11 July 2012. Retrieved 16 July 2014.
- ^ "Intel Update". Apple. 14 November 2007. Archived from the original on 28 March 2010. Retrieved 16 July 2014.
- ^ "PowerPC Update". Apple. 14 November 2007. Archived from the original on 31 May 2010. Retrieved 16 July 2014.
- ^ "Microsoft Windows UDF Read Troubleshooting". microsoft.com.
- ^ "Windows XP UDF hotfix". microsoft.com.
- ^ "MS Windows and UDF optical discs".
- ^ "JElchison/format-udf: Bash script to format a block device (hard drive or Flash drive) in UDF". GitHub. 27 June 2020.
The output is a drive that can be used for reading/writing across multiple operating system families: Windows, macOS, and Linux. This script should be capable of running in macOS or in Linux.
- ^ "Welcome to the AIX 6.1 Information Center". IBM. Retrieved 25 September 2010.
- ^ "FreeBSD 5.0-RELEASE Release Notes".
- ^ Linux 버전 2.3.17 - 2.4.5는 최대 2.00까지 UDF 개정판만 지원하며 Linux 버전 2.4.6 이상도 UDF 개정 2.01을 지원한다.
- ^ "Linux 3.13: fs/udf/udf_sb.h". 24 September 2013. Retrieved 29 January 2014.
- ^ "Linux 2.6.30 Changelog". 12 June 2009. Retrieved 13 September 2015.
- ^ a b Read and (depending on which utility is used) write support for UDF versions 1.02, 1.50, 2.00, and 2.01 (support for 1.50 is not natively present in 8.1 or 8.5, and 2.00 onwards was not supported by the classic Mac OS at all) on optical disks available with third party utilities such as Adaptec's UDF Volume Access or Software Architects' DVD-RAM Tune-Up 유틸리티.
- ^ a b "mount_udf manpage for Mac OS X 10.3".
UDF 1.50 is supported. UDF 2.0 and later is not.
- ^ 타사 유틸리티를 통한 지원 Both 9+ HD 플러그인
- ^ a b "Disc Recording Release Notes for OS X v10.5".
This release note describes changes to the Disc Recording frameworks from OS X version 10.4. The Disc Recording content creation engine now supports writing UDF 2.0 discs in addition to UDF 1.02 and 1.5.
- ^ 타사 유틸리티를 통한 지원 토스트 9+
- ^ 버전 10.4.11 이후
- ^ a b "mount_udf manpage for Mac OS X 10.5".
Reading of all UDF revisions (1.02 - 2.60) on both block device (e.g. hard drives and USB drives) and most optical media is supported. Writing to block devices, DVD-RW and DVD+RW is supported with the following exceptions: (1) Cannot write Finder Info, Resource Fork, or other extended attributes in UDF volumes of revision 1.02 and 1.50; (2) Cannot write to mirrored metadata partition.
- ^ "Mac Technology Overview - Kernel and Device Drivers Layer".
OS X supports reading UDF revisions 1.02 through 2.60 on both block devices and most optical media, and it supports writing to block devices and to DVD-RW and DVD+RW media using UDF 2.00 through 2.50 (except for mirrored metadata partitions in 2.50).
- ^ "Announcing NetBSD 4.0".
Added UDF support for optical media and block devices, see mount_udf(8). Read-only for now.
- ^ "NetBsd 5 release notes". NetBSD.
- ^ "NetBSD System Manager's Manual". Retrieved 25 September 2010.
- ^ "OpenBSD 3.8".
- ^ a b "OpenBSD 4.0".
- ^ a b "The OpenBSD 4.7 Release". OpenBSD. Retrieved 25 September 2010.
- ^ a b c d e f g "[MS-FSCC]: File System Control Codes: 6 Appendix B: Product Behavior". Windows UDF 파일 시스템 지원 테이블
- ^ Microsoft Corporation (January 1998). "Chapter 10 - Disks and File Systems". Microsoft Windows 98 Resource Kit. Microsoft Press. p. 442. ISBN 978-1-57231-644-7. Retrieved 9 September 2017.
Windows 98 has a new read-only Universal Disk Format (UDF) system, which supports reading media formatted according to UDF specification 1.02.
- ^ Microsoft Corporation (January 1998). "Chapter 28 - Windows 98 Architecture". Microsoft Windows 98 Resource Kit. Microsoft Press. p. 1316. ISBN 978-1-57231-644-7. Retrieved 9 September 2017.
The 32-bit, protected-mode UDF file system in Windows 98 is implemented according to Revision 1.02 of Universal Disk Format Specification by Optical Storage Technology Association (OSTA). It provides read-only access to UDF-formatted media, such as DVD discs. The UDF file system uses VCACHE and is dynamic, requiring no configuration or static allocation on the part of the user.
- ^ a b Matt Pietrek (November 1997). "A Programmer's Perspective on New System DLL Features in Windows NT 5.0, Part I". Microsoft Systems Journal. Retrieved 9 September 2017.
Windows NT 5.0 also adds UDF (Universal Disk Format). ... The UDF implementations shipping in both Windows 98 (UDF 1.02) and Windows NT 5.0 (UDF 1.50) are read-only.
- ^ a b c DLA, InCD 또는 Toshiba/Panasonic/Matsushita UDF 2.5 드라이버와 같은 타사 유틸리티에서 사용할 수 있는 광 디스크에서 다른 UDF 버전에 대한 지원을 읽고 쓰십시오.SAI의 WriteUDF!와 같은 타사 유틸리티에서 사용할 수 있는 이동식 디스크 및 하드 디스크에 대한 읽기 및 쓰기 지원.
- ^ Russinovich, M. E.; Solomon, D. A. (2000). "Chapter 12 - File Systems". Inside Microsoft Windows 2000 (Third ed.). Redmond, Washington: Microsoft Press. ISBN 978-0-7356-1021-7.
The Windows 2000 UDF file system implementation is ISO 13346-compliant and supports UDF versions 1.02 and 1.5. ... the Windows 2000 UDF driver (Udfs.sys) provides read-only support.
- ^ a b Russinovich, M. E.; Solomon, D. A. (2005). "Chapter 12 - File Systems". Microsoft Windows Internals, Fourth Edition: Microsoft Windows Server 2003, Windows XP, and Windows 2000 (Fourth ed.). Redmond, Washington: Microsoft Press. p. 691. ISBN 0-7356-1917-4.
The UDF driver supports UDF versions 1.02, version 1.5 on Windows 2000, and versions 2.0 and 2.01 on Windows XP and Windows Server 2003. ... the Windows UDF driver (Udfs.sys) provides read-only support. Windows does not implement support for other UDF features, including named streams, access control lists, or extended attributes.
- ^ a b c d WinHEC 2004 Version (5 May 2004). "2.3 About the UDF File System" (doc). Local File Systems for Windows (Report). Microsoft Corporation. pp. 6–8.
- ^ 서비스 팩 3 필요
- ^ a b Russinovich, M. E.; Solomon, D. A.; Ionescu, A. (2009). "Chapter 12 - File Systems". Windows Internals, 5th Edition: Windows Vista and Windows Server 2008 (5th ed.). Redmond, Washington: Microsoft Press. p. 981. ISBN 978-0-7356-3796-2.
The UDF driver supports UDF versions up to 2.60. The Windows UDF driver (Udfs.sys) provides read-write support ... when using UDF 2.50 and read-only support when using UDF 2.60. However, Windows does not implement support for certain UDF features such as named streams and access control lists.
- ^ a b Russinovich, M. E.; Solomon, D. A.; Ionescu, A. (2012). "Chapter 12 - File Systems". Windows Internals, Part 2, 6th Edition: Windows 7 and Windows Server 2008 R2 (6th ed.). Redmond, Washington: Microsoft Press. p. 393. ISBN 978-0-7356-6587-3.
The UDF driver supports UDF versions up to 2.60. The Windows UDF driver (Udfs.sys) provides read-write support ... when using UDF 2.50 and read-only support when using UDF 2.60. However, Windows does not implement support for certain UDF features such as named streams and access control lists.
추가 읽기
- ISO/IEC 13346 표준(ECMA-167이라고도 함)
외부 링크
- OSTA 홈페이지
- UDF 사양: 1.02, 1.50, 2.00, 2.01, 2.50, 2.60(2005년 3월 1일), SecureUDF
- 원광왕 UDF 소개
- Linux UDF 지원
- Microsoft Windows UDF 읽기 문제 해결
- AIX - CD-ROM 파일 시스템 및 UDFS