Mac OS XでUbuntu 12.04インストーラーISOをマウントできないのはなぜですか?


19

過去数日間、32ビット版と64ビット版のサーバーとデスクトップの両方をダウンロードして、IntelベースのPCにインストールしました。

OS X内からISOをダブルクリックするのは正常であり、ディスクユーティリティ内だけでなくファインダー内にISOをマウントします。

ダウンロードしたUbuntu ISOのいずれかをマウントしようとすると、OS Xはエラーメッセージを返しますThe following disk images couldn't be opened。エラーの原因はno mountable filesystemです。

ただし、ディスクユーティリティから直接ISOを開き、DVD / CDに書き込むことはできます。

これを引き起こすためにこのリリースで何が変更されましたか?現在のISOに何か問題がありますか?

私が使用しているOS Xマシンは、わずか2週間前のものであり、他のISOに問題はありません。


2
@EliahKaganザ・OPを使用すると、OS XのIで12.04インストールISOイメージはの取り付け検証ダウンロードしようとしたのいずれかのマウントしようとしたときに表示されるエラーメッセージを参照しているように見えるubuntu-12.04-desktop-amd64.isoubuntu-12.04-desktop-i386.isoOS X 10.6.8(Snow Leopardの)中に、あなたDO GETを検証しますOPが記述するエラーメッセージ。また、Windows 7のDaemon ToolsおよびIsoBusterユーティリティを使用して、これらのイメージを問題なくマウントしました。OSXがISOをマウントする方法に問題があるようです。しかし、この不具合の原因となるISOの構成についてはわかりません。
不合理なジョン

@irrationalJohn .iso以前のバージョンのUbuntuでは発生しないことを確認できますか?もしそうなら、なぜこれが起こっているのかについてのFufus Rufus答えはおそらく正しい。
エリアケイガン

@EliahKaganたまたまダウンロードせずに入手できるものを試しました。どちらubuntu-8.04.4-desktop-amd64.isoubuntu-10.04.4-desktop-amd64.iso予想されるように取り付けられました。ubuntu-11.10-desktop-i386.isoしませんでした。12.04 ISOと同じエラーメッセージが表示されました。
不合理なジョン

4
ヘアトリガーの「トピック外」に近い:これは非常に有効でトピック上の質問です。すべてのUbuntuユーザーがWindowsを使用するわけではありません。
ISH

@irrationalJohn-問題を確認する実験に感謝します。回避策のある理由の詳細な回答を参照してください。
ish

回答:


21

これは、Ubuntu ISOの作成に使用されたパッケージの(ある種の)バグによるものです。

  • 11.10以降、Ubuntu ISOは「ハイブリッド」でした。つまり、StartUp Disk CreatorやUNetBootinなどを使用せずに、ISOをUSBデバイスにビット単位で書き込み、動作するLive-USBにすることもできます。

    • この「ハイブリッド」は、Mac(HFS +)とWindows(ISO9660)の両方で読み取り可能なISOを単に参照する「ハイブリッド」のOS X / Disk Utility定義とは異なることに注意してください。
  • Ubuntuのハイブリッド機能はisohybridSysLinuxブートローダーのスクリプトによって提供されます。これは、標準のISO9660 CDファイルシステムをパーティション内にカプセル化することで機能し、USB /ハードディスクに書き込まれた場合でも変更されずに機能します。

  • このパッチ/バグレポートでは、isohybridGPT UUIDの設定方法に関する問題について説明します。これにより、ディスクユーティリティ/ OS Xはハイブリッドファイルシステムを認識できず、その結果、マウントできません。いつか修正され、将来のUbuntuハイブリッドISOがディスクユーティリティと互換性を持つようになることを願っています。

OS XでUbuntu ISOを抽出/探索する代わりに:Keka

  • Kekaは、 p7zipパッケージのオープンソースOS Xフロントエンドであり、他の無数のアーカイブ管理機能に加えて、ISOを表示および抽出できます。Ubuntu ISOを単独で「マウント」することはできませんが、ISOファイルシステムを表示し、必要なものを抽出する必要があります。

isohybridISO を抽出するためのコマンドラインの代替が必要な場合は、を試すことができますxorriso。p7zipおよびその派生物とは異なり、Rock Ridgeファイルシステム、したがって64文字を超えるファイル名を処理します。
マイク

5

Vmware Fusionにubuntuをインストールしようとして他の誰かがここに来た場合、少なくともVmware Fusion 4でisoをマウントできなかった場合、「Continue without disc」を選択できます。そうすれば、isoを選択できます。次の画面で、OSXがマウントする必要はなく、Vmwareは問題なくマウントします。


私はVMWareの融合が11.0行動が似ているプロ、VMの設定の代わりに、自動検出は、ドロップダウンを使用してディスクからISOを選択し開く新しいVMを作成して使用しています
Roee


0

動作するプログラムを抽出する唯一のプログラムは、アプリストアから無料でアンアーカイバです。後で再パッケージ化できますが、最初にすべてのデータをロードできるようにする計画です。


答えを明確にします。「最初にデータをロードできるようになる」ことで、あなたが何を意味するかをより完全に説明してください。
karel

0

私は同じエラーに直面しました。izxの答えを読んだ後、「The Unarchiver」アプリを使用してisoを抽出しました。また、ブート可能なUSBを使用できるようになったということも知っておくと便利です。


0

私はそれをやりました:

  1. hdiutil attach -verbose -noverify -nomountdownload_ubuntu.iso

  2. Diskutil GUIを開き、接続されているがマウントされていないubuntuディスクを選択します

  3. Diskutil-> File-> ubuntuディスクからの新しいディスクイメージ

  4. 読み取り専用または暗号化なしの読み取り/書き込みを選択し、適切な宛先を選択します

  5. Uは、OS Xにマウントできる.dmgファイルを取得し、diskutiまたはddによってダンプすることで起動可能なUSBを作成します。

ありがとう


これはうまくいきませんでした。そこで、xorrisoを試しました(上記のMikeによる説明です。xorriso-indev XX-YY.isoを使用しました-osirrox on -extract / outdoor
Ben

これも私にはうまくいきませんでした。.dmgを作成しましたが、ソース.isoから開くのと同じ「マウント可能なファイルシステムなし」を開きます。7zipを使用すると、ファイルをディスクに抽出するのにうまく機能しました。
マークエディントン

-1

ISOをDMGに変換します。

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

1
変換は機能しているように見えますが、結果の.DMGファイルを開くことはできません。
ロリンホッホシュタイン

うーん...私のために働いた。
jwerre

2
私のために働いていない
ケムメイソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.