Mac/ターミナル/OCLPでmacOSインストーラーを作成できませんでした(エラーと修正)

やまと English Français Deutsch Español Português

サマリー: この記事では、Mac でターミナルまたは OCLP を使用してブート可能な USB インストーラを作成する際に発生する一般的な問題と修正について網羅しています。 MacOS、OS X、または Mac OS X の任意のバージョンに対して起動可能な USB インストーラを作成するにはiBoysoft DiskGeeker を使用してください。

Mac でブート可能な USB インストーラを作成できません

🚀 このコンテンツをAIで要約:

🤖 ChatGPT 🧠 Perplexity 🔍 Google AI Mode ⚡ Grok

macOSの起動可能なUSBインストーラは、Macユーザーに様々なメリットをもたらします。例えば、macOSの新規インストール、起動できないMacの起動、macOSのダウングレード、そしてインストーラを毎回ダウンロードすることなく複数のコンピュータにmacOSをインストールすることが可能になります。

macOS Tahoeやその他のバージョンの起動可能なUSBインストーラーを作成するのは簡単ではありません。macOS Tahoeをダウンロードできない、macOS USBインストーラーが起動しない、途中で止まってしまうなどのエラーが発生する場合があります。この記事は、macOSの起動ディスクを作成する際に発生する可能性のあるあらゆる問題を解決することを目的としています。

起動可能なインストーラはターミナルやOpenCore Legacy Patcherから作成する可能性が高いため、それらに関連する既知の問題についても説明します。

💡解決策は一つ:macOS用インストールディスク作成ツールを使う

Macで起動可能なUSBインストーラーを作成できない問題への最速の解決策は、iBoysoft DiskGeekerのような信頼性のあるディスク作成ツールを使用することです。

このアプリではmacOS High Sierraおよびそれ以降のバージョンのインストーラーを保持し、アプリ内でDMGファイルからmacOSの起動可能なドライブを作成できます。これにより、オンラインで壊れたインストーラーをダウンロードして時間を無駄にするリスクを回避し、複雑なコマンドラインに時間を費やすことができます。

macOS Sierraおよびそれ以前のシステムについては、必要なMac OS DMGファイルをダウンロードしてアプリにアップロードし、簡単に起動ディスクを作成できます。

ターミナルまたはOCLPでmacOS用の起動可能なUSBを作成できない場合は、以下の手順に従ってください。

ステップ1:iBoysoft DiskGeekerをインストールします。

ステップ2:起動可能なUSBツールを開き、左側からUSBドライブを選択して、起動ディスクを作成をクリックします。その後、ドライブを消去するプロセスを了承するために、続けるをクリックします。

起動ディスクを作成

ステップ3:作成したいMac OSのバージョンを選択して、インストールディスクを作成します。

macOS Sequoia/Sonoma/Ventura/Monterey/Big Sur/Catalina/Mojave/High Sierraの起動可能なUSBを作成したい場合は、希望のmacOSを選択して、起動ディスクを作成をクリックしてください。

起動ディスクを作成をクリック

macOS Sierra/OS X El Capitan/OS X Yosemite/OS X Mavericks/OS X Mountain Lion/OS X Lionまたはそれ以前の起動可能な USB が必要な場合は、「起動ディスクの作成」>「イメージの参照」をクリックし、先ほどダウンロードした DMG ファイルをアップロードします。

画像を閲覧

ステップ4:macOS の起動可能なインストーラーが作成されるのを待ちます。

非常に簡単ですね?このmacOS用のインストールディスク作成ツールを他の人と共有してください!

問題1:このバージョンのxxxはこのコンピューターにインストールできません

「このバージョンのxxxはこのコンピュータにはインストールできません」というメッセージは、システムが互換性のないMac OSバージョンを検出した場合に表示されます。例えば、OS X El CapitanのDMGファイルを解凍してアプリケーションフォルダに追加した場合などです。

解決策としては、インストールしたいOSを実行できるMac、インストールディスク作成ソフトを使用するか、問題2の手順を実行してください。

問題2:実行可能ファイルのCPUタイプが不正です

実行可能ファイルのCPUタイプが不正です

「sudo: /Applications/Install OS X El Capitan.app/Contents/Resources/createinstallmedia を実行できません: 実行ファイルのCPUタイプが不正です」は、ターミナルでMacと互換性のないシステムバージョンの起動ディスクを作成しようとする際に発生する可能性のあるエラーです。この例では、ユーザーがM1 MacでOS X 10.11 El Capitan用の起動可能なドライブを作成しようとしています。

この問題を解決するには、iBoysoft DiskGeekerなどの起動可能なUSBツールを使用できます。このツールを使えば、5回のクリックでどのMacでも起動可能なUSBを作成できます。

また、インストールファイルからInstallESD.dmgファイルを抽出して、それを使用してインストールディスクを作成することもできます。これを行うには、希望するMac OS DMGファイルをダウンロードして開いてください。

Install OS X Mavericks.appなどのアプリインストーラが表示された場合は、それを右クリックし、「パッケージの内容を表示」を選択します。次に、Contentsフォルダを開き、SharedSupportフォルダ内のInstallESD.dmgファイルを見つけて、デスクトップに移動します。

pkgファイルが表示された場合は、代わりに以下の手順を実行してください。

  1. ターミナルを開きます。
  2. InstallMacOSX.pkgファイルを以下のディレクトリに解凍します。
    pkgutil --expand ~/Desktop/InstallMacOSX.pkg ~/Desktop/Installer
  3. pkg ファイルの場所に移動します。
    cd ~/Desktop/Installer/InstallMacOSX.pkg
  4. tar コマンドを使用して構造を解凍します。
    tar -xvf Payload
  5. InstallESD.dmgファイルをデスクトップに移動します:
    mv InstallESD.dmg ~/Desktop

DMGファイルの準備ができたら、非互換のOS用の起動可能なUSBディスクを以下の手順で作成できます:

  1. ターミナルを開く
  2. 起動可能なmacOSインストーラーを作成するために以下のコマンドを一つずつ実行します。
    macOSインストーラーディスクイメージをアタッチします:
    hdiutil attach ~/Desktop/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_appBaseSystem.dmgをスパースイメージ形式に変換します:
    hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Installerスパースイメージを8GBにリサイズします:hdiutil resize -size 8g /tmp/Installer.sparseimageリサイズされたスパースイメージをアタッチします:
    hdiutil attach /tmp/Installer.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build"Packages"ディレクトリを削除します:
    rm -r /Volumes/install_build/System/Installation/Packages`install_app`から`install_build`に"Packages"ディレクトリをコピーします:
    cp -av /Volumes/install_app/Packages /Volumes/install_build/System/Installation/スパースイメージに追加ファイルをコピーします:
    cp -av /Volumes/install_app/BaseSystem.chunklist /Volumes/install_buildcp -av /Volumes/install_app/BaseSystem.dmg /Volumes/install_buildマウントされたイメージをデタッチします:
    hdiutil detach /Volumes/install_apphdiutil detach /Volumes/install_buildスパースイメージを最小サイズにリサイズします:
    hdiutil resize -size `hdiutil resize -limits /tmp/Installer.sparseimage | tail -n 1 | awk '{print $ 1}' `b /tmp/Installer.sparseimageスパースイメージを圧縮された読み取り専用ディスクイメージに変換します:
    hdiutil convert /tmp/Installer.sparseimage -format UDZO -o /tmp/Installer最終的なディスクイメージをデスクトップに移動します:mv /tmp/Installer.dmg ~/Desktop
  3. USBを挿入し、名前をUSBにしてください。
  4. ディスクイメージファイルInstaller.dmgの内容をターゲットボリューム/Volumes/USBにリストアします: sudo asr restore --source ~/Desktop/Installer.dmg --target /Volumes/USB --noprompt --noverify --erase
  5. パスワードを入力してEnterを押してください。

上記の手順で"Bad CPU type in executable."メッセージが修正されるはずです。他の人と共有してください!

問題3: sudo: /Applications/Install macOS Mojave.app/Contents/Resources/createinstallmedia: command not found

「createinstallmedia:command not found」も、多くのMacユーザーが遭遇する可能性のある一般的なエラーです。これは通常、コマンド構文の誤り、インストーラーの場所の問題などが原因で発生します。以下の記事を読み進めて、問題を解決してください。

createinstallmedia:command not foundの修正方法

問題4:zsh:killed sudo --volume /Volumes/MyVolume

エラーZsh killed

macOSインストーラーを作成する際のターミナルに関する別の問題は、「zsh:killed sudo --volume /Volumes/volume_name」です。これは、システムによって強制的にコマンドが終了されたことを意味します。エラーを修正するには、createinstallmediaバイナリを再署名する必要があります。

  1. ターミナルを開きます。
  2. コマンド内のMojaveをOSバージョンに置き換え、createinstallmediaツールがmacOSインストーラーアプリ内の場所に変更されるように実行してください。
    cd /Applications/Install\ macOS\ Mojave.app/Contents/Resources/
  3. codesignツールを使用してcreateinstallmediaバイナリに再署名します。
    codesign -s - -f createinstallmedia
  4. その後、再びcreateinstallmediaコマンドを実行してブータブルUSBインストーラーを作成します

問題5:/Applications/Install macOS High Sierra.appは有効なOSインストーラーアプリケーションとして表示されません

macOSインストーラーが有効なOSインストーラーアプリケーションとして表示されない

フルインストーラをお持ちでない場合は、このエラーメッセージが表示されます。フルインストーラをお持ちかどうかを確認する最も簡単な方法は、macOSインストーラファイルのサイズを確認することです。例えば、19MBしかない場合は、明らかにフルインストーラではありません。

簡単にmacOSブータブルインストーラーを作成したいですか?このディスク作成ツールを使用してください!

問題6:Untitledは有効なボリュームマウントポイントではありません

USBドライブのドライブ名も問題の原因となる可能性があります。ターミナルに「Untitled」という名前が表示された場合(「Untitled」は有効なボリュームマウントポイントではありません)、USBドライブの名前を変更するか、物理ディスクをGUIDパーティションマップ、フォーマットを「Mac OS拡張(ジャーナリング)」で再フォーマットしてみてください。

また、ターミナルコマンドが正しく入力されていることを確認してください。ダッシュはすべて二重ダッシュなので、特にご注意ください。

問題7:APFSディスクは起動可能なインストールメディアとして使用できない場合があります

USBドライブがAPFSでフォーマットされている場合、ターミナルはそれを起動可能なインストールメディアとして受け入れません。そのため、再フォーマットする必要があります。

  1. ディスクユーティリティを開きます。
  2. 「表示」>「すべてのデバイスを表示」をクリックします。
  3. USBの物理ディスクを選択し、[消去]をクリックします。
  4. USBドライブに名前を付け、フォーマットを「Mac OS拡張(ジャーナリング)」、方式を「GUIDパーティションマップ」を選択します。 
    消去をクリックします。
    macOSの起動可能なインストーラーを作成するためにUSBをフォーマット

問題8:ディスクの消去中にエラーが発生しました

ディスクの消去中にエラーが発生しました

Y と入力して続行すると、ターミナルはディスクの消去を開始し、ファイルをコピーする前の準備作業を開始します。このプロセスは、「ディスクの消去中にエラーが発生しました」というエラーで失敗する場合があります。通常、ディスクエラー番号も表示されますが、これはあまり情報を提供しません。例えば、次のようなエラーです。

  • ディスク消去エラー エラー番号 (-69888, 0) ディスクの消去中にエラーが発生しました。
  • ディスク消去エラー エラー番号 (13, 0) ディスクの消去中にエラーが発生しました。
  • ディスク消去エラー エラー番号 (-69618, O) ディスクの消去中にエラーが発生しました。
  • ディスク消去エラー エラー番号 (22, O) ディスクの消去中にエラーが発生しました。

解決策は簡単です。USBドライブが現在他のプロセスで使用されていないこと、または物理ディスクや他のボリュームと名前が共有されていないことを確認するだけです。以下のヒントを試して問題を解決し、コマンドを再実行して起動ディスクを作成してください。

  • Macを再起動してすべてのプロセスを終了します(Appleメニューに移動して[再起動]をクリック)。
  • Finderを再起動します。(DockのFinderアイコンをOptionキーを押しながら右クリックし、「再起動」を選択します。)
  • USBドライブの名前を変更します。(Finderを開き、USBドライブを右クリックし、「名前の変更」を選択します。)
  • USBドライブをMac OS拡張(ジャーナリング)形式で再フォーマットします。

問題9:消去したディスクがマウントされない

ターミナルで消去した後、USBメモリがマウントされない場合は、ターミナルを終了し、ドライブを取り外してMacに再接続してみてください。インストールディスクが作成できるかどうかを確認してください。作成できない場合は、ディスクユーティリティで外付けドライブをMac OS拡張(ジャーナリング)で再フォーマットしてください。

問題10:インストーラファイルのディスクへのコピーで停止する

USBディスクの準備が完了すると、ターミナルは必要なファイルのコピーを開始します。処理が長時間停止したままになる場合は、ターミナルを終了し、より高速なUSBディスクで再試行してください。そうでない場合は、さらに長くお待ちください。

問題11:インストーラーアプリのコピーに失敗しました

インストーラーアプリのコピーに失敗しました

ターミナルに「インストーラアプリのコピーに失敗しました」というエラーが表示された場合は、ターミナルウィンドウを閉じてターミナルコマンドを再度実行してください。問題が解決しない場合は、別のUSBメモリに交換するか、こちらのガイド「インストーラアプリのコピーに失敗しました」の修正方法をご覧ください。

問題12:macOS RecoveryOSのコピー

Copying the macOS RecoveryOSでターミナルが動かない

macOS RecoveryOSのコピー中にターミナルがハングアップすることもあります。その場合は、まず問題7で説明した手順に従ってディスクユーティリティでUSBメモリを再フォーマットし、起動可能なUSBメモリを再度作成してください。

macOS用のこの起動可能なUSBツールを入手して、ブートディスクを即座に作成しましょう!

問題13:ディスクを起動可能にするときにターミナルが止まる

Making disk bootableでターミナルが動かない

必要なファイルがコピーされた後、createinstallmediaユーティリティはUSBドライブを起動可能な状態にします。ただし、処理が極端に遅く、ターミナルで「ディスクを起動可能にしています」というメッセージが表示されたままになる場合があります。その場合は、ドライブを一晩中動作させるか、インストーラで Spotlight のインデックス作成を無効にすることができます。

待ち時間が問題なければ、スリープ設定を変更して createinstallmedia プロセスを一晩中動作させることで、Mac がスリープ状態にならないようにすることができます。USB ドライブに問題がなければ、このプロセスは最終的に完了します。

効果をすぐに確認したい場合は、次の手順を実行してください:

  1. ターミナルが開いていることを確認します。
  2. 左上のメニューバーから、「シェル」>「新規ウィンドウ」>「プロファイル付き新規ウィンドウ」をクリックします。
  3. 元のターミナルウィンドウで createinstallmedia コマンドを実行します。
  4. 「ディスクの消去」のステップが 100% に達したら、2 つ目のターミナルウィンドウで以下のコマンドを実行し、USB ボリュームの Spotlight インデックスを無効にします。(macOS Ventura はお使いのシステムのバージョンに置き換えてください。)mdutil -i off -d /Volumes/Install\ macOS\ Ventura

その後、作業が始まるはずです。

問題14:zsh:バスエラーsudo--volume/Volumes/macOS

ディスクの消去に成功した後、「zsh: バスエラー sudo --volume /Volumes/volume_name」というエラーが表示される場合があります。このエラーは、ターミナルがフルディスクアクセス権限を持っていない場合に発生します。解決するには、システム環境設定 > 設定 > プライバシーとセキュリティ > フルディスクアクセスを開き、ターミナルのフルディスクアクセスを有効にしてください。

問題15:dmgのマウントに失敗しました/Volumes/Install OS X Yosemite/Install OS X Yosemite.app/Contents/SharedSupport/InstallESD.dmg(エラーコード112)外部dmgのマウントに失敗しました。

このエラーは、InstallESD.dmgファイルのマウントに問題があることを示しています。マウントするには、現在のインストーラを削除し、新しいインストーラをダウンロードしてください。それでも問題が解決しない場合は、別のUSBメモリをお試しください。

問題16:インストーラディスクのマウントに失敗しました

The error message The bless of the installer disk failed

The bless of the installer disk failed」というメッセージは、さまざまな理由で表示されます。ここに一般的な理由があります:

警告:製品アイコンをボリュームアイコンパスにコピーできませんでした
ディスクを起動可能にしています...
IAアプリ名のクッキー書き込みに失敗しました
インストーラーディスクのblessに失敗しました。

BaseSystemをパスに展開できませんでした:/Volumes/Install macOS Ventura/BaseSystem
インストーラーディスクのblessに失敗しました。

IAPhysicalMediaクッキーをディスクに書き込むことに失敗しました
Error Domain=NSCocoaErrorDomain Code=513 "“.IAPhysicalMedia”をフォルダー“Install macOS Sonoma”に保存する権限がありません" UserInfo={NSFilePath=/Volumes/Install macOS Sonoma/.IAPhysicalMedia, NSUserStringVariant=Folder, NSUnderlyingError=0x7fe41ffc31e0 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted"}}
インストーラーディスクのblessに失敗しました。

macOSインストーラーの作成に失敗しました。インストーラーディスクのblessに失敗しました。

BaseSystemのパッチに失敗しました。エラー:Error Domain=com.apple.ParallelCompression Code=1 "Error 0xdd00d800
無効なパッチ:/Volumes/Install macOS Monterey/.TempDir/basesystem_patches/x86_64BaseSystem.dmg" UserInfo={NSLocalizedDescription=Error 0xdd00d800
無効なパッチ:/Volumes/Install macOS Monterey/.TempDir/basesystem_patches/x86_64BaseSystem.dmg}
インストーラーディスクのblessに失敗しました。

問題を解決するためにブータブルUSBメーカーを利用するだけでなく、以下の修正方法を試すこともできます。

修正1:ターミナルに完全なディスクアクセスを許可する

「インストーラディスクのブレスに失敗しました」というエラーを解消するには、セーフモードでターミナルにフルディスクアクセスを許可してください。

  1. アプリケーションフォルダを開く。
  2. 現在のフルインストーラを削除して、新しいものをダウンロードする。
  3. OSをダウンロードしたら、macOSセーフモードに起動できる。
  4. 次に、システム設定/システム環境設定>プライバシーとセキュリティ>フルディスクアクセスを開き、ターミナルに有効にします。フルディスクアクセスを有効にする

修正2:OpenCore Legacy Patcherにフルディスクアクセスを許可する

OCLPでmacOS用の起動可能なUSBインストーラを作成する際に問題が発生する場合は、OpenCore Legacy Patcherとターミナルの両方にフルディスクアクセスを許可する必要があります。

macOS Ventura以降:

  1. システム設定を開く。
  2. プライバシーとセキュリティ>フルディスクアクセスに移動する。
  3. 追加ボタンをクリックして、OpenCore Legacy Patcherとターミナルを追加します。
  4. OpenCore Legacy Patcherを再起動してプロセスを再実行します。

macOS Monterey以前:

  1. システム環境設定を開く。
  2. セキュリティとプライバシーに移動します。
  3. ロックをクリックして設定パネルをロック解除します。
  4. プライバシータブに移動します。
  5. フルディスクアクセスを選択します。
  6. OpenCore Legacy Patcherとターミナルを追加します。
  7. OpenCore Legacy Patcherを再起動してプロセスを再実行します。

修正3:USBメモリに直接接続する

USBメモリがハブ経由でMacに接続されている場合は、ハブを外してMacに直接接続してみてください。これにより、アダプタに起因する潜在的な問題を回避できます。

修正4:OCLPを更新する

OpenCore Legacy PatcherのバージョンがMac上で最新でない場合は、更新してください。これにより、新しいパッチやバグ修正がインストールされ、起動可能なUSBを問題なく作成できるようになる可能性があります。

修正5:別のUSBメモリを使用する

それでもMacで起動可能なUSBインストーラを作成できない場合は、別のUSBメモリまたは他の種類のストレージデバイスを試してみることをお勧めします。多くのユーザーは、基本的なトラブルシューティングのヒントをすべて試した後、別のドライブを使用することに決めています。

これらは、Macで起動可能なUSBインストーラを作成できない原因となる可能性のあるすべての問題と、それぞれの解決策です。このガイドが役に立った場合は、より多くの人に知ってもらうために共有してください。