The filenames also have a VMS-style version number, so sometimes they are shown with a ";1" suffix.
The size of a file is limited to 4GB (2GB in some implementations). This is irrelevant with respect to CD-ROMs, because of their small capacity, but it is a reason to avoid using ISO 9660 on DVD-ROMs and other media. (An extension called "multiple extents" makes larger files possible, but support for it is limited.)
Usually, the ASCII string "
CD001" appears at offset 32769.
The first 32768 bytes are not used. Be aware that hybrid filesystems are possible. Just because something is a valid ISO 9660 filesystem doesn't mean it can't also be a valid filesystem of some other type.
Operating systems often include drivers for ISO 9660. On Linux, an ISO 9660 image file can be mounted using a loopback driver (
mount -t iso9660 -o loop ...).
- isolyzer is a tool that verifies if the file size of an ISO image is consistent with the information in its Primary Volume Descriptor. For hybrid images that contain both an ISO 9660 file system and an Apple partition, the expected file size is calculated using the information in the partition table (zero block) or the master directory block. This can be useful for detecting incomplete (e.g. truncated) ISO images.
- cdrkit → genisoimage
- Countless CD burning applications