Por que não consigo montar os ISOs do instalador do Ubuntu 12.04 no Mac OS X?


19

Nos últimos dias, baixei as versões de 32 e 64 bits do servidor e da área de trabalho para instalar em um PC baseado em Intel.

É normal, no OS X, clicar duas vezes em um ISO e ele o montará no localizador e no utilitário de disco.

Quando tento montar qualquer um dos ISOs do Ubuntu que baixei, o OS X retorna a mensagem de erro The following disk images couldn't be opened. A razão dada para o erro é no mountable filesystem.

No entanto, ainda consigo abrir o ISO diretamente do utilitário de disco e gravá-lo em um DVD / CD.

O que mudou nesta versão para causar isso? Há algo errado com as ISOs atuais?

A máquina OS X que estou usando tem apenas duas semanas e não apresenta problemas com qualquer outra ISO.


2
@EliahKagan O OP parece estar se referindo a uma mensagem de erro exibida quando você tenta montar qualquer um dos ISOs de instalação 12.04 no OS X. Tentei montar downloads validados ubuntu-12.04-desktop-amd64.isoe ubuntu-12.04-desktop-i386.isono OS X 10.6.8 (Snow Leopard) e verifiquei que você recebe a mensagem de erro que o OP descreve. Também montei essas imagens sem problemas usando os utilitários Daemon Tools e IsoBuster no Windows 7. Parece ser um problema de como o OS X monta um ISO. Mas não sei o que é a composição das ISOs que resulta nessa falha.
irracional John

@irrationalJohn Você pode confirmar que isso não acontece com uma .isoversão anterior do Ubuntu? Se assim for, então Fufus Rufus 's resposta sobre por que isso está acontecendo é provavelmente correto.
Eliah Kagan

@EliahKagan Tentei o que estava disponível sem baixar. Ambos ubuntu-8.04.4-desktop-amd64.isoe ubuntu-10.04.4-desktop-amd64.isomontado conforme o esperado. ubuntu-11.10-desktop-i386.isonao fiz. Recebi a mesma mensagem de erro das ISOs 12.04.
irracional John

4
Para aproximar o "off-topic" do gatilho: esta é uma pergunta extremamente válida e sobre o tópico . Nem todo usuário em potencial do Ubuntu usa o Windows.
Ish

@irrationalJohn - obrigado por seus experimentos que confirmam o problema, veja a resposta detalhada por razões de solução alternativa.
Ish

Respostas:


21

Isso ocorre devido a um erro (do tipo) no pacote usado para criar as ISOs do Ubuntu

  • Desde a 11.10 , os ISOs do Ubuntu são "híbridos", o que significa que o ISO também pode ser gravado bit a bit em um dispositivo USB para torná-lo um Live-USB funcional, sem a necessidade de usar o StartUp Disk Creator, o UNetBootin, etc.

    • Observe que esse "híbrido" é diferente da definição de "híbrido" do OS X / Disk Utility, que simplesmente se refere a um ISO legível no Mac (HFS +) e no Windows (ISO9660).
  • A funcionalidade híbrida do Ubuntu é fornecida pelo isohybridscript no gerenciador de inicialização SysLinux . Ele funciona encapsulando o sistema de arquivos CD ISO9660 padrão dentro de uma partição, para que funcione sem modificações se gravado em um disco rígido USB /.

  • Este relatório de patch / bug discute um problema na maneira como isohybriddefine os UUIDs da GPT, fazendo com que o Disk Utility / OS X falhe ao reconhecer o sistema de arquivos híbrido e, consequentemente, falhe em montá-lo. Esperamos que seja corrigido em algum momento, tornando futuros ISOs híbridos do Ubuntu compatíveis com o Disk Utility.

Alternativa para extrair / explorar ISOs do Ubuntu no OS X: Keka

  • O Keka é um front-end do OS X de código aberto para opacote p7zip , capaz de visualizar e extrair ISOs, além de uma infinidade de outros recursos de gerenciamento de arquivos. Embora não permita que você "monte" o ISO do Ubuntu por conta própria, deve permitir que você visualize o sistema de arquivos ISO e extraia o que precisa.

Se você precisar de uma alternativa de linha de comando para extrair isohybridISOs, tente xorriso. Ao contrário do p7zip e seus derivados, ele lida com sistemas de arquivos Rock Ridge e, portanto, nomes de arquivos com mais de 64 caracteres.
1255 Mike

5

Caso alguém venha aqui porque estava tentando instalar o ubuntu no Vmware Fusion, mas não conseguiu montar o iso, pelo menos no Vmware Fusion 4, você pode "Continuar sem disco" - então você poderá escolher um iso na próxima tela, para que o OSX nunca precise montá-lo, e o Vmware o montará perfeitamente.


Estou usando o VMWARE fusion pro 11.0 o comportamento é semelhante, crie um novo vm abra as configurações de vm em vez de autodetect escolha o iso do disco usando o menu suspenso
Roee


0

O único programa de extração funciona com o desarquivador de graça na loja de aplicativos. você pode reembalá-lo posteriormente, mas o plano seria primeiro carregar todos os dados.


Esclareça sua resposta. Explique mais detalhadamente o que você entende por "primeiro seja capaz de carregar qualquer dado".
Karel

0

Eu enfrentei o mesmo erro, depois de ler a resposta do izx, usei o aplicativo " The Unarchiver " para extrair o iso. Também é bom saber que agora é possível ter um usb inicializável funcionando.


0

Eu consegui:

  1. anexo hdiutil -verbose -noverify -nomount downloads_ubuntu.iso

  2. abra a GUI do Diskutil e escolha o disco ubuntu conectado, mas não montado

  3. Diskutil -> Arquivo-> Nova imagem de disco do disco ubuntu

  4. escolha somente leitura ou leitura / gravação sem criptografia e escolha o destino apropriado

  5. Você obtém um arquivo .dmg que pode ser montado no OS X e também cria um usb inicializável despejando-o por diskuti ou dd

Thanx


Isso não funcionou para mim. Então tentou xorriso (como descrito acima por Mike I utilizado xorriso -indev XX-YY.iso -osirrox em -Extrato / exterior.
Ben

Isso não funcionou para mim também. Ele criou um arquivo .dmg, mas eu recebo a mesma abertura "sem sistema de arquivos montável" que a partir do código-fonte .iso. O uso do 7zip funcionou bem para extrair os arquivos para o disco.
Mark Edington

-1

Converta o ISO em um DMG.

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

1
A conversão parecerá funcionar, mas você não poderá abrir o arquivo .DMG resultante.
Lorin Hochstein 8/13

hmmm .. funcionou para mim.
jwerre

2
não funcionou para mim
Kem Mason
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.