O sistema de arquivos usado nos CD-ROMs é denominado "ISO 9660".
O sistema de arquivos ISO 9660 é um padrão amplamente reconhecido para mídias ópticas, como CD-ROMs e DVDs. Foi estabelecido pela Organização Internacional de Padronização (ISO) em 1988 para garantir compatibilidade e interoperabilidade entre vários sistemas operacionais e dispositivos. Os principais objetivos da ISO 9660 são fornecer uma estrutura consistente de sistema de arquivos, esquema de codificação de caracteres e organização de diretórios para mídia óptica. Aqui estão alguns aspectos principais da ISO 9660:
1.
Convenção de nomenclatura de arquivos :A ISO 9660 impõe regras rígidas sobre nomenclatura de arquivos e diretórios. Os nomes de arquivos são limitados a um máximo de 8 caracteres, seguidos por uma extensão de 3 caracteres separados por um ponto (por exemplo, FILENAME.TXT). Essa convenção de nomenclatura garante compatibilidade com sistemas operacionais e dispositivos mais antigos que possuem limitações no comprimento dos nomes de arquivos.
2.
Codificação de caracteres :ISO 9660 usa o esquema de codificação de caracteres ASCII (American Standard Code for Information Interchange). Isso garante que os nomes dos arquivos e o conteúdo do texto possam ser interpretados e exibidos de forma consistente em diferentes sistemas.
3.
Estrutura de diretório :O sistema de arquivos ISO 9660 organiza arquivos e diretórios em uma estrutura de árvore hierárquica, semelhante aos sistemas de arquivos tradicionais em discos rígidos. Os diretórios podem ser aninhados para criar subpastas e cada diretório pode conter arquivos e/ou subdiretórios.
4.
Identificadores de volume e arquivo :A ISO 9660 define identificadores de volumes e arquivos para ajudar a identificar e gerenciar mídias ópticas. O identificador de volume consiste em uma etiqueta de até 32 caracteres que descreve o conteúdo ou a finalidade do CD-ROM. Cada arquivo também possui um identificador de arquivo exclusivo associado para referência interna.
5.
Tamanho do bloco :O sistema de arquivos ISO 9660 usa um tamanho de bloco de 2.048 bytes. Este tamanho de bloco está alinhado com os setores físicos dos CD-ROMs, permitindo armazenamento e recuperação eficiente de dados.
6.
Compatibilidade :ISO 9660 é amplamente suportado por vários sistemas operacionais, incluindo Windows, macOS, Linux e até mesmo alguns consoles de jogos. Essa compatibilidade entre plataformas permite acesso contínuo ao conteúdo do CD-ROM em diferentes dispositivos e ambientes.
Em resumo, ISO 9660 é o sistema de arquivos usado em CD-ROMs, fornecendo uma maneira padronizada e consistente de organizar, armazenar e acessar arquivos em mídia óptica. Sua adesão às convenções de nomenclatura, codificação de caracteres, estrutura de diretórios e identificadores de volume/arquivo garantem compatibilidade e interoperabilidade entre diferentes plataformas e dispositivos.