「ファイルシステムをマウントできませんでした」エラーでドライブや .dmg が開けない場合の根本原因と回避策概要(こんな症状でお困りではありませんか?)
- 外付けHDD/SSDが突然認識しなくなり、「ファイルシステムをマウントできませんでした」と表示される。
- 解決のためにダウンロードした .dmg(ディスクイメージ)を開こうとしても、同様のエラーでマウントを拒否される。
- Mac本体を再起動しても症状が改善しない。
根本原因:近年のmacOS特有の「セキュリティ連鎖ロック」
近年のmacOS(Apple Silicon搭載機 / macOS Sequoia以降など)では、ディスクおよびセキュリティの管理機能(diskarbitrationd / fskitd)が大幅に強化されています。
- 不正な取り外しによるロック スリープ時の給電瞬断やハブ経由での急な切断が起きると、OS内部が「危険なデバイス」と判断し、メモリ上にディスクマウントの拒否フラグ(セキュリティキャッシュ)を保持し続けます。
- .dmg ファイルへの巻き添え Macにとって .dmg ファイルは単なるファイルではなく「仮想ディスク(ストレージ)」として処理されます。そのため、OS内部のマウント管理機能がロック状態にあると、外付けドライブだけでなく .dmg のマウントまで巻き添えで一律拒否されてしまいます。
※Mac本体や外付けドライブの物理的な故障ではなく、
OSが過保護にロックをかけたまま固まっている状態です。
1.推奨する回避策・対処法【最もおすすめ】方法A:物理的な「接続経路(ドック・ハブ)」の更新・接続
別のドッキングステーションや別のUSBポート経由でMacに接続し直す方法です。
- なぜ直るのか? Mac内部で「新しいハードウェア識別子(デバイスID)」としてアクセサリが再認識されるため、OSのマウント管理機能が強制的にリフレッシュされ、過去の拒否キャッシュが迂回されます。
- メリット: 難解なターミナル操作や不要なOS初期化(クリーンインストール)を回避し、最も確実かつ少ないコストで復旧できます。
2.方法B:セーフモード起動によるキャッシュ掃除今すぐ設定や接続を変えずに試したい場合に有効です。
- Macをシャットダウンします。
- 電源ボタンを「起動オプションが表示されるまで」長押しします。
- システムドライブを選択し、Shiftキーを押しながら「セーフモードで試す」 をクリックします。
- セーフモードで起動後、目的の .dmg やドライブを開きます(この際、壊れたマウントキャッシュが自動クリアされます)。
- 正常に開けたら通常通りMacを再起動します。
3.方法C:iCloud非同期領域(ピクチャフォルダ等)への一時退避.dmg ファイルが開けない場合、ダウンロード先がiCloud Driveの同期対象(ダウンロードフォルダやデスクトップなど)になっており、アクセス権の不整合が起きているケースがあります。
- .dmg ファイルを 「ピクチャ」 フォルダ(iCloud非同期領域)へ移動させてから開くか、ブラウザの保存先を直接ピクチャフォルダに変更して再ダウンロードを試してみてください。