Mac OS拡張パーティションが1つある外部ハードディスクがあります。このディスクは数日前に動作を停止しました。私はディスクユーティリティでパーティションを修復しようとしましたが、運はありませんでした。エラーメッセージは次のとおりです。
エラー:ディスクユーティリティはこのディスクを修復できません。できるだけ多くのファイルをバックアップし、ディスクを再フォーマットして、バックアップしたファイルを復元します。
ディスクを修復しようとするアイデアやツールはありますか?
Mac OS拡張パーティションが1つある外部ハードディスクがあります。このディスクは数日前に動作を停止しました。私はディスクユーティリティでパーティションを修復しようとしましたが、運はありませんでした。エラーメッセージは次のとおりです。
エラー:ディスクユーティリティはこのディスクを修復できません。できるだけ多くのファイルをバックアップし、ディスクを再フォーマットして、バックアップしたファイルを復元します。
ディスクを修復しようとするアイデアやツールはありますか?
回答:
以下に示すAppleのサポートドキュメントに記載されているように、ターミナルユーティリティを使用してコマンドライン(ターミナル)で修復する可能性があります。
コマンドラインとコマンドを使用し
fsck_hfs -l
ます。コンピューターを起動し、管理者としてログインします。
ターミナル(/アプリケーション/ユーティリティ)を開きます。
プロンプトで次のコマンドを入力し、Returnキーを押してファイルシステムIDを確認します。
df -hl
次のようなテキスト行を探します。
Filesystem Size Used Avail Capacity Mounted on /dev/disk0s3 37G 20G 17G 55% / /dev/disk0s5 37G 37G 641M 98% /Volumes/Storage
「/ dev / disk0s3」など、/ dev /の後に表示される外部ディスクの「ディスク」名を書き留めます。これは、外部ボリュームのファイルシステムIDです。
プロンプトで、次のコマンドを入力してReturnキーを押します。
df -hl
次に、「disk1」が手順4でメモしたファイルシステムIDである次のコマンドを入力し、Returnキーを押します。
sudo fsck_hfs -l /dev/disk1
プロンプトが表示されたら、管理者パスワードを入力し、Returnキーを押して検証を開始します。
ディスクチェック中に次のようなメッセージが表示されるはずです。
** /dev/rdisk0s3 (NO WRITE) ** Root file system ** Checking HFS Plus volume. ** Checking Extents Overflow file. ** Checking Catalog file. ** Checking multi-linked files. ** Checking Catalog hierarchy. ** Checking Extended Attributes file. ** Checking volume bitmap. ** Checking volume information. ** The volume Macintosh HD appears to be OK.
df -hl
達成しますか?
diskutil list
、あなたの外付けディスクのIDを取得する:apple.stackexchange.com/questions/107953/...
破損したApple_HFSディスクをMavericks / Yosemiteにプラグインすると、自動的に実行さfsck_hfs
れます。
出力を確認できます(ターミナルで):
tail -f /var/log/fsck_hfs.log
自分で修復を実行する前に、それが完了するのを待ちます。
また、いくつかのエラーを修復するには、修復を繰り返し実行する必要があります。最近、7回起動する必要がありましたが、最終的にディスクを正常に修復しました。fsck_hfs
またはディスクユーティリティを使用できます。
fsck
上記と少し異なるオプションを使用して、コマンドラインで運が良かった。
df -hl
上記のようにディスクデバイスのパスを決定するために使用されます(私の場合、最初の外部USBドライブ、/dev/disk1s1
)
次に使用する
sudo fsck_hfs -r -d /dev/disk1s1
-rオプションは、カタログBツリーを再構築します。ディスクユーティリティがこれを自動的に行わない理由はわかりません。-dオプションは、追加のデバッグ情報を表示します。詳細については、シングルユーザーモードからディスクを修復する(fsckが失敗する)およびfsck_hfsのマニュアルページを参照してください。
ディスクを修復する必要はないかもしれません!
これは、MacとWindows PCで共有している外部ドライブですか?FAT32でフォーマットされたディスクでこの問題が何度かありました。Windows PCからディスクを取り外すときにディスクを適切にアンマウントしないと、ボリューム全体が「ビジー」とマークされ、Appleのディスクユーティリティで見ると、ボリュームを修復するように求められます。ただし、ディスクユーティリティはボリュームの修復に失敗し、次の
メッセージを報告します。開くことができません(リソースビジー)
ファイルシステムチェックの終了コードは8です。
修正は簡単です。そのドライブをWindows PCに再度接続し、Macに接続する前に適切にアンマウントしてください。
ケーブルを引き抜くだけでUSBドライブが切断されることは珍しくありません。通常、問題は発生せず、接続し直したときに整合性が検証されます。しかし、ファイルシステムが正常であることを検証するためにのみMicrosoftを信頼しているようです。
正直なところ、Appleはエラーの報告に関してはかなり保守的です。時々(一部の人々は言うだろう)障害に。したがって、このような問題を示している場合。それはMIGHTサードパーティ製のプログラムで固定可能正直なところ、あなたが最初にすべきことは、あなたのデータバックアップ。ドライブがトーストされていなくても、データが失われる可能性があることは明らかです。
まれに、外部メディアまたはリカバリパーティション(COMMAND-R)から起動して、そこからディスクユーティリティを実行すると、修復される場合があります。少し時間がかかるだけなので、試してみる価値はあります。
個人的にはDiskWarriorを使用しており、その正確なエラーメッセージを含めて、ディスクユーティリティがアクセスできないドライブを回復しました。トリックを行う保証はありませんが、新しいHDよりも安価です。
あなたが他の商用ソフトウェアを所有していない場合、それはあなたが望むものです。そして、それを更新し、現在所有しているすべてのMacで動作するブータブルメディアに保存します。私がやります。
最初に、問題がディスクハードウェアにあるのかファイルシステムにあるのかを判断する必要があります。ハードウェアが故障しているかどうかを知るために、SMARTデータを評価するユーティリティを使用できます。Appleのディスクユーティリティはこれに限定された形式を実行しますが、専用のツールほど信頼性は高くありません。私はSMART Utilityを使用します -無料試用版は、1回限りの診断に必要なすべての情報を提供します。
ハードウェアが悪い場合、ファイルシステムの修復を試みるべきではありません。データ復旧状況にあります。
SMART Utilityに従ってドライブに問題がなければ、Alsoft DiskWarriorを使用してファイルシステムの修復を試してください。DiskWarriorは、HFSファイルシステムに関する詳しい知識を持つチームによって開発されており、ディスクユーティリティではできない問題を修正できます。
ディスクユーティリティがボリュームを修復できない場合、そのディレクトリ構造が破損しており、カタログ化されたファイルをすべて見つけることができなくなることを意味します。
すべてのファイルを別のディスクにコピーしてみることができますが、これにより多くのエラーが発生する可能性があり、理論的に回復可能なすべてのファイルを取得できない場合もあります。
したがって、このリカバリジョブにはData Rescue製品を使用することをお勧めします。ディスク全体をスキャンし(しばらく時間がかかります)、カタログの「失われたフラグメント」を検索し、可能な限り回復するように最善を尽くします。
修復不能とマークされたディスクでは、書き込みを続けようとしないでください(実際、読み取り専用にする必要があります。これは、悲しいことに、以前のように単純ではありません)。カタログが破損しているため、有効なデータが上書きされる場合があります。
したがって、十分な大きさの2番目のディスクを用意して、レスキューを開始してください。これ以上の損失を気にしない限り、このボリュームを修正しようとしないでください。
DiskwarriorやTechTool Proを使用して、ボリュームを修正した経験があります(ディスクユーティリティで修正できないと言われた場合でも)。どちらもシェアウェアであり、フリーウェアの代替手段があるかもしれませんが、私は経験がありません。