O que é ISO 9660 e como ela é usada?

A ISO 9660, estabelecida pela Organização Internacional de Padronização (ISO), influenciou significativamente a forma como organizamos e acessamos dados em mídias de armazenamento, especialmente discos compactos (CDs). Embora a unidade de CD tenha diminuído, o formato de arquivo ISO 9660 e seus derivados ainda são relevantes, especialmente com imagens ISO que armazenam arquivos em unidades flash e discos rígidos de última geração.



Este artigo explora as origens, atributos e restrições do padrão ISO 9660, destacando seu impacto na compatibilidade entre plataformas e no conceito de imagens ISO.


O que é ISO 9660?

ISO 9660 é uma forma padrão de organização de arquivos, principalmente em CDs e outros tipos de discos, como discos Blu-ray e discos versáteis digitais (DVDs), publicados pela ISO. É como um conjunto de regras que todos seguem para que esses discos possam ser criados com programas de software comuns e funcionar em todos os tipos de computadores. Os arquivos também podem ser armazenados em cartões de memória USB e discos rígidos.

O padrão funciona com vários sistemas operacionais, incluindo Windows, macOS e Unix. Embora os computadores modernos dificilmente venham com unidades de CD, antigamente, se você quisesse que seu CD-ROM ou DVD funcionasse em qualquer computador, você precisava usar o ISO 9660 ou algo semelhante como o formato Joliet, uma extensão moderna do ISO 9660 ou o mais recente Universal Disk Format (UDF) da Optical Storage Technology Association (OSTA).

História e desenvolvimento da ISO 9660

Os CDs foram criados para música, mas tornaram-se populares para armazenar outros dados digitais. Contudo, não havia regras claras para organizar esses dados, então cada fabricante de CD fazia isso de maneira diferente. Para resolver isso, grandes players de tecnologia como Apple, Sony e Microsoft se uniram na Califórnia para criar uma proposta em 1985. Eles a chamaram de High Sierra Format, um sistema que organizava arquivos de forma estruturada, como uma espécie de árvore com galhos. .

A proposta foi enviada à Associação Europeia de Fabricantes de Computadores (ECMA), que fez algumas alterações. O resultado foi um padrão denominado ECMA-119 em 1986. Esse padrão foi então enviado para a ISO, onde foi revisado e se tornou o padrão ISO 9660 em 1988. Em vez de alterar o núcleo do Formato High Sierra, as mudanças trazidas pela ISO 9660 tornou o padrão adaptável a países fora dos Estados Unidos. Assim, a ISO 9660 se tornou a forma padrão de organizar dados em CDs.

Em 2013, a ISO fez algumas atualizações na ISO 9660. Eles mudaram a forma como os dados eram estruturados e como os nomes dos arquivos eram usados ​​para tornar o padrão mais compatível com a extensão Joliet. Em 2017, eles lançaram outra versão do ECMA-119 que é igual à ISO 9660. Dessa forma, pessoas em todo o mundo podem compartilhar e usar arquivos de computador facilmente, independentemente do tipo de computador que possuam.

Diretório e arquivos do padrão ISO 9660

Para entender diretórios e arquivos na ISO 9660, pense em uma grande biblioteca. Arquivos e pastas são como livros nas estantes, e você pode identificá-los observando uma etiqueta especial na estante chamada atributo de arquivo. Por outro lado, os diretórios são as prateleiras e contêm arquivos específicos. Para encontrar um arquivo, observe os rótulos nas prateleiras (diretórios) e siga-os até a prateleira certa. Há também uma lista de todas as estantes (diretórios) da biblioteca, informando onde cada uma está localizada.

A ISO 9660 tem três níveis:

  • O nível 1 especifica que os nomes dos arquivos devem estar em letras maiúsculas e não podem exceder oito caracteres com extensões de três caracteres (como .pdf). É chamado de formato de 8,3 caracteres. Os nomes dos diretórios também estão limitados a oito caracteres.
  • O nível 2 permite nomes de arquivo mais longos, com até 30 caracteres, incluindo a extensão do nome do arquivo, mas cada arquivo pode estar em apenas uma seção de um diretório.
  • O nível 3 tem menos regras e melhora o desempenho da reprodução. Ele também remove o limite de arquivos de 2 GB, mas oferece suporte a menos unidades que o nível 1.

Outras restrições especificam que você não pode ter mais de oito diretórios hierárquicos e que o caminho para qualquer arquivo não pode ter mais de 255 letras. Além disso, os nomes dos arquivos devem conter apenas um ponto, enquanto os nomes dos diretórios não usam nenhum ponto.

Recursos da ISO 9660

A ISO 9660 é popular porque é simples e funciona em muitos computadores. Como resultado dessa compatibilidade entre plataformas, ele possui apenas alguns recursos. Aqui estão os principais:

  • Independência de plataforma: O padrão funciona em diferentes tipos de computadores, como Windows, macOS e Linux. Esta é a sua característica definidora.
  • Estrutura de diretório: Ele organiza arquivos e pastas em uma estrutura hierárquica simples de diretórios e subdiretórios. É como colocar coisas em gavetas e subgavetas.
  • Atributos do arquivo: Ele oferece suporte a atributos básicos de arquivo, como arquivos somente leitura, ocultos e de sistema.
  • Nomes de arquivos longos: Inicialmente, isso foi uma desvantagem devido aos nomes curtos permitidos no nível 1. Embora os níveis 2 e 3 tivessem menos limites, isso não mudou o jogo. No entanto, a adição posterior de suporte para a extensão Joliet permitiu nomes mais longos.

Limitações da ISO 9660

Embora sua simplicidade seja uma vantagem, ela tem algumas limitações. Os mais notáveis ​​são:

  • Tamanho do arquivo: O formato original suportava tamanhos de até 4 GB (ou 2 GB em algumas implementações). Esta limitação não se aplicava aos CD-ROMs devido à sua pequena capacidade. As atualizações no formato aumentaram um pouco o tamanho do arquivo.
  • Falta de suporte Unicode: Ele foi projetado sem suporte Unicode, contando principalmente com o conjunto de caracteres ASCII. No entanto, a extensão Joliet ajuda a resolver este problema.

O que é uma imagem ISO?

Uma imagem ISO é uma forma especial de organizar dados em um disco. É uma grande cópia eletrônica de um CD ou DVD, incluindo todas as pastas e arquivos contidos nele. Como ele tira uma foto de tudo que está no disco, você pode copiá-la exatamente da mesma forma para outro disco.

As pessoas usam imagens ISO para compartilhar coisas como programas de computador pela Internet para serem gravados em discos. No entanto, esses arquivos podem ser armazenados em dispositivos mais confiáveis, como USBs e discos rígidos. Ele mantém todos os arquivos organizados como estavam no disco original e garante que nada seja bagunçado.

ISO 9660: O herói anônimo da organização de discos digitais

A ISO 9660 abordou a variabilidade caótica na organização de dados em discos ópticos, criando um conjunto unificado de regras. Ele também revolucionou o armazenamento de dados em mídia física e abriu caminho para imagens ISO, permitindo a preservação e o compartilhamento de dados além dos discos ópticos, agora extintos. Para saber mais sobre mais formatos de arquivo, consulte nosso artigo sobre arquivo HEIC para armazenamento de imagens.