Pourquoi ne puis-je pas monter les ISO du programme d'installation d'Ubuntu 12.04 sous Mac OS X?


19

Au cours des derniers jours, j'ai téléchargé la version 32 et 64 bits du serveur et du bureau pour l'installer sur un PC à processeur Intel.

Il est normal dans OS X de double-cliquer sur un ISO et il montera l'ISO dans le Finder ainsi que dans l'utilitaire de disque.

Lorsque j'essaie de monter l'un des ISO Ubuntu que j'ai téléchargés, OS X renvoie le message d'erreur The following disk images couldn't be opened. La raison donnée pour l'erreur est no mountable filesystem.

Cependant, je suis toujours en mesure d'ouvrir l'ISO directement à partir de l'utilitaire de disque et de le graver sur un DVD / CD.

Qu'est-ce qui a changé dans cette version pour provoquer cela? Y a-t-il un problème avec les ISO actuels?

La machine OS X que j'utilise n'a que deux semaines et n'a aucun problème avec les autres ISO.


2
@EliahKagan L'OP semble faire référence à un message d'erreur affiché lorsque vous essayez de monter l'un des ISO d'installation 12.04 dans OS X. J'ai essayé de monter des téléchargements validés de ubuntu-12.04-desktop-amd64.isoet ubuntu-12.04-desktop-i386.isodans OS X 10.6.8 (Snow Leopard) et vérifié que vous obtenez le message d'erreur décrit par l'OP. J'ai également monté ces images sans problème en utilisant les outils Daemon Tools et IsoBuster dans Windows 7. Il semble que ce soit un problème avec la façon dont OS X monte une image ISO. Mais je ne sais pas de quoi il s'agit dans la composition des ISO qui se traduit par ce problème.
Irrationnel John

@irrationalJohn Pouvez-vous confirmer que cela ne se produit pas avec une .isoversion antérieure d'Ubuntu? Si oui, alors Fufus Rufus de réponse sur les raisons de ce qui se passe est probablement correct.
Eliah Kagan

@EliahKagan J'ai essayé ce que je trouvais disponible sans téléchargement. Les deux ubuntu-8.04.4-desktop-amd64.isoet ubuntu-10.04.4-desktop-amd64.isomontés comme prévu. ubuntu-11.10-desktop-i386.isonon. J'ai reçu le même message d'erreur que pour les ISO 12.04.
Irrationnel John

4
Pour le déclencheur de cheveux "hors sujet" plus près: c'est une question extrêmement valable et sur le sujet . Tous les utilisateurs potentiels d'Ubuntu n'utilisent pas Windows.
ish

@irrationalJohn - merci pour vos expériences confirmant le problème, voir la réponse détaillée pour raison avec solution de contournement.
ish

Réponses:


21

Cela est dû à un bogue (en quelque sorte) dans le package utilisé pour créer les ISO Ubuntu

  • Depuis 11.10 , les ISO Ubuntu sont «hybrides», ce qui signifie que l'ISO peut également être écrit bit à bit sur un périphérique USB pour en faire un Live-USB fonctionnel, sans avoir à utiliser StartUp Disk Creator, UNetBootin, etc.

    • Notez que cet "hybride" est différent de la définition de l'utilitaire OS X / Disk "hybride", qui se réfère simplement à une ISO lisible sur Mac (HFS +) et Windows (ISO9660).
  • La fonctionnalité hybride d'Ubuntu est fournie par le isohybridscript dans le chargeur de démarrage SysLinux . Il fonctionne en encapsulant le système de fichiers CD ISO9660 standard dans une partition, afin qu'il fonctionne sans modification s'il est écrit sur un disque dur / USB.

  • Ce rapport de correctif / bogue traite d'un problème dans la façon dont les isohybridUUID GPT sont définis, ce qui empêche Disk Utility / OS X de reconnaître le système de fichiers hybride et, par conséquent, de ne pas le monter. Espérons qu'il sera corrigé à un moment donné, rendant les futurs ISO hybrides Ubuntu compatibles avec Disk Utility.

Alternative pour extraire / explorer les ISO Ubuntu sur OS X: Keka

  • Keka est un frontend OS X open source dupackage p7zip , qui est capable de visualiser et d'extraire des ISO en plus d'une myriade d'autres fonctionnalités de gestion d'archives. Bien qu'il ne vous permette pas de «monter» ISO Ubuntu seul, il devrait vous permettre de visualiser le système de fichiers ISO et d'extraire ce dont vous avez besoin.

Si vous avez besoin d'une alternative en ligne de commande pour extraire des isohybridISO, vous pouvez essayer xorriso. Contrairement à p7zip et ses dérivés, il gère les systèmes de fichiers Rock Ridge, et donc les noms de fichiers de plus de 64 caractères.
Mike

5

Dans le cas où quelqu'un d'autre viendrait ici parce qu'il essayait d'installer Ubuntu dans Vmware Fusion, mais n'a pas pu monter l'iso, au moins dans Vmware Fusion 4, vous pouvez "Continuer sans disque" - alors cela vous permettra de choisir un iso sur l'écran suivant, donc OSX n'a ​​jamais besoin de le monter, et Vmware le montera très bien.


J'utilise VMWARE fusion pro 11.0 le comportement est similaire, créez un nouveau vm ouvrez les paramètres vm au lieu de détecter automatiquement choisissez l'iso du disque en utilisant la liste déroulante
Roee


0

Le seul programme avec lequel l'extraction fonctionne est le désarchiveur gratuit de l'App Store. vous pouvez le reconditionner par la suite, mais le plan serait de pouvoir d'abord charger toutes les données.


Clarifiez votre réponse. Expliquez plus en détail ce que vous entendez par «être en mesure de charger des données».
karel

0

J'ai fait face à la même erreur, après avoir lu la réponse d'izx, j'ai utilisé l'application " The Unarchiver " pour extraire l'iso. Il est également agréable de savoir que l'on peut désormais avoir une clé USB de démarrage fonctionnelle.


0

Je l'ai fait par:

  1. hdiutil attach -verbose -noverify -nomount téléchargé_ubuntu.iso

  2. ouvrez l'interface graphique de Diskutil et choisissez le disque Ubuntu attaché mais non monté

  3. Diskutil -> Fichier-> Nouvelle image disque à partir du disque ubuntu

  4. choisissez en lecture seule ou en lecture / écriture sans chiffrement et choisissez la destination appropriée

  5. U obtenez un fichier .dmg qui peut être monté dans OS X et créez également une clé USB amorçable en le vidant par diskuti ou dd

Thanx


Ça n'a pas marché pour moi. J'ai donc essayé xorriso (comme décrit ci-dessus par Mike. J'ai utilisé xorriso -indev XX-YY.iso -osirrox sur -extract / outdoor
Ben

Cela n'a pas fonctionné pour moi non plus. Il a créé un .dmg mais j'obtiens la même ouverture "pas de système de fichiers montable" comme je le fais depuis le .iso source. L'utilisation de 7zip a bien fonctionné pour extraire les fichiers sur le disque.
Mark Edington

-1

Convertissez l'ISO en DMG.

hdiutil convert -format UDRW -o ~/Desktop/ubuntu-12.10-desktop-i386.iso.img ~/Desktop/ubuntu.iso)

1
La conversion semble fonctionner, mais vous ne pourrez pas ouvrir le fichier .DMG résultant.
Lorin Hochstein

hmmm .. a travaillé pour moi.
jwerre

2
n'a pas fonctionné pour moi
Kem Mason
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.