通用光碟格式
光盘制作 |
---|
通用光碟格式(Universal Disk Format,简称UDF)是一个使用在光学储存媒体的档案系统的规格。它实行了ISO/IEC 13346标准(亦称为ECMA-167)。它亦是用作取代ISO 9660,现时已经广泛地用于可写光学储存媒体上。UDF是由光学储存技术协会(Optical Storage Technology Association,OSTA)开发并维护的。
从工程角度来说,通用磁碟格式是ISO/IEC13346和ECMA-167规范的一种设定档。
历史
[编辑]UDF档案系统是由光学储存技术协会标准化。其目标在于组织一个供所有光学储存媒体通用的档案系统。这仍然是继续进行UDF标准化的主要目的,尽管对一些不常用的单写多读储存媒体的支援有限,而且可能会增加对非光学储存媒体的支援。
当它在第一次标准化时,它已经设计成取代ISO 9660,它容许唯读和可读写储存媒体的支援。在第一个版本释出后,UDF几乎直接地被DVD论坛(DVD Consortium)采用作官方DVD档案系统。现时,UDF档案系统可以在市场上大多数常见的光学储存媒体上,以及在差不多所有可烧录影片的DVD媒体上使用。
因为其目的,起初UDF主要在光学储存媒体上使用。大多操作系统需要特别的第三方软体以读取UDF。现在几乎所有操作系统本身都至少支援读取UDF档案系统,当中很多亦支援写入部分格式。因为这些增长的支援,UDF开始在可以转换的非光学储存媒体上出现,如Iomega REV,大型的快闪记忆体,甚至在硬碟上。
在现在的Windows Vista以上系统,都可以使用UDF格式化光碟,但是格式化过程很慢,需要几分钟的时间,在超过2 GB的光碟将强制使用UDF格式。
UDF版本
[编辑]UDF已经推出了不同版本:
- 版本1.00(1995年10月24日):原始版本。
- 版本1.01(1995年11月3日):添加了DVD附录,并做了一些小的更改。
- 版本1.02(1996年8月30日):DVD-Video采用的格式。
- 版本1.50(1997年2月4日):加入由VAT结构发表后对CD-R/DVD-R媒体重写能力的支援。亦加入了在如CD-RW、DVD-RW、DVD+RW等可重写媒体中容错管理的备用资料表。
- 版本2.00(1998年4月3日):加入对资料流档案及实时录制档案的支援 (DVD录影用)及简化目录管理。亦扩张了VAT支援。
- 版本2.01(2000年3月15日):主要修复了版本2.00中的错误。很多在以往版本上的含糊标准都在此版本解决。
- 版本2.50(2003年4月30日):加入元资料分割区促进了元资料的群集,更容易的冲突修复及可选择的档案系统资讯复本,所有元资料像节点及目录内容般写在一个分离的分割区中,这可选择地作镜像用。
- 版本2.60(2005年3月1日):加入为可支援伪超烧相容烧录器的伪超烧方法,用烧录在连续可录媒体。
在下个UDF版本推出前,有相关讨论中UDF可望用在硬碟媒体中,及在摄影用储存媒体中。
UDF优点
[编辑]UDF的好处是使用者可以移除和复制档案,与传统光碟不一样的是可以删除档案,并且功能与USB相同,但是因为烧录装置速度的关系,所以写入档案时不如USB速度快。
UDF缺点
[编辑]UDF的缺点是使用者把光碟读取于CD播放机上,可能会不能播放,目前能播放UDF的光碟播放机较少,并且旧版的作业系统可能不能读取。
UDF的分支
[编辑]此章节需要扩充。 |
普通
[编辑]后备(RW)
[编辑]电脑不能读取部分UDF光碟的原因
[编辑]相容性
[编辑]大多数DVD播放器不支援高于1.02版本UDF的光碟。但若使用ISO 9660档案系统作桥接者,较新版本的UDF的光碟仍有可能被读取。
当有些DVD烧录程式在使用1.50版本UDF来烧录视像DVD时,使用者会发现必要避免使用精灵引导,以及直接以手动方式设定以1.02版本烧录。
即使若作业系统声称支援1.50版本UDF,它仍可能只支援完全写入,而不支援VAT或后备式的UDF组建。
Mac OS X 10.4.5版本声称支援1.50版本UDF(详情请见其man mount_udf部分),但只可以完全写入组建载入及不提供虚拟化选项。Mac OS X不能以VAT方式载入,相似于发生在Sony Mavica摄影机的一样[1]。10.4.11版本之前,可以Sparing Table方式载入,但不能正确地读取档案,这个问题直至10.4.11版本才版解决。[2][3]。
相似地,Microsoft Windows XP Service Pack 2(SP2)在其不完善的UDF管理系统下,不能读取2.00版本UDF的DVD-RW光碟[4]。UDF管理系统会将DVD-RW建立一个备用档案表,横越多于一个磁区,因而发生读取错误。Windows XP SP2可识别该DVD为UDF档案系统,但会出现为空白光碟。以上的问题随着Service Pack 3中的修正文件发表而被解决[5] [6]。
OS预设支援
[编辑]注解:
- 除非特别注明,否则读取、写入支援是指只有完全写入UDF组建支援,而非VAT及备用式组建支援。
- 支援读取是指被UDF格式化的光碟可以被系统载入。它容许使用者以相同介面读取UDF系统内容。
- 支援写入是指对一个挂载的UDF媒体,除了可以读取,还可对其修改、新增与删除。
UDF版本 | 非完全写入法 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
作业系统 | 1.02 | 1.50 | 2.0x | 2.50 | 2.60 | VAT | 备用式档案表 | 写入 | 备注 | |
AIX 5.1, 5.2, 5.3 | 是 | (1.50为预设规格)[7] | ||||||||
AmigaOS 4.0 | 是 | 是 | ||||||||
BeOS/magnussoft ZETA/Haiku | 是 | 是 | 是 | 是 | 是 | 是 | ||||
DOS/FreeDOS、Windows 3.11或更早 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 没有原生支援 | |
eComStation | 是 | 是 | ||||||||
FreeBSD 5 | 是 | 是 | 否 | 是 | ||||||
FreeBSD 6 | 是 | 是 | 否 | 是 | ||||||
FreeBSD 7 | 是 | 是 | 否 | 是 | ||||||
Linux 2.4 | 是 | 是[8] | ||||||||
Linux 2.6 | 是 | 是 | 是 | 是[8](2.6.26+) | 是[8](2.6.26+) | 是[8](2.6.26+) | 是[8](2.6.26+) | 部分支援(截至2.01版本) | 2.6.10之前版本支援少量种类。截至2.6.30版本核心前,需要2.6.26版本的功能为非完全自动。 | |
Mac OS 9 | 是 | 是[8] | 是 | |||||||
Mac OS X 10.4 | 是 | 是 | 是 | 在Toast 9+ HD插件安装后支援 | 在Toast 9+ HD插件安装后支援 | 可以透过drutil建立UDF 1.50完全写入版本的映像档。 | ||||
Mac OS X 10.5 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 可使用"newfs_udf"工具建立。 | |
Mac OS X 10.6 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 可使用"newfs_udf"工具建立。 | |
NetBSD 4.0 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 可从CD、DVD及BD(以及硬碟、闪存)读取 多区段VAT、备用式及间磁区式分种。 | ||
NetBSD 5.0 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | Write support for all builds, including multi-session VAT but excluding metadata partition. | ||
Novell NetWare 5.1 | ||||||||||
Novell NetWare 6 | ||||||||||
OpenBSD 3.8 | 是 | 是 | 否 | 是 | ||||||
OS/2 | 是 | 是 | Additional fee drivers | |||||||
Solaris 7 11/99+ | 是 | 是 | ||||||||
Solaris 8, 9, 10 | 是 | 是 | 是 | |||||||
Windows 95 OSR2+/Windows 98/Me | 是[8] | 是 | 否 | 否 | 否 | 否 | ||||
Windows 2000 | 是 | 是[8] | 否 | 否 | 否 | 否 | ||||
Windows XP/Server 2003 | 是 | 是 | 是[8] | 是[9] | 否 | 是 | 需如DLA及InCD等第三方程式支援写入 | |||
Windows Vista/7/8/10 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 被微软归为Live File System |
参看
[编辑]参考资料
[编辑]- ^ Sony Mavica problem. apple.com. (原始内容存档于2007-10-12).
- ^ Intel update. apple.com. (原始内容存档于2010-03-28).
- ^ PowerPC update. apple.com. (原始内容存档于2010-05-31).
- ^ Microsoft Windows UDF Read Troubleshooting. microsoft.com. (原始内容存档于2015-01-08).
- ^ Windows XP UDF hotfix. microsoft.com. (原始内容存档于2015-01-08).
- ^ MS Windows and UDF optical disks. (原始内容存档于2015-01-08).
- ^ Welcome to the AIX 6.1 Information Center. IBM. [25 September 2010]. (原始内容存档于2014-01-05).
- ^ 8.0 8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8 README.Debian from udftools 1.0.0b3-14 in Debian GNU/Linux
- ^ 需另安装东芝UDF 2.50档案系统读取驱动程式(实为东芝HD DVD档案系统驱动程式)
参考文献
[编辑]外部链接
[编辑]- OSTA home page (页面存档备份,存于互联网档案馆)
- Wenguang Wang's UDF Introduction
- Linux UDF support (页面存档备份,存于互联网档案馆)
- Microsoft Windows UDF Read Troubleshooting (页面存档备份,存于互联网档案馆)