Written by
JackYamamoto概要: この記事では、外付けハードドライブの修復にFirst Aidが失敗した際の対処方法を説明します。さらに重要なのは、永続的なデータ損失を避けるために、Mac用のiBoysoft Data Recoveryを使用して外付けハードドライブからデータを復旧する方法です。
Macユーザーの皆さんは、ディスクが正常に動作しない場合にいくつかのディスク問題を修正するためにMacのFirst Aidを使用できることをすでにご存知かと思います。ただし、ディスクを修復できないことがあります。外付けハードドライブでFirst Aidを実行中には、次のいずれかのエラーメッセージが表示され、First Aidの操作が失敗していることを示す場合があります:
- "First Aid process has failed. If possible back up the data on this volume. Click Done to continue."
- パーティションマップに問題が見つかり、起動に支障が生じる可能性があります
- "First Aid could not unmount the volume for repair. Click Done to continue."
- "修復が必要な破損を発見しました。スタートアップボリュームを修復するには、回復モードからFirst Aidを実行してください。続行するにはDoneをクリックしてください。"
- ファイルシステムの検証または修復に失敗しました。: (-69845)
- 無効なBツリーノードサイズ
- ディスクをマウントできません。: (-69842)
注記: 外付けハードドライブを起動ディスクとして使用し、それを修復するためにFirst Aidを実行している場合、macOSリカバリからFirst Aidを実行するように求められるエラーメッセージが表示されます。
心配しないでください。この記事ではFirst Aidが機能しない問題を解決し、問題のある外付けハードドライブから失われたデータを復元する手助けをします。それでは、さっそく始めましょう!
Macで外付けハードドライブからデータを復旧
iBoysoftは、Macユーザー向けの信頼性の高いデータ復旧ソフトウェアです。このソフトウェアは、読めない/マウントできない/フォーマットされた/壊れた外付けハードドライブから削除されたデータや紛失したデータを復元することができます。外付けハードドライブのデータ復旧に加えて、USBフラッシュドライブのデータ復旧、SDカードのデータ復旧などもサポートしています。
また、暗号化されたAPFSディスクのデータ復旧をサポートするMac用のデータ復旧ツールでもあります。このソフトウェアはmacOS 13/12/11/10.15/10.14/10.13/10.12およびOS X 10.11と完全に互換性があり、M2、M1、M1 Pro、およびM1 MaxのMacで正常に動作します。
壊れた外付けハードドライブからデータを復元する方法:
- コンピュータにiBoysoft Data Recovery for Macをダウンロードしてインストールし、このソフトウェアを起動する前にMacを再起動します。
- 修復に失敗した外付けハードドライブを選択し、失われたデータを検索をクリックします。プログラムは、このドライブをスキャンし、復元可能なファイルを探します。
- スキャンが完了すると、プレビューをクリックして見つかったファイルを確認します。
- 復元したいデータを選択し、復元をクリックします。スキャンしたパーティションに復元結果を保存しないでください。
- 復元されたファイルを確認し、すべての必要なファイルが戻っていることを確認します。
Macで外付けハードドライブから消失したファイルを復元する
USB外付けハードドライブやSDメモリーカードからMacコンピューターで消失した/見つからない/削除された/紛失したファイルを無料のMacデータ復旧ソフトウェアで復元するための4つの方法をご紹介します。 続きを読む >>
ディスクユーティリティのファーストエイドは何を行いますか?
AppleのDisk Utilityは、ドライブのデータ構造を修復し、Macでマウントされない外付けハードドライブを修理するなど、ドライブの細かな問題を検証および修正するための小さなユーティリティです。これには、パーティションマップ、マスターディレクトリブロック、デバイスドライバなどの損傷を検出および修復する機能があります。
しかし、外部ハードドライブでDisk UtilityのFirst Aidが失敗する理由は何でしょうか?
外部ハードドライブでFirst Aidが失敗することのほとんどは、不適切な取り外し、物理的な損傷、ウイルス感染などによって引き起こされた深刻なディスクの破損によるものです。
次のセクションでは、外部ハードドライブでのFirst Aid修復プロセスが失敗した場合の対処方法について学びます。
Mac上の破損した外部ハードドライブの修正方法
一般的には、外部ハードドライブを修復するためにFirst Aidを実行できない場合、Macで破損した外部ハードドライブを修復するための残されたソリューションは限られています。データを失わずに成功裏に破損した外部ハードドライブを修復できる可能性があると願い、おひとつずつお試しいただくために3つの方法をまとめました。
ソリューション1:First Aidをもう一度実行する
Appleの公式サポートページでは、ユーザーに対して複数回のFirst Aidの実行を推奨しています。First Aidは選択したボリューム上のコンテンツを毎回検証および修復しようとします。したがって、もう一度実行した後に動作する可能性があります。プロセスが失敗したという一貫した結果を受け取っている場合は、次のソリューションに進んでください。
ソリューション2:シングルユーザーモードからFSCKコマンドを実行する
FSCKは、MacとLinux版のWindowsのCHKDSKコマンドです。ファイルシステムをチェックし、見つけた損傷を修復しようとします。FSCKコマンドは、ブートディスクまたは非ブートディスクを修復するために実行できます。したがって、Macintosh HD上でのFirst Aidの失敗またはDisk UtilityでMacintosh HDを修復できなかった場合は、起動ディスクを修復するためにもFSCKコマンドを実行することができます。
ただし、WindowsのCHKDSKコマンドとは異なり、FSCKコマンドをオペレーティングシステム内で実行することはできません。オペレーティングシステムを終了してシングルユーザーモードに再起動する必要があります。
注意: FSCKコマンドを実行しているときに本文を表示できませんので、手順、特にコマンドラインをお手元に書き留めることをお勧めします。
次の手順に従って、FSCKコマンドを使用して破損した外部ハードドライブを修復します。
- ディスクユーティリティに移動し、壊れた外付けハードドライブを選択し、ファイルシステムとデバイス名を覚えてください。下の図では、ファイルシステムはMac OS Extended(HFS)で、デバイス名はdisk3s2です。
- コンピューターを再起動し、Commandキー+ Sキーを押し続けてシングルユーザーモードで起動します。
- スタートアップ画面に白色のテキストが表示されるまでキーを離してください。
- テキストの一番下にroot#が表示されるまでお待ちください。
- 次のコマンドを実行してください:
/sbin/fsck_hfs -fy/dev/disk3s2
6. チェックおよび修復プロセスが完了するまでお待ちいただき、再起動コマンドを実行してください。
ヒント: 外付けハードディスクのファイルシステムで"hfs"を置換することを忘れないでください。たとえば、FATファイルシステムの場合はfsck_msdosと入力し、exFATファイルシステムの場合はfsck_exfatと入力してください。外付けハードディスクのデバイス名であるdisk3s2も置き換えてください。
おそらく、コマンドが外付けハードドライブ上のファイルシステムエラーを修正するのに役立ったでしょう。Macに再接続しても外付けハードドライブがまだ正常に動作しない場合は、最後の解決策に進んでください。
解決策3:外付けハードドライブを再フォーマットする
外付けハードドライブを修正しようとしてFirst Aid操作が失敗した場合や、上記のいずれの解決策も機能しない場合、ディスクはおそらく深刻に壊れている可能性があります。最も簡単で効率的な方法は、壊れた外付けハードドライブを再フォーマットして再び使用可能にすることです。
ディスクを再フォーマットすることは、すべてのファイル(壊れたファイルを含む)を削除し、ファイルシステムとパーティションテーブルを設定し、悪セクタを修復またはマークすることを意味します。これらがディスクの破損の主な要因であるため、ディスクの再フォーマットは遭遇する可能性のあるほとんどすべてのディスク問題を解決できます。ただし、その前に、ディスクユーティリティが提案したようにできるだけ多くのファイルを別のドライブにバックアップすることをお勧めします。
ただし、おそらく深刻に壊れた外付けハードドライブからファイルを直接バックアップすることはできません。このような状況では、データ復旧ソフトウェアが助けになります。
壊れた外付けハードドライブからデータを復元した後、再フォーマットする時です。
- Finderに移動して、Applications>Utilities>Disk Utilityに進みます。
- 外部ハードドライブを選択して、トップツールバーでEraseをクリックします。
- 名前、フォーマット、スキームを含む必要な詳細を入力します。
- Eraseボタンをクリックします。
- プロセスが完了するまで待ちます。
Macでの再フォーマット後も外部ハードドライブが動作しない場合、外部ハードドライブが物理的に損傷している可能性があります。地元のサービスセンターに送るか、新しいものに取り替える必要があります。
結論
Disk UtilityのFirst Aid修復プロセスは外部ハードドライブだけで失敗しません。USBメモリ、SDカード、メモリスティックなど、外部ディスク全般に起こる可能性があります。そのため、外部ディスクでFirst Aid操作が失敗した場合でも、この投稿は非常に役立ちます。