Createinstallmedia: command not found エラーの解決方法【Sequoia/Sonoma/Ventura】

日本語 English Français Deutsch Español Português

概要: この記事では、ターミナルで「Createinstallmedia command not found」エラーが表示される場合の対処法を紹介します。macOSの起動可能なUSBインストールメディアをすばやく作成するには、 iBoysoft DiskGeekerを利用できます。

createinstallmedia command not found エラーの解決方法

起動可能なUSBインストーラを作成したいmacOSに合わせて、Appleの手順ページに記載されているコマンドラインをそのままコピーしたとします。ところが、ターミナルで実行すると、次のエラーが表示されます。

sudo: /Applications/Install macOS High Sierra.app/Contents/Resources/createinstallmedia: command not found

createinstallmedia command not found エラー

sudo: /applications/install macos sequoia.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install macos sonoma.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install macos ventura.app/contents/resources/createinstallmedia: command not found sudo: /applications/install macos monterey.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install macos big sur.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install macos catalina.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install macos sierra.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install os x el capitan.app/contents/resources/createinstallmedia: command not found

手順を繰り返しても、同じエラーが発生する可能性があります。困ってしまう状況ですが、幸い、対処方法はそれほど難しくありません。

 Macで「createinstallmedia: command not found」が表示される場合は、iBoysoft DiskGeekerを使って起動可能なインストーラを作成するのが簡単な対処法の一つです。

 

  1. iBoysoft DiskGeekerを開きます。
  2. USBドライブを選択し、「Create boot disk」をクリックします。 
    macOSの起動ディスクの作成を開始する
  3. 作成するmacOSのバージョンを選択し、「Create boot disk」をクリックします。 
    起動可能なUSBインストーラを作成するmacOSを選択する
  4. 起動ディスクが作成されるまで待ちます。

この記事では、Macで起動可能なUSBインストーラを作成できない理由と、「createinstallmedia: command not found」というエラーが表示される原因を説明し、問題を解決する方法を紹介します。

ターミナルで「createinstallmedia: command not found」と表示される原因

「createinstallmedia: command not found」というメッセージは、どのmacOSバージョンでも表示される可能性があります。

Sequoia、Sonoma、Ventura、Monterey、Big Sur、Catalina、Mojave、High Sierra、Sierra、Mavericks、Yosemite、またはEl Capitanの起動可能なUSBインストーラを作成する場合、次の原因によって「createinstallmedia: command not found」と表示されることがあります。

  • インストーラが「アプリケーション」フォルダにない。
  • 正しいインストーラをダウンロードしていない、またはインストーラが破損している。
  • コマンドの構文が正しくない。
  • 管理者としてログインしていない。 

一方、LionまたはMountain Lionの起動可能なインストーラを作成する場合は、これらのOSにUSBインストーラを作成する機能が組み込まれていないため、このエラーが表示され続けます。このような古いOSの起動可能なドライブを作成するには、 iBoysoft DiskGeekerなどのツールを利用してください。

それ以外の場合は、引き続き読み進めて解決方法を確認してください。

macOSの起動可能なインストーラを作成するときに「createinstallmedia: command not found」を修正する方法

起動可能なmacOSインストールメディアの作成時に「command not found」エラーが表示された場合は、まずコマンドラインの内容を確認してください。起動可能なインストーラを作成する際によく使われる2つのコマンドは、次のとおりです。

sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

sudo:macOSで、スーパーユーザー(root)の権限を使ってプログラムを実行するためのコマンドです。

/Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia:アプリケーションフォルダ内にあるcreateinstallmediaツールへのパスです。このツールを使って、起動可能なmacOSインストーラを作成します。

--volume /Volumes/MyVolume:macOSのインストールメディアを作成する外付けボリュームを指定します。この例では、「MyVolume」という名前の外付けドライブ、または外付けドライブ内のボリュームを指定しています。

--applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app:OS X El Capitanのインストールアプリケーションへのパスを指定します。このオプションが必要なのは、macOS Sierraおよびそれ以前のOS Xバージョンです。

コマンドの各部分を確認すると、「createinstallmedia: command not found」エラーの原因になり得る要素が分かりやすくなります。次に、コマンドを正しく実行するための対処法を紹介します。

対処法1:起動可能なUSB作成ツールを使う

ターミナルで「createinstallmedia command not found」エラーが表示された場合は、 iBoysoft DiskGeeker などの起動可能なUSB作成ツールを使って、macOSのインストールディスクを作成できます。

このツールには分かりやすいインターフェースが用意されており、内蔵のインストーラを使ってmacOS High Sierra以降の起動可能なUSBインストーラを簡単に作成できます。ターミナルを使った操作で発生する可能性のあるエラーを避けるのにも役立ちます。

macOS Sierra以前のバージョンでは、必要なMac OS DMGファイルをダウンロードしてから、このディスク作成ツールに読み込ませて起動ドライブを作成することもできます。

iBoysoft DiskGeeker - macOS用の起動ディスク作成ツール

  • macOS Sequoia、Sonoma、Ventura、Monterey、Big Sur、Catalina、Mojave、High Sierraの起動可能なUSBインストーラを作成
  • macOS Sierra用のインストールドライブ、OS X El Capitan、OS X Yosemite、OS X Mavericks、OS X Mountain Lion、OS X Lion以前のバージョンに対応
  • アプリ内のmacOSインストーラを.dmg形式で提供
  • ターミナルコマンドの実行は不要
  • Intel MacとAppleシリコン搭載Macに対応

 読み取り専用・リスクなし

 

ターミナルで「createinstallmedia command not found」と表示される場合に、macOSの起動可能なUSBインストーラを作成する方法を説明します。

手順1:iBoysoft DiskGeekerをダウンロードしてインストールします。

手順2:起動ディスク作成ツールを開き、左側からUSBドライブを選択してCreate boot diskをクリックします。 

Macで起動ディスクの作成を開始する

手順3:起動可能なドライブを作成するmacOSのバージョンを選択します。

macOS Sequoia、Sonoma、Ventura、Monterey、Big Sur、Catalina、Mojave、High Sierraの場合は、インストーラを選択し、Create boot diskをクリックしてダウンロードします。

起動可能なUSBを作成するmacOSのバージョンを選択する

macOS Sierra以前の場合は、Create boot disk > Browse imagesをクリックして、DMGインストーラをアップロードします。

ダウンロードしたmacOSのDMGファイルを参照して追加する

手順4:起動ドライブの作成によって外付けディスクが消去されることを知らせる警告を確認し、Continueをクリックします。

ディスクがフォーマットされることを知らせる警告

手順5:起動可能なUSBが作成されるまで待ちます。

Macで起動ディスクが作成された状態

createinstallmedia command not foundが原因で起動可能なUSBインストーラを作成できない人にも役立つよう、このアプリを共有してください。

対処法2:管理者アカウントを使用していることを確認する

sudoを実行するには、Macに管理者としてログインする必要があります。現在、管理者権限のない標準ユーザーまたはゲストユーザーアカウントを使用している場合は、いったんログアウトし、管理者アカウントで再度ログインしてください。

対処法3:インストーラが「アプリケーション」フォルダにあることを確認する

コマンドを実行する前に、完全なインストーラをMacの「アプリケーション」フォルダに追加してください。コード内で指定されているパスに従い、createinstallmediaツールが「アプリケーション」フォルダ内にある必要があるためです。

macOSインストーラが「アプリケーション」フォルダにあることを確認する

完全なインストーラをアプリケーション形式(.app)でダウンロードした場合は、アプリが自動的に「アプリケーション」フォルダに追加されるため、この点を気にする必要はありません。

一方、DMGファイルをダウンロードした場合は、ファイルをダブルクリックして開き、中にあるpkgファイルを開いて、画面の指示に従い「アプリケーション」フォルダに展開してください。

対処法4:正しいインストーラを削除して再ダウンロードする

createinstallmediaコマンドを含む正しいインストーラを用意することも重要です。

「アプリケーション」フォルダにあるインストーラのファイルサイズを確認できます。数百バイトしかない場合は、間違いなく正しいインストーラではありません。また、インストーラの名前が「Install macOS Mojave.app」のような形式になっていない場合も、必要なものではない可能性があります。

その場合は、不適切なインストーラを削除し、 Mac App Store、ターミナル、または信頼できるソース(macOSインストーラを直接ダウンロードする)から再ダウンロードしてください。 

ターミナルから完全なインストーラをダウンロードする方法については、こちらのガイドをご覧ください: softwareupdateコマンドラインツールを使ってターミナルからMacをアップデートする方法

以下のソースからmacOSのDMGファイルを入手することもできます。

Mac OS DMGのダウンロード

macOS Sequoiaのダウンロード

macOS Sonoma DMG 

macOS Ventura DMG

macOS Monterey DMG

macOS Catalina DMG

macOS Mojave DMG

macOS High Sierra DMG

Mac OS X El Capitan DMG

「Install macOS xxx」アプリケーションにcreateinstallmediaファイルが含まれているか確認するには、インストーラを右クリックして「パッケージの内容を表示」を選択し、Contents > Resourcesの順に移動します。Contents/Resources/createinstallmediaファイルがない場合、そのアプリケーションから起動可能なUSBインストーラを作成することはできません。

createinstallmediaファイルを表示する

対処法5:コマンドの構文を確認する

使用するOSのバージョンに合わせて、コマンドの構文を正しく指定する必要があります。 

Appleが提供しているコマンド文字列をコピーした後、MyVolumeを外付けドライブの名前に置き換えてください。名前にスペースが含まれている場合は、バックスラッシュを使用します。たとえば、名前がBoot Mediaの場合、ターミナルではBoot\ Mediaと指定します。

この手順では、コマンドを実行する前に外付けドライブの名前を「MyVolume」に変更しておくことをおすすめします。こうしておけば、コマンドを変更せずにそのままコピーして貼り付けられます。

「アプリケーション」フォルダに適切なインストーラがある場合は、次のコマンドを使用してください。

macOS Sequoia:

sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS Sonoma:sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS Ventura:sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS Monterey:sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS Big Sur:sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS Catalina:sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS Mojave:sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS High Sierra:sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

OS X El Capitan:sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

このガイドを共有して、Sequoia、Sonoma、Ventura、Monterey、Big Sur、Catalina、Mojaveなどで起動可能なメディアを作成する際に発生する「createinstallmedia: command not found」の解決に役立ててください。