Skip to main content

任意のドライブに独自のMacリカバリHDを作成

4/5 リカバリ領域を削除・統合。断片化を解消する (六月 2026)

4/5 リカバリ領域を削除・統合。断片化を解消する (六月 2026)
Anonim

OS X Lion以来、Mac OSのインストールには、Macの起動ドライブに隠されたRecovery HDボリュームの作成が含まれていました。緊急時には、Recovery HDを起動し、Disk Utilityを使用してハードドライブの問題を修正し、オンラインで問題の情報を参照したり、Macオペレーティングシステムを再インストールしたりすることができます。

Recovery HDボリュームの使用方法の詳細については、Recovery HDボリュームを使用したOS Xの再インストールまたはトラブルシューティングのガイドを参照してください。

任意のドライブに独自のMacリカバリHDを作成

Appleは、Macに接続した起動可能な外付けドライブにRecovery HDのコピーを作成できるOS X Recovery Disk Assistantというユーティリティも作成しました。これは、スタートアップボリューム以外のドライブにRecovery HDボリュームを追加したい多くのMacユーザーにとっては良いニュースです。ただし、ユーティリティでは、外付けドライブにのみRecovery HDボリュームを作成できます。これにより、Mac Pro、iMac、さらには複数の内蔵ハードディスクが搭載されているMac miniユーザーまでがなくなります。

いくつかのMac OSの隠し機能、少しの時間のかかるステップ、およびこのステップバイステップガイドの助けを借りて、内部ドライブを含め、好きな場所にRecovery HDボリュームを作成することができます。

リカバリHDを作成する2つの方法

Mac OSのさまざまなバージョンで利用できる機能がいくつか変更されているため、使用しているMac OSのバージョンに応じて、Recovery HDボリュームの作成には2つの方法があります。

最初の方法はOS X Lion for OS X Yosemite、もう1つはOS X El Capitan、MacOS Sierra以降の方法です。

あなたが必要なもの

Recovery HDボリュームのコピーを作成するには、元のRecovery HDをボリュームのクローンを作成するためのソースとして使用するため、Macの起動ドライブに最初に動作するRecovery HDボリュームを用意する必要があります。

起動ドライブにRecovery HDボリュームがない場合、これらの手順を使用することはできません。しかし、心配しないでください。代わりに、Mac OSインストーラの起動可能なコピーを作成することができます。これには、Recovery HDボリュームと同じリカバリユーティリティがすべて含まれています。 USBフラッシュドライブにブート可能インストーラを作成する手順は、次のとおりです。

OS X Lionインストーラで起動可能なフラッシュドライブを作成する

OS X Mountain Lionインストーラの起動可能なコピーを作成する

OS XまたはMacOSのブート可能なFlashインストーラを作る方法(MavericksからSierraまで)

それでは、Recovery HDボリュームのクローンを作成するために必要なものに注目しましょう。

OS XでのリカバリHDボリュームの作成OS Xによるヨセミテ

リカバリHDボリュームは表示されません。デスクトップやディスクユーティリティなどのクローンアプリケーションには表示されません。 Recovery HDのクローンを作成するには、最初にクローズする必要があります。そのため、クローニングアプリケーションはボリュームで動作します。

OS X LionからOS X Yosemiteまで、Disk Utilityの隠し機能を使用できます。ディスクユーティリティには隠しパーティションがディスクユーティリティに表示されるようにするための隠しデバッグメニューがあります。これはまさに私たちが必要とするものなので、クローニングプロセスの最初のステップはデバッグメニューをオンにすることです。ここで手順を見つけることができます:

ディスクユーティリティのデバッグメニューを有効にする

OS X LionからOS X Yosemiteで使用可能なディスクユーティリティのデバッグメニューのみが見つかります。 Mac OSのそれ以降のバージョンを使用している場合は、次のセクションに進んでください。それ以外の場合は、ガイドにしたがってデバッグ・メニューを表示してから戻ってください。クローン・プロセスが続行されます。

宛先ボリュームを準備する

Disk Utilityにリストされている任意のボリューム上にRecovery HDクローンを作成できますが、クローン作成プロセスはコピー先ボリューム上のデータをすべて消去します。このため、作成しようとしている新しいRecovery HDボリューム専用のパーティションのサイズを変更して追加することをお勧めします。リカバリHDパーティションは非常に小さくすることができます。私は少し大きめにしていますが、650 MBが最小サイズです。ディスクユーティリティはおそらく小さなパーティションを作成できないため、作成できる最小のサイズを使用します。

コピー先のドライブを分割したら、処理を進めることができます。

  1. 打ち上げ ディスクユーティリティ、 にあります /アプリケーション/ユーティリティ .
  2. から デバッグ メニュー、選択 すべてのパーティションを表示.
  3. 回復用のHDボリュームが デバイスリスト 「ディスクユーティリティ」にあります。
  4. に ディスクユーティリティ 、オリジナルを選択 リカバリHD ボリュームを選択して、 リストア タブ。
  5. ドラッグする リカバリHD ボリュームを ソース フィールド。
  6. 新しいリカバリHDに使用するボリュームを 先 フィールド。ドラッグするボリュームがクローン作成プロセスによって完全に消去されるため、正しいボリュームをコピー先に確実にコピーしていることを再度確認してください。
  7. すべてが正しいことを確認したら、 リストア ボタン。
  8. ディスクユーティリティは、実際にコピー先のドライブを消去するかどうかを尋ねます。クリック 消去する.
  9. 管理者アカウントのパスワードを入力する必要があります。要求された情報を入力し、をクリックします。 OK.
  10. クローニングプロセスが開始されます。ディスクユーティリティにはステータスバーが表示され、プロセスの最新状態を確認できます。Disk Utilityがクローン作成プロセスを完了すると、新しいRecovery HDを使用する準備が整いました(しかし、運があればそれを使う必要はありません)。

いくつかの追加の注意

このように新しいリカバリHDボリュームを作成しても、表示フラグは非表示に設定されません。その結果、Recovery HDボリュームがデスクトップに表示されます。 Disk Utilityを使用して、必要に応じてRecovery HDボリュームをマウント解除することができます。方法は次のとおりです。

  1. 新しいものを選択する リカバリHD からのボリューム デバイスリスト 「ディスクユーティリティ」にあります。
  2. ディスクユーティリティウィンドウの上部にあるディスクユーティリティをクリックします。 アンマウント ボタン。

Macに複数のRecovery HDボリュームが接続されている場合は、オプションキーを押したままMacを起動して、緊急時に使用するボリュームを選択できます。これにより、使用可能なすべての起動可能ドライブがMacに表示されます。あなたは緊急事態のために使用したいものを選ぶことができます。

OS Xで回復HDボリュームを作成するEl Capitan and Later

OS X El CapitanとmacOS Sierra以降の内蔵ドライブにRecovery HDボリュームを作成するのはもう少し面倒です。これは、OS X El Capitanの登場により、Appleは隠されたDisk Utility Debugメニューを削除したためです。ディスクユーティリティは隠しリカバリHDパーティションにアクセスできなくなるため、異なる方法、具体的にはターミナルとディスクユーティリティのコマンドラインバージョンdiskutilを使用する必要があります。

ターミナルを使用して隠しリカバリHDボリュームのディスクイメージを作成する

私たちの最初のステップは、隠しリカバリHDのディスクイメージを作成することです。ディスクイメージは私たちのために2つのことを行います。隠しリカバリHDボリュームのコピーが作成され、Macのデスクトップから簡単にアクセスできるようになります。

打ち上げ ターミナル、 にあります /アプリケーション/ユーティリティ .

隠しリカバリHDパーティションのディスク識別子を見つける必要があります。次のように入力します。 ターミナル プロンプト:

ディスクリスト

ヒット 入る または 戻る.

ターミナルには、隠されているものも含めて、Macがアクセスできるすべてのパーティションのリストが表示されます。 TYPEのエントリを探します。 Apple_Boot 名前は リカバリHD。リカバリHDアイテムの行には、ラベル付きのフィールドもあります 識別子 。ここでは、システムがパーティションにアクセスするために使用する実際の名前が表示されます。それはおそらく次のようなものです:

disk1s3

Recovery HDパーティションの識別子は異なる場合がありますが、「ディスク」、数字、文字「s」、および別の番号が含まれます。 Recovery HDの識別子が分かれば、ディスクイメージの表示に進むことができます。

  1. に ターミナル 上記のテキストで学習したディスク識別子を、次のコマンドを入力して入力します。

    sudo hdiutil create〜/デスクトップ/リカバリ/ HD.dmg -srcdevice / dev / DiskIdentifier

  2. コマンドの実際の例は次のようになります。

    sudo hdiutil create〜/デスクトップ/リカバリ/ HD.dmg -srcdevice / dev / disk1s3

  3. macOS High Sierra以降を使用している場合は、 首都 バックスラッシュを認識していないターミナルのコマンド()を使用してスペース文字をエスケープします。これにより、「一度に1つのイメージしか作成できません」というエラーメッセージが表示されることがあります。代わりに、一重引用符を使用して、次のようにRecovery HD.dmgの名前全体をエスケープします。

    sudo hdiutil create〜/デスクトップ/ 'Recovery HD.dmg' -srcdevice / dev / DiskIdentifier

  4. ヒット 入る または 戻る.
  5. ターミナル 管理者のパスワードを尋ねます。パスワードを入力してヒットします 入る または 戻る.
  6. ターミナルプロンプトが表示されたら、MacのデスクトップにRecovery HDディスクイメージが作成されます。

ディスクユーティリティを使用してリカバリHDパーティションを作成する

次のステップは、Recovery HDボリュームを作成するドライブをパーティションに分割することです。

このガイドは、OS X El Capitan以降のMac OSで動作します。

あなたが作成するリカバリHDパーティションは、リカバリHDパーティションよりわずかに大きくする必要があります。リカバリHDパーティションのサイズは通常650 MBから1.5 GB程度です。しかし、新しいバージョンのオペレーティングシステムごとにサイズが変わる可能性があるため、パーティションサイズを1.5 GB以上にすることをお勧めします。私は実際に私のために10 GBを使用しましたが、過剰なオーバーキルがありましたが、私が作ったドライブには十分なスペースがあります。

選択したドライブを分割したら、ここから続行できます。

リカバリHDディスクイメージをパーティションに複製する

最後の次のステップは、Recovery HDディスクイメージを作成したパーティションに複製することです。これは、復元コマンドを使用してディスクユーティリティーアプリで実行できます。

  1. 打ち上げ ディスクユーティリティ、まだ開いていない場合。
  2. ディスクユーティリティウィンドウで、ディスクユーティリティを選択します。 パーティション あなたは今作成しました。サイドバーにリストされているはずです。
  3. クリック リストア ボタンをクリックするか、ツールバーの リストア から 編集 メニュー。
  4. シートがドロップダウンします。クリック 画像 ボタン。
  5. あなたは リカバリHD.dmgイメージファイル 我々は以前に作成した。それはあなたの中にあるべきです デスクトップ フォルダ。
  6. を選択 回復HD.dmg ファイルをクリックし、をクリックします。 開いた.
  7. ドロップダウンシートの「ディスクユーティリティ」で、 リストア ボタン。
  8. ディスクユーティリティがクローンを作成します。プロセスが完了したら、 完了 ボタン。

選択したドライブにRecovery HDボリュームが作成されました。

最後の一歩:リカバリHDボリュームを隠す

このプロセスを開始したときに覚えていれば、ターミナルの "diskutil"を使ってRecovery HDボリュームを探すように求めました。 Apple_Bootの種類があると述べました。作成したRecovery HDボリュームは現在、Apple_Bootタイプに設定されていません。したがって、最後のタスクはタイプを設定することです。これにより、リカバリHDボリュームが非表示になります。

作成したRecovery HDボリュームのディスク識別子を検出する必要があります。このボリュームは現在Macにマウントされているため、ディスクユーティリティを使用して識別子を見つけることができます。

  1. 打ち上げ ディスクユーティリティ、まだ開いていない場合。
  2. サイドバーから リカバリHD ボリュームを作成しました。サイドバーには表示されているデバイスのみが表示され、元のリカバリHDボリュームはまだ隠されているため、サイドバーの唯一のものでなければなりません。
  3. 右側のペインの表に、Device:というラベルの付いた項目が表示されます。識別子の名前を書き留めます。それは以前のようにdisk1s3に似た形式になります。
  4. Recovery HDボリュームを選択したまま、 アンマウント ボタンの ディスクユーティリティツールバー .
  5. 打ち上げ ターミナル.
  6. ターミナルプロンプトで次のように入力します。

    sudo asr adjust --target / dev / disk1s3 -settype Apple_Boot

  7. 必ず ディスク識別子 あなたのRecovery HDボリュームのものと一致するようにします。
  8. ヒット 入る または 戻る.
  9. 管理者パスワードを入力します。
  10. ヒット 入る または 戻る.

それでおしまい。あなたはあなたの選択したドライブにRecovery HDボリュームのクローンを作成しました。