Written by
JackYamamoto概要: この記事では、First Aidが外付けハードドライブを修復できない場合の対処方法について説明しています。さらに、データの永久的な損失を避けるためにiBoysoft Data Recovery for Macを使用して外付けハードドライブからデータを回復する方法についても説明します。
外付けハードドライブを起動ディスクとして使用し、First Aidで修復を試みると、次のエラーメッセージのいずれかが表示される場合があります。
- "First Aid process has failed. If possible back up the data on this volume. Click Done to continue."
- Problems were found with the partition map which might prevent booting
- "First Aid could not unmount the volume for repair. Click Done to continue."
- "First Aid found corruption that needs to be repaired. To repair the startup volume, run First Aid from Recovery. Click Done to continue."
- File system verify or repair failed. : (-69845).
- Invalid B-tree node size.
- Couldn't mount disk.: (-69842).
Note: 外付けハードドライブを起動ディスクとして使用し、First Aidで修復しようとした場合、First Aidを macOS Recoveryから実行するよう求められるエラーメッセージが表示されます。
心配しないでください。この投稿は、First Aidが機能しない問題を解決し、トラブルのある外付けハードドライブから失われたデータを回復するのに役立ちます。それでは、さっそく始めましょう!
Macで外付けハードドライブからデータを回復
iBoysoftはMac Data Recoveryという信頼性のあるデータ復元ソフトウェアです。これは外部ハードドライブから削除されたまたは失われたデータを読み取れない/マウントできない/フォーマットされた/破損した状態でも復元できます。外部ハードドライブデータ復元に加えて、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を再起動します。
- 修復できなかった外部ハードドライブを選択し、Lost Dataを検索をクリックします。プログラムはこのドライブをスキャンして回復可能なファイルを検索します。
- スキャンが完了したら、Previewをクリックして見つかったファイルを確認します。
- 復元したいデータを選択し、Recoverをクリックします。復元した結果はスキャンしたパーティションに保存しないでください。
- 復元されたファイルを確認し、すべての必要なファイルが戻っていることを確認してください。
Macで外部ハードドライブから消えたファイルを回復する
無料のMacデータ復元ソフトウェアを使用してMacコンピュータ上のUSB外部ハードドライブやSDメモリーカードから消えた/失われた/削除された/消えたファイルを回復するための4つの方法について詳しく説明します。 続きを読む >>
Disk UtilityのFirst Aidは何をするのでしょうか?
AppleのDisk Utility内のファーストエイドは、ドライブの細かい問題を検証して修正するための小さなユーティリティです。例えば、ドライブのデータ構造の修復、Macでの外部ハードドライブのマウントに失敗した際の修復、Macで読み取れない外部ハードドライブの修復などがあります。パーティションマップ、マスターディレクトリブロック、デバイスドライバーなどへの損傷を検出して修復する機能を備えています。
しかし、なぜDisk Utilityのファーストエイドが外部ハードドライブで失敗するのでしょうか?
ほとんどの場合、外部ハードドライブでのファーストエイドの失敗は、不当な排出、物理的な損傷、ウイルス感染などによる深刻なディスクの破損が原因です。
次のセクションでは、外部ハードドライブでのファーストエイド修復プロセスが失敗した場合の対処方法を学ぶことができます。
Macでの破損した外部ハードドライブの修理方法
一般的に、外部ハードドライブのファーストエイドを実行して修復できない場合、Macでの外部ハードドライブの破損を修復するための選択肢は限られています。1つずつ試すための3つの方法をまとめており、データを失うことなく成功裏に破損した外部ハードドライブを修理することができることを望んでいます。
ソリューション1: ファーストエイドをもう一度実行する
Appleの公式サポートページで、ユーザーには複数回ファーストエイドを実行することが推奨されています。ファーストエイドは選択されたボリュームの内容を毎回検証して修正を試みます。したがって、再実行後に動作する可能性があると期待されます。継続的にプロセスが失敗したと結果が表示される場合、次のソリューションに移動できます。
ソリューション2: シングルユーザーモードからFSCKコマンドを実行する
FSCK(File System Consistency Check)は、MacおよびLinux版のWindowsのCHKDSKコマンドです。ファイルシステムをチェックして見つけた損傷を修復しようとします。FSCKコマンドはブートディスクまたは非ブートディスクの修理に実行できます。したがって、Macintosh HDでのファーストエイドの実行が失敗した場合や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と入力します。デバイス名も外付けハードディスクのDevice名で置き換えることを忘れないでください。
このコマンドが外付けハードドライブ上のファイルシステムエラーを修正するのに役立つことを願っています。Macに再接続しても外付けハードドライブがまだ正常に動作しない場合は、最後の解決策に進んでください。
解決策3:外付けハードドライブを再フォーマットする
外付けハードドライブを修復しようとした際にFirst Aid操作が失敗し、上記のどの解決策も機能しない場合、ディスクはおそらく深刻に破損しています。最もシンプルで効率的な方法は、破損した外付けハードドライブを再フォーマットして動作可能にすることです。
ディスクを再フォーマットすると、すべてのファイル(破損したファイルを含む)を削除し、ファイルシステムとパーティションテーブルを設定し、悪セクタを修復またはマークします。これらがディスクの破損の主な原因であるため、ディスクの再フォーマットはほとんどすべてのディスクの問題を解決できます。ただし、その前に、ディスクユーティリティが提案したように、可能なだけ多くのファイルを別のドライブにバックアップすることが良いでしょう。
ただし、深刻に破損した外付けハードドライブからファイルを直接バックアップすることはおそらくできません。この状況では、データ復旧ソフトウェアが役立ちます。
破損した外付けハードドライブからデータを復旧した後は、再フォーマットの時間です:
- Finderに移動し、Applications、Utilities、Disk Utilityの順に進みます。
- 外付けハードドライブを選択し、トップツールバーでEraseをクリックします。
- 名前、形式、スキームなど、必要な詳細を入力します。
- Eraseボタンをクリックします。
- プロセスが完了するまでお待ちください。
Macで外付けハードドライブが再フォーマットしても動作しない場合、外付けハードドライブが物理的に損傷している可能性があります。ローカルのサービスセンターに送るか、新しいものに交換する必要があります。
結論
Disk UtilityのFirst Aid修復プロセスは外付けハードドライブだけでなく、USBメモリ、SDカード、メモリースティックなど、他の外部ディスクにも失敗する可能性があります。そのため、外部ディスクでFirst Aid操作が失敗した場合でも、この投稿は非常に役立ちます。