ISO 9660
| 光碟制作 |
|---|
|
光媒介类型
|
|
延伸阅读
|
ISO 9660,也被一些硬体和软体供应商称作CDFS(光碟档案系统),是一个由国际标准化组织(ISO)为光碟媒介发布的档案系统。其目标是能够在不同的作业系统如Windows、Mac OS以及类Unix系统上交换资料。
ISO 9660源于High Sierra档案系统。High Sierra通过使用一种分层树(共八层)档案系统,以一种密集的、顺序的布局来组织档案资讯,类似于UNIX和FAT。为了增强跨平台相容性,它定义了一个常用档案属性(目录或原始档案以及记录时间)和名称属性(档名、副档名、版本)的最小子集,并且使用一个单独的系统区域来相容未来的扩充属性。
High Sierra在1986年12月被Ecma国际采用(作了一些改动)而成为了国际标准,即ECMA-119[1],并提交给国际标准化组织而成为ISO 9660:1988。目前,ISO 9660档案系统正在被行业广泛使用。
规范
CD-ROM规范
CD格式中存在的最小实体称为影格,包含24位元组。资料在CD-ROM中被组织为影格和磁区。一个CD-ROM磁区包含98影格,共2352位元组。
CD-ROM Mode 1,通常用于电脑资料,根据红皮书标准把2352位元组资料区分为12位元组的同步资讯、4位元组的头资料、2048位元组的使用者资料和288位元组的错误校验码。这些编码可以防止资料异常导致的执行资料错误。
CD-ROM Mode 2 Form 1,通常用于电脑资料,与Mode 1使用相同的使用者资料和错误修正,但是布局有一些小差别。不建议用于有相容性要求的场合。[2]
CD-ROM Mode 2 Form 2,倾向用于储存容错资料,如音讯和影片,2352位元组被分为12位元组的同步资讯、4位元组的头资料、2336位元组的使用者资料。Mode 2通过省略错误修正,提供了比Mode 1多出14%的使用者资料空间;因为音讯或影片资料的读取错误只会导致很小的缺陷,而人类很难察觉到。VCD被归类于Mode 2 Form 2。
ISO 9660规范
最开始的32768位元组没有被ISO 9660资料结构使用,因此可以有其他用处,例如:CD-ROM可以在此区包含一个替代档案系统描述资讯块,通常被混合光碟(Hybrid CD)用于提供Mac OS特定的内容。此未用块后面跟着一连串卷描述符,详细记录了该磁碟上的内容和类型资讯(类似被FAT和NTFS格式磁碟使用的BIOS参数块)。
卷描述符描述了一个给定的CD-ROM或卷上存在的档案系统资讯的特征。它被分为两部分:卷描述符的类型和描述符的特征。这样做的目的是:当一个程式无法解释特定的描述符的时候,它可以跳过此描述符而找到它可以辨识的其他描述符,这样就允许在一个卷上使用多种不同类型的资讯。另外,如果一个描述符发生错误而无法读取,那么紧接着的一个该描述符的冗余副本可以用来进行错误恢复。
参见
- Hybrid CD
- Disk image emulator
参考资料
- ^ Volume and File Structure of CDROM for Information Interchange. Ecma International. December 1987 [2009-09-08]. (原始内容存档于2008-01-09).
- ^ Media Sciences - Mode and Form differences (页面存档备份,存于网际网路档案馆)
外部连结
- ECMA-119(页面存档备份,存于网际网路档案馆) This is the ECMA release of the ISO 9660:1988 standard, available as a free download.
- [1] Technical information on ISO 9660:1999
- Freecode上的ISO 9660 Analyzer Tool (iat)
- ISO 9660 Specifications(页面存档备份,存于网际网路档案馆)
- Description of data structures in ISO-9660
- CD Recording FAQ(页面存档备份,存于网际网路档案馆)
- Media Sciences - Book types and compatibility, Multisession
- ISO files:
- How to write ISO files to CD in the Microsoft Windows Operating System(页面存档备份,存于网际网路档案馆)
- Small, Free Way to Use and Mount Images (ISO files) Without Burning Them in Windows XP(页面存档备份,存于网际网路档案馆)
- Extract a file hierarchy from an iso image (*nix)(页面存档备份,存于网际网路档案馆)
- How to extract ISO files with Linux(页面存档备份,存于网际网路档案馆)
- Mode 1 and 2:
- Sony Storage Support - What CD-ROM Mode-1, Mode-2 and XA are ?
- Media Sciences - Varieties of Mode 2
- DivXLand - Mode 2 explanation and creation tools(页面存档备份,存于网际网路档案馆)