ISO 9660 file system is an international standard for CD-ROMs which was created in 1988. The main idea behind this standard was to make a CD-ROM to work in any computer independent of the operating system. In a CD-ROM bits are arranged in a linear sequence in one continuous spiral arrangement. Bits in spiral are divided to logical sectors of 2352 bytes and payload for each logical sector is 2048 bytes.
Here are the important points related to ISO 9660 file system standard:
1) A CD-ROM uses first 16 sectors for a bootstrap program. This program can be used for booting from the CD-ROM.
2) Primary volume descriptor: It consists of one block which is used for general information like:
a) System identifier (32 bytes)
b) Volume identifier (32 bytes)
c) Publisher identifier (128 bytes)
d) Data preparer identifier (128 bytes)
e) A file for abstract information
f) A file for copyright notice
g) A file for bibliographic information
h) Logical sector size
i) Number of sectors in CD-ROM
j) Creation date of CD-ROM
k) Expiration date of CD-ROM
l) Directory entry for root directory: This can be used for locating other files.
3) Supplementary volume descriptor: It has additional information about the file system.