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

macOSで「パーティションマップを変更できませんでした」エラーを修正する方法

一部のmacOSユーザーの間で、破損したパーティションを再フォーマットしようとすると、必ず「パーティションマップを変更できませんでした(Couldn't modify partition map)」というエラーが表示されるという報告が相次いでいます。この問題は、macOSシステムが何らかの理由でパーティションマップを破損してしまった状況で発生しやすいことで知られています。

この問題を徹底的に調査したところ、macOS環境でこのエラーが発生する原因はいくつか存在することが判明しました。考えられる主な原因は以下の通りです。

  • パーティションマップの欠落または破損 — 最もよくある原因のひとつが、必要なパーティションマップが欠落している、または深刻に破損しているケースです。この場合、「ディスクユーティリティ」または「ターミナル」から新しいパーティションマップを作成することで問題を解決できます。
  • SDカードがロックされている — 古いSDカード(特にSanDisk製)を使用している場合、カード本体のロックスイッチがかかっていて情報を書き込めず、操作が失敗している可能性があります。その場合は、ロック/解除スイッチを操作することで解決できます。
  • OSファイルの破損 — システムファイルの破損が再フォーマット操作に影響を与えている場合もあります。このケースでは、復旧メニューから「ディスク修復」を実行することで改善が期待できます。それでも解決しない場合は、Time Machineを使って正常な状態のmacOSを復元してみてください。

エラーの原因となりうるシナリオを把握したところで、実際に問題を解決するための具体的な方法を見ていきましょう。

方法1:新しいパーティションマップを作成する

同じ問題に直面していた多くのユーザーが、「ディスクユーティリティ」ですべてのデバイスを表示させた上で問題のあるパーティションを消去し、新しいパーティションマップを作成することで解決に成功しています。

この方法は、システム側の操作によってパーティションマップが破損してしまい、「パーティションマップを変更できませんでした」エラーが発生しているケースで特に有効です。

やり方は2通りあるので、それぞれの手順を紹介します。自分に合った方を選んで試してみてください。

A. ディスクユーティリティから新しいパーティションマップを作成する

「ディスクユーティリティ」を使って新しいパーティションマップを作成する手順は以下の通りです。

  1. macOSのデスクトップで「Finder」を開き、「ユーティリティ」フォルダにアクセスします。
  2. ユーティリティフォルダ内にある「ディスクユーティリティ」をダブルクリックして起動します。
  3. ディスクユーティリティが開いたら、アプリのアクションボタンをクリックし、「すべてのデバイスを表示」が有効になっていることを確認します。
  4. すべてのデバイス一覧が表示されたら、エラーの原因となっている問題のデバイスを選択できるようになります。
  5. 対象のデバイスを選択して右クリックし、「消去」をクリックします。その際、「フォーマット」を「MS-DOS(FAT)」、「方式」を「マスターブートレコード」に設定してください。
  6. 新しいパーティションマップが作成されるまで待ちます。下図のような画面が表示されれば、問題は解決されているはずです。

B. ターミナルから新しいパーティションマップを作成する

ターミナルコマンドに慣れている方は、以下のコマンド操作で新しいパーティションマップを作成するのがおすすめです。

  1. まず、Dockから「Finder」を開きます。
  2. Finder上部のメニューから「移動」をクリックし、表示されたメニューから「ユーティリティ」を選択します。
  3. ユーティリティ画面の一覧から「ターミナル」をダブルクリックします。
    注意: 管理者権限を求められた場合は、システムのパスワードを入力してください。
  4. ターミナルが起動したら、次のコマンドを入力して、エラーの原因となっているドライブのパスを特定します。
    diskutil list
  5. デバイス一覧が表示されたら、次のコマンドの該当箇所を書き換えて実行し、問題のデバイスを消去してパーティションマップをリセットします。
    diskutil eraseDisk ExFAT *DeviceName* /dev/disk2
    注意: 「DeviceName」はプレースホルダーです。手順4で確認した問題のデバイス名に置き換えてください。
  6. 以前にエラーが発生していた操作を再度行い、問題が解決したかどうか確認します。

それでも問題が解決しない場合は、次の方法に進んでください。

方法2:microSDカードのロックを解除する(該当する場合)

SDアダプター経由でSDカードの消去や再フォーマットを行おうとしてこのエラーが発生している場合は、SDカード自体がロック状態になっている可能性があります。

該当する場合は、操作を再試行する前に、手動でSDカードのロックを解除してください。特に古いSDカードでは、この原因である可能性が高くなります。

注意: 最近のSDカードでロックスイッチが搭載されているものは珍しくありませんが、数年前の製品では非常に一般的でした。

なお、メーカーによってはラベルがロックスイッチにかかっていることがあり、スイッチを見つけるにはカードをよく確認する必要があります。

カードのロックを解除できたら、もう一度操作を行い、問題が解決したか確認してください。

このシナリオに該当しない、またはすでにロックが解除されていた場合は、次の方法に進みましょう。

方法3:復旧モードからディスク修復を実行する

根本的にシステムファイルの破損が疑われる場合は、Macを復旧モードで起動し、「ディスクユーティリティ」から対象ドライブの修復を実行してみてください。

この方法は、権限の問題や従来の方法では解決できないシステムファイルの破損が原因でエラーが発生しているケースで効果があることが確認されています。

該当する場合は、以下の手順に従って復旧メニューからディスク修復を実行してください。

  1. Macを通常どおり再起動し、起動中にAppleロゴが表示されるまで「Command + R」キーを押し続けます。ロゴが表示されたら両方のキーを同時に離します。
  2. macOSの「ユーティリティ」画面が表示されたら、選択肢の中から「ディスクユーティリティ」を選びます。
    注意: アカウントのパスワードを求められたら、入力してEnterキーを押し、管理者権限を付与してください。
  3. ディスクユーティリティが開いたら、左側の一覧からエラーが発生しているドライブを選択し、画面上部の「First Aid」アイコンをクリックします。
  4. 確認画面で「実行」をクリックすると処理が始まります。ボリューム全体のエラーチェックが完了するまで待ちましょう。問題が見つかった場合、ツールが自動的に修復を試みます。
  5. First Aidのスキャンが完了したら、Macを再起動し、問題が解決したかどうかを確認します。

それでも問題が解決しない場合は、次の方法に進んでください。

方法4:バックアップから復元する(該当する場合)

ここまでの方法を試しても再フォーマットや修復の際に「パーティションマップを変更できませんでした」エラーが続く場合は、システムファイルが深刻に破損している可能性が高いです。

そのような場合は、macOSを再インストールせずに済む方法として、事前に作成しておいたバックアップをマウントし、問題が発生していなかった過去の時点の状態に復元することができます。

注意: この方法は、問題の原因がハードウェア障害ではない場合にのみ有効です。また、あらかじめ作成済みのTime Machineバックアップ(物理ドライブまたはクラウドに保存されたもの)が必要です。

上記の条件を満たしていれば、以下の手順でmacOSを正常な状態へ復元できます。

  1. まず、バックアップ用のディスクまたはフラッシュドライブがMacに接続されていることを確認します。
    注意: バックアップがTime Capsuleに保存されている場合は、ホームルーターが正しく設定されており、Macがそのネットワークに接続されていることを確認してください。
  2. 次に、Macの画面上部のAppleメニューをクリックし、表示されたメニューから「システム環境設定」を選択します。
  3. システム環境設定内で「Spotlight」オプションをクリックします。
  4. 続いて「移行アシスタント」をクリックし、表示された選択肢の中から「Mac、Time Machineバックアップ、または起動ディスクから」を選択します。
  5. 残りの指示に従って操作を進め、正常だったMacの状態の復元を開始します。
  6. 処理が完了したら、以前に問題が発生していた操作を再度行い、エラーが解消されたかどうかを確認してください。
  1. 「パーティションマップを変更できませんでした」エラーの原因と解決方法

    ドライブを操作中に「パーティションマップを変更できませんでした(Couldnt Modify Partition Map)」というエラーが繰り返し表示される場合、ストレージデバイスが破損しているか、ファイルシステムに何らかの異常が発生している可能性があります。この状態では、特定のソフトウェア以外からはデバイス全体を読み取ることができなくなります。 本記事では、このエラーに対処するための3つの方法を、手順とスクリーンショット付きでわかりやすく解説します。大切なファイルを失う心配なく安全に作業を進められるよう、事前のデータ復旧方法についてもご紹介します。 パーティションマップとは? 「パーティ

  2. macOSのインストールが失敗するエラーを解決する12の方法

    WindowsノートPCとMacBookを分ける要素のひとつがソフトウェア・アップデートです。OSのアップデートには重要なセキュリティパッチや新機能が含まれており、ユーザーはデバイスの体験をより良いものにできます。macOSのアップデート作業はシンプルでわかりやすい一方、WindowsのOSアップデートは時間がかかりがちです。しかし、新しいmacOSのダウンロード自体は簡単でも、インストール段階で「エラーが発生しました(An error occurred installing macOS)」といった問題に直面するユーザーも少なくありません。このガイドでは、macOSのインストール失敗エラーを確