![]() |
Foire aux questions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Résumé : Foire aux Questions (FAQ) consacrée à l'utilisation des CD-ROM dans les échanges entre Macintosh et PC, ainsi qu'aux problèmes rencontrés dans l'usage des logiciels de gravure. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Fonctionnement de la FAQ
La plupart des logiciels de gravure vous permettent ainsi de sauvegarder dans une image le contenu du futur CD-ROM. Généralement, on le fait pour éviter les problèmes de vidage du tampon d'écriture (le très redoutable "buffer underrun" qui se produit lorsque le système ne peut pas copier les fichiers dans le tampon à la vitesse à laquelle ils sont gravés), mais cela peut également être intéressant pour réaliser des copies multiples d'un CD-ROM, en évitant ainsi de refaire tout le travail de préparation, qui peut être fort long lorsque les fichiers sont très nombreux. Les images sont également utilisées pour la distribution de certains ensembles logiciels (comme Linux). Voir également ci-dessous les développements sur les images HFS et les images ISO.
Certains programmes appellent "images ISO" des images pouvant contenir, avant et après le secteur de 2048 octets, des données comme les numéros de secteur et les CRC. C'est par exemple ce que fait Easy CD Creator, ce qui explique que les images ISO produites par ce programme ne puissent pas être gravées par tous les logiciels de gravure (par exemple, CDRWin se plaint que la taille du fichier n'est pas un multiple de la taille des secteurs). A l'inverse, Easy CD Creator peut parfaitement graver les images ISO créées par d'autres logiciels.
Il existe deux types de CD-ROM hybrides HFS/ISO, ceux avec partage des fichiers (les fichiers de données sont visibles depuis la partie ISO et depuis la partie HFS, mais ne sont copiés qu'une seule fois sur le support) et ceux sans partage des fichiers (partitions HFS et ISO totalement isolées). Notre logiciel MacImage permet de réaliser sur un PC les deux types de CD-ROM. Voir également notre page sur les CD-ROM Macintosh pour plus de renseignements.
Attention, si le fichier n'a pas l'extension iso, ECDC considère qu'il doit s'agir d'un fichier CIF et se plante. Si le fichier a l'extension ISO, ECDC vérifie la présence de la chaîne "CD001" au 16ème secteur. S'il ne la trouve pas, il refuse de graver. Cela revient à dire qu'il n'est pas possible de graver avec ECDC une image de CD-ROM non standard, telle qu'une image purement HFS créée par simple copie d'une volume magnétique préexistant (avec Hybridator, par exemple), une image HFS créée par Toast sur le Macintosh, ou d'autres CD-ROM de données où les fichiers sont organisés de manière spécifique. Cela ne veut pas dire que les images hybrides, ou même les images HFS créées par MacImage ne puissent pas être gravées. Les dernières possèdent cette chaîne "CD001" au secteur 16 (même si cela ne sert à rien) et peuvent donc être gravées avec ECDC.
Nero demande alors de spécifier certains paramètres. Type d'image : Data/Données Mode 1. Taille des secteurs : 2048. Amorce de début (file precursor) et de fin (image trailer) de longueur nulle. Les deux paramètres Scrambled et Swapped sont laissés à 0 s'ils apparaissent (cela dépend des versions de Nero). Ces renseignements ont été trouvés sur les pages d'aide en ligne publiées sur le site d'Ahead. A noter également que Nero a une certaine connaissance des images non strictement ISO et qu'il reconnaît une image HFS ou une image hybride en affichant le terme "HFS" ou "hybrid" dans la liste des pistes.
Notamment, il n'est pas nécessaire d'extraire les fichiers pour reconstituer un projet de gravure.
Le principe de fonctionnement de cet utilitaire est d'empêcher le système d'exploitation du Macintosh de voir le CD-ROM HFS, ce qui permet à l'extension de lecture des CD-ROM ISO d'intervenir et de monter le volume. Cet utilitaire est indispensable pour vérifier la partie ISO 9660 d'un CD-ROM hybride sur un Macintosh. La dernière version de cet utilitaire est la version 2. Pour le télécharger, lancez une recherche sur n'importe quel moteur de recherche. Par exemple, ce lien vers Macinsearch était valide la dernière fois que nous avons vérifié (en mars 2000). A noter que cet utilitaire ne fonctionne qu'avec les lecteurs SCSI. Thomas Tempelmann a annoncé que la version 2 de son extension Joliet permettrait d'effectuer cette opération sur tous les types de lecteurs.
De tous les logiciels de gravure que nous avons testés et qui produisent des images, seul EZCD produit ce type d'images. On peut relever qu'il y a d'ailleurs une confusion dans l'expression, puisqu'une image ISO ne devrait contenir que le système de fichiers décrit dans la norme ISO 9660, et non pas les autres éléments pouvant être enregistrés sur le disque (définis dans la norme ISO 10149, cette fois). D'un autre côté, EZCD peut également graver des images plus classiques, où les secteurs ne contiennent que la charge utile de 2048 octets. Pour savoir quel est le type d'image que l'utilisateur a demandé de graver, EZCD recherche la chaîne "CD001" qui, selon la norme ISO, doit se trouver au début du secteur 16. Si la chaîne est trouvée au décalage 32769, le logiciel a reconnu une image ne contenant que les données. Dans le cas contraire, la chaîne se trouve un peu plus loin. Si le programme ne trouve pas cette chaîne, et suivant la version exacte que vous utilisez, il refuse de graver l'image ou se plante tout simplement. En d'autres termes, alors que nous pourrions attendre d'un logiciel qu'il fasse confiance à l'utilisateur et qu'il accepte de graver l'image sur la base de ce qu'il lui déclare (mode 1, et même mode 2, si cela peut avoir un sens), il faut bien constater que ce n'est pas le cas. Voir ci-dessous la question suivante pour les conséquences à en tirer dans le cas d'images de CD-ROM produites par Toast.
Dans le cas d'une image hybride, celle-ci contient d'une part un catalogue ISO et d'autre part un catalogue HFS, qui pointent tous deux sur un pool de données commun (pour garder les choses simples). Puisqu'il existe un catalogue ISO, il existe aussi une chaîne "CD001" au secteur 16, si bien qu'EZCD est satisfait et grave l'image. Par contre, si l'image est une image HFS (pour réaliser un CD-ROM purement Macintosh), il n'y a pas de raison (du point de vue de Toast ou d'une manière générale du système de fichiers HFS) de placer une chaîne inutile au secteur 16, qui est d'ailleurs généralement en plein dans le catalogue de fichiers HFS, ce qui vous empêche de la rajouter à la main. Les conséquences sont claires : EZCD ne trouve pas la chaîne "CD001" et, suivant la version exacte que vous utilisez, il refuse de graver ou se plante. Par opposition, cela veut aussi dire que tous les autres logiciels de gravure accepteront sans difficultés de graver une image produite par Toast, qu'elle soit hybride ou non.
Par ailleurs, les utilisateurs ont parfois du mal à comprendre la logique de Nero lorsqu'il s'agit de créer une image ISO. Il convient avant tout de sélectionner l'outil d'écriture (Menu Enregistreur CD) puis de créer le projet. Lorsque vous demandez ensuite de graver le résultat, le programme vous demande le nom de fichier pour l'image à créer sur le disque. Si vous créez un projet pour un graveur, par exemple, vous ne pouvez plus en produire une image.
En mai 2000, Thomas Tempelmann a publié une Extension Joliet gratuite pour le Macintosh. Le programme peut être librement téléchargé depuis son site. Cette extension a pour avantage de toujours afficher au moins 31 caractères, donc de ne pas retomber aux noms en 8+3, et de présenter le reste du nom dans la boîte "Informations" accessible depuis le menu 'Fichier'. Il semble que cela constitue une bonne solution à cet irritant problème.
Nous publions sur ce site une page sur les CD-ROM Macintosh amorçables ainsi qu'une autre sur les CD-ROM hybrides amorçables (qui puissent démarrer aussi bien sur un Macintosh que sur un PC).
Une version française en est publiée par Marc Kergomard.
Apple a défini une "extension" à la norme ISO 9660 afin de pouvoir conserver au moins les deux branches des fichiers (voir sur le site Apple la Note technique FL-36). Cette extension peut être associée à l'extension Joliet (noms de fichiers de 64 caractères, codés en Unicode). Le seul inconvénient de ces extensions Apple est que, lorsque le logiciel de gravure utilisé sur le Macintosh ne corrige pas automatiquement les noms de fichiers et de répertoires, on peut se retrouver avec des répertoires inaccessibles (contenant par exemple des barres obliques). Notre MacDisk gère correctement ces volumes et vous permet d'en récupérer les données. Nous ne connaissons pas de logiciel tournant sur PC et pouvant créer de tels volumes ISO 9660. Cette fonction est prévue pour une future version de MacImage.
Cependant, un nouveau venu est arrivé sur l'Internet, WinISO, qui annonce la possibilité de convertir entre des formats d'image et d'éditer les images. Nous n'avons pas encore eu le temps de le tester.
Il peut être téléchargé depuis la page consacrée Windows Server 2003. Faites une recherche sur le site si l'adresse ci-dessus ne fonctionne plus. La documentation indique que le programme ne fonctionne que sous Windows XP et supérieur. Le kit de ressources refuse en effet de s'installer sous 2000, mais l'exécutable fonctionne sous 2000.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|