Lire iso pas 9660 sur Ubuntu.

Résolu
Bonjour,
J'ai un programme QCM pour mes cours d'aeronautique, normalement fait pour windows. Mon coloc me l'a gravé en iso pour que je puisse le lire sur mon Netbook. Mais quand j'essaie de le lire sous Ubuntu je recoit ce message d'erreur : CD-ROM is NOT in ISO 9660 format ??
Configuration: Linux
Firefox 3.0.8

21 réponses

Résumé de la discussion

Un ISO Windows gravé par un colocataire est lu sur un netbook sous Ubuntu et déclenche l’erreur 'CD-ROM is NOT in ISO 9660 format', signalant un problème d’image ISO non conforme. Plusieurs réponses évoquent l’analyse du fichier avec 'file', l’essai de montage ISO9660 via loop, l’emploi d’Isomaster pour réenregistrer l’image, ou encore la copie de l’ISO sur le disque dur. D’autres évoquent des défauts liés au processus de gravure ou à une image potentiellement corrompue, sans consensus sur la solution, et suggèrent d’essayer différentes méthodes de gravure ou de réenregistrer l’ISO.

Bobot (l’IA à votre service)
  1. Data

    alex@AOA-110:~$ file /media/disk-1/Aircraft_General_and_Principles_of_Flight.iso
    /media/disk-1/Aircraft_General_and_Principles_of_Flight.iso: data
    1
    1. Modérateur
      Ben il n'est pas au format "iso" ton fichier ;-((
      0
    2. C'est certainement un udf ton fichier. La solution : mount -o loop /media/...iso /mnt/Nom_dossier
      0
  2. Contributeur
    bonjour,
    tu essaye de le lire comment
    perso je ne connait qu'une methode
    dans une console
    en root
    sudo mkdir /mnt/iso
    sudo mount -t iso9660 fichier-iso-a-monter.iso /mnt/iso/ -o loop
    a+
    0
    1. Salut, non ça donne ceci en console :( :

      alex@AOA-110:~$ sudo mount -o loop "/media/disk-1/Aircraft_General_and_Principles_of_Flight.iso" /media/cdrom0mount: vous devez spécifier le type de système de fichiers
      alex@AOA-110:~$ sudo mount -t iso9660 -o loop "/media/disk-1/Aircraft_General_and_Principles_of_Flight.iso" /media/cdrom0
      mount : type erroné de syst .de fichiers, option erronée, super bloc
      erroné sur /dev/loop0, codepage ou aide manquante ou autre erreur
      Dans quelques cas certaines informations sont utiles dans syslog - essayez
      dmesg | tail ou quelque chose du genre
      0
      1. alex@AOA-110:~$ sudo mkdir /mnt/iso
        alex@AOA-110:~$ sudo mount -t iso9660 "/media/disk-1/Aircraft_General_and_Principles_of_Flight.iso" /mnt/iso/ -o loop
        mount : type erroné de syst .de fichiers, option erronée, super bloc
        erroné sur /dev/loop0, codepage ou aide manquante ou autre erreur
        Dans quelques cas certaines informations sont utiles dans syslog - essayez
        dmesg | tail ou quelque chose du genre

        Plus exactement
        0
        1. Modérateur
          Salut,

          Que renvoie la commande :
          file /media/disk-1/Aircraft_General_and_Principles_of_Flight.iso
          ???
          0
          1. J'ai vérifié, avec daemon tools sur windows il se lance sans souci. Il se peut que linux ne puisse pas lire certains iso fait sous des programmes windows?
            0
            1. Modérateur
              Essaies de copier l'iso sur ton disque dur et de relancer la commande "file"...
              0
              1. /home/alex/Bureau/Aircraft_General_and_Principles_of_Flight.iso: data
                0
                1. Modérateur
                  Désolé je sèche ;-((
                  0
              2. Contributeur
                re,
                Téléchargement]$ file shinux_0.70.1_full.iso 
                shinux_0.70.1_full.iso: ISO 9660 CD-ROM filesystem data 'Shinux Ver. 0.70.1             ' (bootable)
                

                voila ce que donne une vraie iso .
                a+
                0
                1. Je me doute bien que mon iso a un comportement anormal, mais c'est pas une "fausse" iso.
                  J'essaie de comprendre pourquoi elle réagis comme ça sous linux et pas sous windows. Je vais essayer de voir si le programme de gravure peut en être la cause.
                  0
              3. Merci de ton aide en tout cas, si jamais je trouve une solution je viendrai la faire partager ici pour "la science" ;)
                0
                1. Modérateur
                  Sympa, merci.
                  0
              4. Contributeur
                re,
                je me pose bêtement la question s'il la graver sur un cd avec l'option graver une iso , ce n'est plus une iso !!!
                pour que cela reste une iso il faut la graver en données
                a+
                0
                1. Modérateur
                  Non d'après ce que j'ai compris et vu, il a gravé des données dont une iso parmi elles (comme simple fichier).
                  0
              5. Salut, oui j'ai essayé acetoneiso2 qui freeze quand j'essaie ... ?

                Et pour mon iso, en fait c'est un CD copié sur le disque dur au format iso, sous windows. Et importé via clé usb sur mon laptop Acer Aspire One sous Ubuntu Jaunty. L'Acer Aspire One n'a en effet pas de lecteur CD.
                0
                1. Contributeur
                  Bonjour,

                  S'il s'agit bien d'un fichier image (nom-fichier.iso), mais que ce n'est pas reconnu comme ISO-9660, c'est peut-être un format Joliet, RockRidge ou UDF. Mais qui devraient quand même être reconnus sous Linux, ce ne sont que des extensions de l'ISO-9660.
                  Je ne vois guère qu'un défaut de gravure ou une protection, mais même là, il ne devrait alors pas être reconnu sous Windows non plus.
                  Donc, dernière possibilité, le cd est-il nommé, et comment ? J'ai déjà eu des problèmes de compatibilité d'un système à l'autre pour une question de lettre accentuée (non conseillé pour nommer un CD) qui provoque un conflit de reconnaissance entre UTF-8 et ANSI.
                  0
                  1. Non ça ne fonctionne pas non plus en renommant les fichiers.

                    Je passe le poste en résolu parce-que je rend tout le monde sceptique avec mon problème. Tant pis pour mon QCM. Je ferrai des essais avec d'autres iso pour cibler ce qui fait qu'elles ne passent pas sur linux.
                    0
                    1. Contributeur
                      Bonjour,

                      Le mieux serait de demander à celui qui a gravé le CD avec quelles options il l'a fait. La réponse doit être cachée là.
                      0
                      1. Salut

                        Tu peux toujours ouvrir ton fichier avec isomaster et le réenregistrer par la suite... Isomaster peux ouvrir plusieurs type d'image, mais il enregistre en .iso, donc ca marchera peut-être après.

                        @++
                        0
                        1. J'arrive certainement après la bataille vu qu'on est en novembre et que ton post date de juillet ma la solution c'est installé le paquet "iat".

                          Il permet une meilleur prise en charge du format ISO et s'intègre automatiquement à ton gestionnaire d'archive. Si ça ne te sert pas à toi ça servira à quelqu'un d'autre.
                          0
                          1. Contributeur
                            Bonsoir,

                            Je ne connaissais pas ce paquet. C'est bon à savoir, merci.
                            0
                            1. Salut,

                              Bon tant qu'à remonter un vieux sujet aussi bien le faire tous ensemble ... :)

                              Dans les options du kernel il est possible dans le section file system > cdrom fs (ou dequoi du genre) d'activer le support des support amovible en udf ...

                              Mais bon après il tournait sous Ubuntu donc l'option à de forte chance d'être activé.

                              C'est quand même fou ce que j'ai pu apprendre juste en utilisant Gentoo :P

                              @++ :- )
                              0
                              • 1
                              • 2