Le système de fichiers CD-ROM : ISO 9660 expliqué
Standard universel pour disques optiques
Chaque CD-ROM standard utilise le système de fichiers ISO 9660, publié par l'Organisation internationale de normalisation en 1988. Il garantit qu'un disque gravé sur un OS (Windows, macOS, Linux, Unix, même consoles de jeu) peut être lu sur n'importe quel autre sans pilote supplémentaire.
Caractéristiques clés
| Fonctionnalité | Spécification |
|---|---|
| Longueur max nom fichier (Niveau 1) | Format 8.3 (8 caractères + extension 3), majuscules seulement |
| Longueur max nom fichier (Niveau 2/3) | Jusqu'à 31 caractères (Niveau 2) ou 207 avec extensions (Joliet/Rock Ridge) |
| Jeu de caractères | ASCII (base) ; Unicode via Joliet (Windows) ou Rock Ridge (Unix) |
| Structure répertoires | Hiérarchique, jusqu'à 8 niveaux (standard de base) |
| Taille de bloc | 2048 octets (correspond à la taille de secteur physique) |
| Étiquette de volume | Jusqu'à 32 caractères |
Extensions courantes
- Joliet (Microsoft) : Noms longs, Unicode, répertoires plus profonds — standard sur Windows/macOS.
- Rock Ridge (IEEE P1282) : Permissions POSIX, liens symboliques, noms longs — utilisé sur Linux/Unix.
- El Torito : Spécification CD amorçable.
Pourquoi c'est encore important
Malgré les clés USB et le cloud, l'ISO 9660 reste la colonne vertébrale des médias amorçables (installateurs OS, mises à jour firmware, Linux live), disques d'archivage et compatibilité systèmes anciens. Sa simplicité et son support universel en font le format du plus petit dénominateur commun pour l'échange de données sur médias optiques.
