Apple
 Computer >> コンピューター >  >> トラブルシューティング >> Apple

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

Macユーザーの方がmacOSを新しいバージョンへアップデートしようとした際に、以下のようなエラーが表示されることがあります。

パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しているようです。インストーラを終了してコンピュータを再起動し、もう一度お試しください。

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

このエラーが表示されると、システムを再起動して再試行するしか選択肢がありません。しかし、残念ながら再起動してもエラーはほとんどの場合解決されず、アップデート作業がそこで止まってしまいます。

正確なエラーの発生原因は特定されていませんが、App Store経由でのアップデートプロセスに問題がある可能性が高いと考えられます。そのため、最も一般的な解決策としてはブータブルUSBを使用してアップデートをインストールすることが挙げられます。

この問題の原因として考えられるのは、まずエラーメッセージの通りパス自体が欠落・破損しているケースです。この場合はパスを修復または作成することで問題が解決します。また、ディスク容量の不足も原因の一つです。頻度は高くありませんが、実際に多くのユーザーがこの理由でエラーに遭遇しています。最新のアップデートファイルは従来のものよりサイズが大きいため、必要な空き容量を見誤った結果、このエラーが発生するケースがあります。

事前準備:データのバックアップ

以下の手順を実行する前に、まだデータのバックアップをしていない場合は必ずバックアップを行ってください。Macに標準搭載されているTime Machineを使えば簡単にバックアップできます。

Time MachineはMacに組み込まれたバックアップ機能で、外部ストレージデバイスにデータを保存することができます。そのため、USBメモリ、外付けHDD、Time Capsule、ネットワーク上のmacOS Serverなど、何らかの外部ストレージが必要になります。外部ストレージを用意したら、以下の手順に従ってください。

  1. 外部ストレージをMacに接続します
  2. 「このディスクをTime Machineで使用してバックアップしますか?」というポップアップダイアログが表示されます
  3. 「バックアップディスクを暗号化」にチェックを入れます(推奨)
  4. 「バックアップディスクとして使用」をクリックします

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

注意: 上記のダイアログが自動的に表示されない場合は、以下の手順で手動設定できます。

  1. 画面上部のメニューバーからAppleメニューを選択します
  2. 「システム環境設定」を選択します

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

  1. 「Time Machine」をクリックします

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

  1. 「バックアップディスクを選択」をクリックします

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

  1. バックアップ可能なディスクの一覧が表示されるので、使用したいディスクを選択して「ディスクを使用」をクリックします

これでバックアップの設定は完了です。

方法1:リカバリーモードで再起動してターミナルから修復する

リカバリーモードにはソフトウェアや各種トラブルを解決できる便利なツールが多数用意されています。実際、リカバリーモードを起動してターミナルからコマンドを実行することで、この問題を解決できたという報告が多数あります。以下の手順に従ってください。

  1. 電源ボタンを押す際にCommandキーを押しながらRキーを押します。Macを再起動する場合は、再起動が始まった瞬間にCommand + Rを押してください。Appleロゴまたは回転する地球儀が表示されるまで、キーを押し続けてください。注意: 通常のデスクトップが表示されてしまった場合は、キーを押すタイミングが遅かったことを意味します。再度再起動してお試しください。
  2. Macがリカバリーモードに入ると、「macOSユーティリティ」のウィンドウが表示されます
  3. メニューバー「ユーティリティ」をクリックし、「ターミナル」を選択します。注意: Sierraではメニューバーが上部に表示されない不具合があることが確認されています。その場合は以下の方法をお試しください。
    1. 「macOSユーティリティ」ウィンドウから「ディスクユーティリティ」をクリックします。その後ディスクユーティリティを閉じて元の画面に戻り、メニューバーが表示されたか確認します
    2. 再起動して、手順1の方法でもう一度リカバリーモードに入ります
    3. 再起動してリカバリーモードに入る際(手順1の方法)、ブートプロセス全体を通してCommandキーとRキーを押し続けます。「macOSユーティリティ」ウィンドウが表示された時点でのみキーを離します
    4. 再起動時にCommand + R + Sキーを押してリカバリーモードに入ります(Command + Rのみではなく)。これにより、非公開のリカバリーモード+シングルユーザーモードの複合モードが起動し、コマンドプロンプトが直接開きます。ここからコマンドを入力・実行できます

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

  1. ターミナルが開いたら find / -name OSInstall.mpkg と入力してEnterを押します。このコマンドは指定したファイル名を検索するものなので、OSInstall.mpkgが存在するパスが表示されます
  2. mkdir -p "/Volumes/Macintosh HD/System/Installation/Packages" と入力してEnterを押します
  3. cp "<OSInstall.mpkg path>" "/Volumes/Macintosh HD/System/Installation/Packages/" と入力してEnterを押します。<OSInstall.mpkg path> の部分は、手順4のfindコマンドで見つかった実際のパスに置き換えてください
  4. sudo shutdown -r now と入力してEnterを押すと、Macが再起動します

再起動が完了したら、改めてアップデートを試みてください。

方法2:スタートアップマネージャーを使う

方法1で解決しなかった場合は、Optionキーを押しながら起動してMacintosh HDドライブを選択することで問題が解決する可能性があります。Optionキーを押しながら再起動すると「スタートアップマネージャー」が開きます。これはMacの起動ボリュームを選択できる標準搭載アプリケーションです。以下の手順でスタートアップマネージャーに入ってください。

  1. Macを再起動します。再起動が始まった直後にOptionキーを押し続け、スタートアップマネージャーが表示されるまで離さないでください
  2. スタートアップマネージャーに入ると、ボリュームの一覧が表示されます。一覧から「Macintosh HD」を選択します。マウスやトラックパッド、左右の矢印キーで一覧を移動できます。注意: macOSが含まれていないボリュームは選択しないでください。選択したボリュームから起動することになるため、OSが存在しないボリュームを選ぶと問題が発生します
  3. Macintosh HDを選択したら、ダブルクリックするかEnterキーを押します

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

その後、もう一度Macのアップデートを試みてください。今度は正常に動作するはずです。

方法3:ブータブルUSBを作成してインストールする

注意: この方法には12GB以上の容量があるUSBメモリが必要です。空のUSBメモリだとさらに作業がスムーズになりますので、可能であれば用意しておきましょう。

通常の方法でアップデートできない場合、ブータブルUSBを使うという選択肢もあります。時間と手間は多少かかりますが、確実に動作する方法です。

以下は、ブータブルUSBを作成して最新のmacOSをインストールする手順です。

  1. 画面上部のメニューバーのAppleロゴをクリックし、「ソフトウェア・アップデート」を選択します

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

  1. High Sierraをダウンロードします
  2. ダウンロードが完了しても、そのままインストーラを進めないでください。「続ける」ボタンが表示された画面が出ますが、クリックせずにインストーラを終了します。インストーラを終了してもダウンロード済みのファイルは削除されません。終了した後、そのダウンロードファイルを使ってブータブルUSBを作成します
  3. ブータブルUSBとして使うUSBメモリを接続します。このドライブは空であるか、少なくとも重要なファイルが入っていないものを使用してください。作成過程でUSBの中身は消去されるためです。重要なファイルがある場合は事前に別の場所へコピーしておいてください
  4. このステップは任意ですが、やっておくと以降の手順が楽になります。USBドライブの名前を「MyInstaller」に変更しておくと、後述のコマンドをそのままコピー&ペーストできるためです。名前は何でも構いませんが、USBドライブを右クリックして「情報を見る」を選択し、「名前と拡張子」の横にある三角形をクリックして展開し、表示されたテキストボックスにMyInstallerと入力します。完了したらEnterまたはTabキーを押します

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

  1. これで「MyInstaller」という名前の空のUSBドライブと、ダウンロード済みのMacアップデート用インストーラファイルが揃いました
  2. Command + Spaceを押し続けてSpotlightを開き、Terminal(ターミナル)と入力してEnterを押すと、ターミナルが開きます

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

  1. ドライブ名を「MyInstaller」に変更した場合(手順5を実施した場合)、以下のコマンドをそのままコピーしてターミナルに貼り付けるだけでOKです。ドライブ名が異なる場合は、コマンド内の「MyInstaller」の部分をご自身のUSBドライブ名に置き換えてください
  2. 使用しているOS X/macOSのインストーラに対応したコマンドを、以下からいずれか1つコピーしてください

macOS High Sierra 用コマンドライン

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia –volume /Volumes/MyInstaller –applicationpath /Applications/Install\ macOS\ High\ Sierra.app –nointeraction

macOS Sierra 用コマンドライン

sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia –volume /Volumes/MyInstaller –applicationpath /Applications/Install\ macOS\ Sierra.app –nointeraction

OS X El Capitan 用コマンドライン

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia –volume /Volumes/MyInstaller –applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app –nointeraction

OS X Yosemite 用コマンドライン

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia –volume /Volumes/MyInstaller –applicationpath /Applications/Install\ OS\ X\ Yosemite.app –nointeraction

OS X Mavericks 用コマンドライン

sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia –volume /Volumes/MyInstaller –applicationpath /Applications/Install\ OS\ X\ Mavericks.app –nointeraction

  1. コマンドをターミナルに貼り付けたらEnterを押します
  2. パスワードの入力を求められるので、パスワードを入力してEnterを押します。注意: パスワードは画面に一切表示されません(アスタリスクも表示されません)。何も表示されなくても心配せず、そのまま入力してEnterを押してください
  3. ドライブの内容を消去してよいか確認を求められるので、Yを入力してEnterを押します
  4. これでコピー処理が開始されます。システムがUSBの中身を消去し、指定したUSBドライブへのファイルコピーを始めます。この処理にはかなりの時間がかかるので、その間に他の作業をするのがおすすめです
  5. 処理が完了すると、ターミナルにDoneと表示されます。この時点でブータブルUSBドライブの完成です。これを使ってmacOSをインストールします
  6. USBドライブがMacに接続されていることを確認します
  7. Macを再起動します。再起動が始まった直後にOptionキーを押し続け、スタートアップマネージャーが表示されるまで離さないでください
  8. スタートアップマネージャーが開いたら、ボリュームの一覧から自分のUSBドライブを選択します。マウスやトラックパッド、左右の矢印キーで一覧を移動できます
  9. USBドライブを選択したら、ダブルクリックするかEnterキーを押します
  10. インストーラのオプション一覧が表示されるので、「OS Xをインストール」を選択して、そこから最新のmacOSをインストールします

方法4:十分なディスク容量を確保する

最新版のmacOSは従来のバージョンよりも多くのディスク容量を必要とします。インストールやアップデートを試みる前に、十分な空き容量があるかどうかを必ず確認してください。

方法5:First Aid(ファーストエイド)を実行する

内蔵ドライブに対してFirst Aidを実行することで問題が解決したという報告も多数あります。これはリカバリーモードの「ディスクユーティリティ」から実行できます。ディスクユーティリティは、ディスクや破損したボリュームの問題を診断・修復するためのツールです。以下の手順で内蔵ドライブのFirst Aidを実行してください。

  1. 電源ボタンを押す際にCommandキーを押しながらRキーを押します。Macを再起動する場合は、再起動が始まった瞬間にCommand + Rを押してください。Appleロゴまたは回転する地球儀が表示されるまで、キーを押し続けてください。注意: 通常のデスクトップが表示されてしまった場合は、キーを押すタイミングが遅かったことを意味します。再度再起動してお試しください
  2. Macがリカバリーモードに入ると、「macOSユーティリティ」のウィンドウが表示されます
  3. 「ディスクユーティリティ」を選択します

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

  1. First Aidを実行したいボリュームを選択します
  2. 「First Aid」をクリックします

【解決法】「パス /System/Installation/Packages/OSInstall.mpkg が存在しないか破損しています」エラーの対処方法

  1. 「実行」をクリックします。検証と修復のプロセスが開始され、ディスクユーティリティが検出した問題を自動的に修復します
  2. 完了したらディスクユーティリティを終了し、Macを再起動します。その後、もう一度アップデートを試みてください
  1. 「指定されたパスが見つかりません」エラーの原因と6つの解決策【Windows 11/10】

    コマンドプロンプトを使ってディレクトリを移動するのが好きな方は多いのではないでしょうか。しかし、特定のプログラムのディレクトリを変更しようとした瞬間に、「システムは指定されたパスを見つけることができません(The system cannot find the path specified)」というエラーが表示されたら、戸惑ってしまうものです。この記事では、この問題を解決するための効果的な対処法を順番に紹介します。 「指定されたパスが見つかりません」エラーの主な原因 パスの入力ミス・指定漏れ ユーザープロファイルの不具合 環境変数に無効なパスが登録されている システム自体の問題 レジストリ内の

  2. Windows 11でシステムトレイのアイコンが表示されない?初心者でもできる6つの解決策

    システムトレイ(「Systray」とも呼ばれます)は、Windowsのタスクバーの中でも重要な役割を担うエリアです。音量アイコン、Wi-Fi設定、Bluetooth、通知設定、日付と時刻など、よく使う機能への素早いアクセスを可能にしてくれます。Windowsでは、システムトレイのアイコンは画面の右下に配置されています。 最近Windows 11にアップグレードした後、システムトレイのアイコンが消えてしまったという方はいませんか?ご安心ください。この記事では、原因不明のままシステムトレイのアイコンが表示されなくなった場合に試せる、効果的な対処法を6つご紹介します。 それでは早速見ていきましょう