First Aidでボリュームをアンマウントして修復できなかった場合の対処法

first aid could not unmount the volume for repair

“First Aid は修復のためにボリュームをアンマウントできませんでした。” これは厄介なエラーです。なぜならアンマウントは、オペレーティングシステムがドライブと対話するために非常に重要だからです。 このニワトリ卵のシナリオでは、修正するためにドライブをアンマウントする必要がありますが、エラーそのものがアンマウントを妨げています。

何をしますか?

この記事では、アンマウントエラーを修正するための5つの異なる方法を紹介し、ドライブを再び使用可能にする方法をお教えします。プロセス全体を通じてデータを保護する方法もお見せします。続きをお読みください!

ボリュームのアンマウントとはどういう意味ですか?

ボリュームの「アンマウント」とは、ストレージデバイスやディスクをオペレーティングシステムから論理的に切り離すことを意味します。このプロセスでは、ボリュームを使用している開いているファイルやアプリケーションを閉じ、現在実行中の読み取りまたは書き込み操作を完了させることでファイルシステムを整理します。

そうすることで、ドライブとデータは破損やその他のエラーから保護されます。

これは「安全に取り出す」ドライブの意味です!

macOSがドライブをアンマウントするシナリオはたくさんあります。それらを認識することは、破損やその他のエラーを回避するとともに、ドライブをアンマウントできない可能性のある理由をトラブルシューティングするための鍵となります。

  • ドライブの安全な取り外し 先ほど述べたように、macOS は物理的にポートから切断できるようにドライブのファイルシステムを「整理」します。
  • ディスクユーティリティ操作。 フォーマット、パーティション作成、ディスクの修復などのディスクユーティリティ操作の一環として、ボリュームがアンマウントされる場合があります。
  • Time Machine バックアップ。 Time Machine を設定または使用する際にも、バックアッププロセスの一部として指定されたボリュームをマウントおよびアンマウントすることがあります。
  • 暗号化ボリューム セキュリティ対策の一環として、Mac のシャットダウン時に暗号化されたボリュームが自動的にアンマウントされる場合があります。
  • ディスクエラー ディスクエラーが原因でボリュームがアンマウントされたり、少なくとも macOS が接続されたドライブをアンマウントして破損を防ごうとしたりすることがあります。
  • 手動アンマウント。 個人情報保護のためなど、あなた自身でボリュームを手動でアンマウントした可能性があります。
すべてのこれらのプロセスのおかげで、健全なドライブはオペレーティングシステムによって簡単にマウントおよびアンマウントされるはずです。もしmacOSが苦労している場合、それは何かが間違っていることの手がかりです。

ボリュームをアンマウントできませんでしたエラーを修正する方法

前のセクションで説明したように、アンマウントはmacOSのプロセスにとって非常に重要です。特に、故障しているドライブを修復したい場合はそうです。しかし、エラー(またはその他の要因)によってアンマウントプロセスが停止したりブロックされたりするシナリオがあります。

幸いなことに、アンマウントできなかったボリュームを強制的にアンマウントする方法があります。以下のセクションで、すべての方法を示します。

方法 1: 他のアプリケーションによってボリュームが使用されているかどうかを確認

macOS がディスクのアンマウントに失敗するのは、アプリやプロセスを終了できないためかもしれません。現在使用中のためディスクのアンマウントに失敗した場合、どのアプリがディスクを使用しているのかを特定し、自分でそのアプリを終了することで macOS を手助けできます。

外付けドライブで発生している活動を確認するには、ターミナルアプリ(Finder > アプリケーション > ユーティリティ)を開いて、以下のコマンドを実行してください:

sudo fs_usage |grep yourdrivename

Sudo Fs usage

その後、ターミナルアプリはあなたの外部ドライブに影響を与えているすべてのアクティビティをリアルタイムで表示します(発生したときに)。

方法2: ディスクユーティリティでディスクを手動でアンマウントする

通常、アンマウントプロセスは自動化されていますが、さまざまな理由で停止したり開始に失敗することがあります。つまり、ドライブを使用しているアプリやプロセスを閉じることすら試みないことを意味します。幸いなことに、ディスクユーティリティを使用して自分でアンマウントプロセスを手動で開始することができます。

手動でドライブをアンマウントするには、ディスクユーティリティ (Finder > アプリケーション > ユーティリティ) を起動します。次に、左サイドバーのドライブをクリックして アンマウント をクリックします。
Unmount in Disk Utility

プロンプトが表示されたら必ず確認してください!

方法 3: ターミナルでディスクのアンマウントを強制する

何らかの理由でディスクユーティリティツールにアクセスできない場合、またはコマンドラインの使用を好む場合、 ディスクのマウント解除 強制 コマンドを実行するためにTerminalアプリを使用できます。

ターミナルを使用してディスクの強制アンマウントを行うには:

ステップ 1: ターミナルアプリを起動します(Finder > アプリケーション > ユーティリティ)。

ステップ2: 次のコマンドを入力して 戻る を押してください:

diskutil list

ドライブの識別子をメモしてください。
disk4s1 in Diskutil List

ステップ 3: その後、以下のコマンドを入力して 戻る を押します。

diskutil unmountDisk force /dev/diskx

diskx をドライブの識別子に置き換えます。
UnmountDisk Force in diskutil

あなたのドライブは現在アンマウントされているはずです。もう一度First Aidを実行してみてください。

方法 4: BootドライブからFirst Aidを実行

First Aidは、ドライブの誤動作を引き起こす可能性のあるディスクエラーやファイルシステムの不整合を検出して修正するのに役立つ優れたディスク修復ツールです。

ポイントは、Recovery ModeでDisk UtilityのFirst Aidを実行することです。これにより、特権が昇格された状態で操作できます。「通常の」macOS環境ではアクセスできないディスクに対しても機能する可能性があります。

Apple Silicon

ステップ 1: Macをシャットダウンします。次に、起動するとすぐに電源ボタンを押し続けます。

ステップ2: 起動オプション画面が表示されたら、電源ボタンを離します。「オプション」をクリックし、 C 続ける をクリックします。

ステップ 3: ボリュームと管理者アカウントを選択し、求められたらそのパスワードを入力してください。

ステップ 4: クリックして ディスクユーティリティ をクリックし、 続行 をクリックします。

ステップ5: 左側のサイドバーで故障しているドライブを選択し、 応急処置 をクリックします。プロンプトが表示されたら確認します

インテル

ステップ 1: Mac をシャットダウンします。その後、起動してすぐに Command + R キーを押し続けます。

ステップ2: スタートアップキーが表示されたらキーを放し、パスワードの入力を求められた場合はパスワードを入力します。

ステップ 3: プロンプトが表示されたら、管理者を選択し、そのアカウントのパスワードを入力します。

ステップ 4: ユーティリティのリストから ディスクユーティリティ を選択し、 続行 をクリックして進んでください。

リカバリモードでディスクユーティリティにアクセスしたら、左サイドバーからドライブを選択し、 応急処置 をクリックします。プロンプトが表示されたら確認します。

方法 5: ディスクをフォーマットする

この記事の以前の方法をすべて試してもうまくいかなかった場合、最後の手段としてディスクをフォーマットすることです。フォーマットはすべてを消去します – ドライブのマウント解除エラーを引き起こしたものも含まれます。

しかし、アンマウントを拒否するディスクをフォーマットするためには、リカバリモードでディスクユーティリティを実行する必要があります。リカバリモードの特別な権限により、通常はアクセスできないディスクを操作することが可能です。

リカバリモードでディスクユーティリティにアクセスする手順については、このセクション をご覧ください。

ディスクユーティリティ(リカバリーモード経由)に入ったら、左のサイドバーでドライブをクリックし、 消去 をクリックします。フォーマットを進めるかどうかの確認が求められたら、確認します。

ドライブをフォーマットするとデータが消去されることに注意してください。

ディスクをフォーマットした後のデータを復元する方法

フォーマットは、唯一残された解決策であることがあります。これはエラーや破損を除去するのに効果的ですが、その過程でデータも消去されます。

しかし、まだ紛失したファイルを復元するための小さなチャンスがあります。データはまだドライブのファイルシステムに存在していますが、新しいファイルによって上書きされるようにマークされています。データ復元ソフトウェアと呼ばれるツールを使用して、その前にデータを抽出することができます。

この記事では、Disk Drillと呼ばれるツールを使用します。これは、使いやすく強力なデータ復旧ソフトウェアとして広く知られています。ExFAT、FAT32、HFS+、APFSを含むすべての一般的なファイルシステムをサポートしています。フォーマットや破損、その他論理的な損傷により失われたファイルを復旧することができます。

Disk Drillを使用してフォーマットされたディスクからデータを復元するには:

ステップ 1:Disk Drillをインストールして、Finder > アプリケーションフォルダから起動します。

ステップ2: 左側のサイドバーからドライブを選択して、 失われたデータを検索 をクリックしてください。
Disk Drill list of drives

ステップ 3: Disk Drill がドライブのスキャンを完了するのを待ちます。完了したら、 レビューが見つかりました をクリックします 項目
Disk Drill scan review

ステップ 4: セクションを展開して、フォーマットされたデータを表示します。マウント解除エラーが破損によって引き起こされた可能性があると思われる場合は、 再構築済み セクションを確認することも有益です。任意のファイルをクリックすると、右ペインでプレビューできます。プレビューウィンドウの虫眼鏡をクリックすると、ズームインされたビューが表示されます。
Disk Drill deleted and lost files

ステップ5: 復元したいファイルやフォルダの横にあるボックスにチェックを入れます。左端の列の一番上にあるボックスにチェックを入れると、すべてのファイルを選択できます。その後、「復元」をクリックします。
Disk Drill file selection for recovery

ステップ6: 場所を選択 には 計算 Disk Drill が復元されたファイルを保存する場所を選択します。同じドライブに保存しないでください。そうしないと、データが上書きされるリスクがあります。その後、 次へ をクリックします。
Disk Drill destination selection menu

Disk Drill Basic for Mac では、無料のデータ復旧は提供されていません。データが復旧可能かどうかを確認するのに最適な方法として、スキャンしてデータをプレビューすることができます。

結論

アンマウントはmacOSにとって重要なプロセスであり、健康なドライブは必要に応じて正しくアンマウントできるべきです。残念ながら、ほとんどのドライブはいずれエラーに遭遇します。あなたのドライブがマウントされませんしても正しくアンマウントしない場合でも、そのエラーは通常修正できます。

そして、マウント解除エラーは通常修正できますが、修復プロセスの過程でデータが失われる可能性があります。

データ復旧が100%保証されることはありません。そのため、ドライブの修復に際して問題が発生しないよう、データを頻繁にバックアップすることを強くお勧めします。

よくある質問

MacでFirst Aidの操作に失敗した場合、次のことを試してください:

  1. 同じディスクで再度First Aidを実行してみてください。
  2. First Aidが機能しない場合は、現在ディスクを使用しているアプリやプロセスがないことを確認してください (Command + Options + Escape.)
  3. ドライブをアンマウントします(ディスクユーティリティやターミナルアプリを使用)。ドライブがアンマウントされたら、再度First Aidを試みてください。
お使いのMacにディスクのアンマウントを強制するには、以下の方法をお試しください:

  • ディスクユーティリティ(Finder > アプリケーション > ユーティリティ)のアンマウントボタンを使用
  • ターミナルでdiskutil unmountDisk force /dev/diskxコマンドを実行(”diskx”をディスクの識別子に置き換えてください)
  • リカバリーモードでファーストエイドを使用
  • リカバリーモードでドライブをフォーマット
ここに、First AidがMacで失敗する一般的な理由があります:

  • 修復しようとしているドライブが深刻に損傷している。
  • 修復しようとしているドライブが物理的に損傷している。
  • macOSがドライブをアンマウントできず、First Aidプロセスが続行できない。
Alejandro Santos
主任ライター
AlejandroはMacgasmのチーフライターであり、Appleエコシステム… 全文の経歴