ISOISO 9660, a standard published by the International Organization for Standardization, defines a file system for CD-ROM media. It aims at supporting different computer operating systems such as Microsoft Windows, Mac OS, and systems that follow the UNIX specification, so that data may be exchanged. The ISO 9660 file system is also used for DVD-ROMs.
Levels and restrictionsThere are different levels to this standard.
All levels restrict names to upper case letters, digits and underscores ("_"). Some CD mastering applications allow the user to use almost any ASCII character. While this does not strictly conform to the ISO 9660 standard, most operating systems that can read ISO 9660 file systems support the use of most ASCII characters as an extension. The restrictions on filename length and directory depth have been seen by many as a more serious limitation of the file system. While in many cases, it simply possible to rename file or truncate the filenames in question, and many CD burning applications do this automatically, in certain special cases, this is not feasible. For example, class files in Java are strictly required to follow naming rules, which especially in the case of nested classes may require filenames longer than 31 characters. Disk imagesDisk images of ISO 9660 file systems (ISO images) are a common way to electronically transfer the contents of CD-ROMs. They often have the extension ExtensionsThere are common extensions to ISO 9660 to deal with the limitations. Rock Ridge supports the preservation of Unix permissions and longer ASCII coded names; Joliet supports names stored in Unicode, thus allowing almost any character to be used, even from non-roman scripts; El Torito enables CDs to be bootable. ISO 13490 is basically ISO 9660 with multisession support. Operating system supportMost operating systems support reading of ISO 9660 formatted discs, and most new versions support the extensions such as Rock Ridge and Joliet. Operating systems that do not support the extensions will usually show the basic (non-extended) features of a plain ISO 9660 disc. Here are some operating systems and their support for ISO 9660 and extensions:
See also:External links
de:ISO 9660 he:ISO 9660 ja:ISO 9660 pl:ISO 9660
Categories: Computer file systems | ISO standards |
|
This article is licensed under the GNU Free Documentation License. It uses material from Wikipedia article. Browse Wikipedia for more information. |