Written by
JackYamamoto概要: この記事では、First Aidが外部ハードドライブを修復できない場合の対処方法について説明します。さらに、永続的なデータ損失を防ぐために、iBoysoft Data Recovery for Macを使用して外部ハードドライブからデータを復元する方法について紹介します。
Macユーザーの皆様はもうご存知かと思いますが、MacのFirst Aidは、ディスクが正常に動作しないときにいくつかのディスクの問題を修正するのに役立つ場合があります。しかし、ディスクの修復に失敗することもあります。外部ハードドライブでFirst Aidを実行している間、次のエラーメッセージのいずれかが表示され、First Aidの操作が失敗したことが示される場合があります。
- "First Aidプロセスが失敗しました。このボリューム上のデータをバックアップできる場合はバックアップしてください。続行するには「完了」をクリックしてください。"
- パーティションマップに問題が見つかり、起動が妨げられる可能性があります
- "First Aidは修復のためにボリュームをアンマウントできませんでした。 続行するには『完了』をクリックしてください。"
- "修復が必要な破損がFirst Aidによって見つかりました。 スタートアップボリュームを修復するには、RecoryからFirst Aidを実行してください。続行するには『完了』をクリックしてください。"
- ファイルシステムの検証または修復が失敗しました。: (-69845)。
- 無効なBツリーノードサイズ。
- ディスクをマウントできません。: (-69842)。
注意: 外部ハードドライブを起動ディスクとして使用し、それを修復するためにFirst Aidを実行している場合、『macOS Recovery』からFirst Aidを実行するよう求められるエラーメッセージが表示されます。
心配しないでください。この記事では、First Aidが機能しない問題を解決し、トラブルのある外部ハードドライブから失われたデータを回復する手助けをします。それでは、早速始めてみましょう!
Macで外部ハードドライブからデータを復元する方法
iBoysoft のMacデータ復旧は、Macユーザー向けの信頼性のあるデータ復旧ソフトウェアです。読めない/マウントできない/フォーマットされた/壊れた外部ハードドライブから削除されたデータや失われたデータを回復することができます。外部ハードドライブデータの回復に加えて、USBフラッシュドライブのデータ復旧、SDカードのデータ復旧などもサポートしています。
さらに、これは暗号化されたAPFSディスク用のデータ復旧ツールでもあります。このソフトウェアは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で消えた外部ハードドライブからファイルを回復
無料のMacデータ復旧ソフトウェアを使用して、Macコンピューター上のUSB外部ハードドライブとSDメモリーカードから消えた/失われた/削除された/失われたファイルを回復するための4つの方法を説明します。 続きを読む >>
Disk UtilityでFirst Aidは何をするのか?
Appleのディスクユーティリティは、ドライブの細かい問題を確認して修正するために設計された小さなユーティリティです。ディスクのデータ構造を修復したり、Macでマウントされない外付けハードドライブの修正、Macで読み取れない外付けハードドライブの修正などを行うことができます。パーティションマップ、マスターディレクトリブロック、デバイスドライバなどの損傷を検出して修復する機能があります。
しかし、なぜディスクユーティリティのファーストエイドで外部ハードドライブが故障するのでしょうか?
ほとんどの場合、ファーストエイドが外部ハードドライブで失敗するのは、不適切な取り外し、物理的な損傷、ウイルス感染などによる深刻なディスクの破損が原因です。
次のセクションでは、外部ハードドライブでファーストエイドの修復プロセスが失敗した場合の対処方法を学びます。
Macで破損した外部ハードドライブを修復する方法
一般的に、外付けハードドライブの修復のためにファーストエイドを実行できない場合、Macで破損した外部ハードドライブを修復するための解決策は限られています。データを失わずに破損した外部ハードドライブを修復できるように、試すべき三つの方法をまとめました。
解決策1: ファーストエイドをもう一度実行する
Appleの公式サポートページでは、ユーザーに複数回のファーストエイドの実行を推奨しています。ファーストエイドは毎回選択したボリュームの内容を確認して修復しようとします。そのため、再実行後に機能する可能性があります。プロセスが失敗したという一定の結果を受け取っている場合は、次の解決策に移動してください。
解決策2: シングルユーザーモードからFSCKコマンドを実行する
FSCK(ファイルシステム整合性チェック)は、WindowsのCHKDSKコマンドのMacとLinux版です。ファイルシステムを確認し、見つけた損傷を修復しようとします。FSCKコマンドは、起動ディスクまたは非起動ディスクの修復に使用できます。したがって、Macintosh HDでファーストエイドを実行して失敗した場合や、ディスクユーティリティで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修復プロセスは外付けハードドライブだけでなく失敗することがあります。これは、ペンドライブ、SDカード、メモリースティックなど、どんな外付けディスクでも起こりうることです。その結果、外付けディスクのFirst Aid操作が失敗した場合でも、この投稿は非常に役立つ可能性があります。