macOSで「マウント可能なファイルシステムがありません」エラーを修正する完全ガイド
macOSは現在最も優れたオペレーティングシステムのひとつですが、優れているからといって、時間の経過とともに問題が発生しないわけではありません。
Macユーザーが目にする多くのエラーの中に、「マウント可能なファイルシステムがありません(no mountable file systems)」というメッセージがあります。このエラーは一体何を意味し、どうすれば解決できるのでしょうか?本記事では、Macで発生するこのエラーについて詳しく解説します。
Macの「マウント可能なファイルシステムがありません」エラーとは
通常、DMG(ディスクイメージ)ファイルをダブルクリックすると、自動的に開いてマウントされるはずです。しかし、期待どおりに動作せず、代わりに「マウント可能なファイルシステムがありません」というエラーメッセージが表示されることがあります。
エラーメッセージが示すとおり、MacがDMGファイルを開けない・マウントできないのは、そもそもそのファイルにアクセスできないためです。ファイルが破損しているか、Macがファイルを認識できていない可能性が高いといえます。
DMGの「マウント可能なファイルシステムがありません」エラーの原因
多くのユーザーの経験によると、Big SurやEl Capitanなど、さまざまなmacOSバージョンでこのエラーが発生する主なシナリオは以下のとおりです。
- DMGファイルの破損 – DMGファイル自体が破損している可能性があります。ダウンロードが正常に完了していないケースもあります。
- 互換性のないファイル形式 – すべてのファイルがすべてのmacOSバージョンと互換性があるわけではありません。新しい形式のファイルは古いmacOSでは動作せず、逆に古い形式は最新のmacOSでサポートされないことがあります。
- カタログファイルノードの破損 – カタログファイルノードには、ファイルタイプの記録やアクセスに必要な情報が保存されています。これはシステムが生成するものですが、何らかの理由で破損することがあり、その結果としてこのエラーが表示される場合があります。
「マウント可能なファイルシステムがありません」エラーの修正方法
エラーの原因がわかったところで、具体的な解決策を見ていきましょう。ここでは、同様の状況で問題を解決したユーザーが実際に使った複数の対処法を紹介します。順番に試して、自分に合った方法を見つけてください。
修正1:Macを再起動する
まず試したいのが再起動です。Appleメニューから「再起動」を選択し、Macが起動したら再度ドライブのマウントを試みてください。再起動によってリソースを消費している不要なプロセスが終了し、問題が解消されることがあります。
修正2:ディスクユーティリティを実行する
ハードドライブのエラーをチェックすることも有効です。「アプリケーション」フォルダ内の「ユーティリティ」フォルダからディスクユーティリティを開きます。
ウィンドウ左側のドライブ一覧から対象のハードドライブを選択し、「First Aid」タブをクリックして「検証」を実行します。エラーが見つかった場合は、ディスクユーティリティが自動的に修復してくれます。
修正3:ボリュームとアクセス権を確認する
問題がボリュームやアクセス権にある場合もあります。ディスクユーティリティでハードドライブを選択した際にエラーメッセージが表示される場合は、アクセス権に原因がある可能性が高いです。
この場合も「First Aid」タブから検証を実行し、完了後に再度マウントを試みてください。
修正4:ディスクのアクセス権を修復する
ディスクのアクセス権を修復するのも効果的な方法です。ディスクユーティリティを開き、左サイドバーから起動ドライブ(通常は「Macintosh HD」)を選択します。「First Aid」タブをクリックし、アクセス権の修復を実行した後、コンピュータを再起動して問題が解決したか確認しましょう。
それでもエラーが続く場合は、ターミナルを開いて次のコマンドを実行してみてください:sudo bless -folder /Volumes/my_hard_drive_name/
修正5:リカバリーモードからアクセス権を修復する
リカバリーモードから起動してアクセス権を修復することもできます。Macの起動時に「Command + R」を押し続けるとリカバリーモードで起動します。macOSユーティリティ画面が表示されたら「ディスクユーティリティ」を選択して「続ける」をクリックします。
起動ディスク(Macintosh HD)を選択し、「First Aid」タブから検証と修復を実行してください。これにより、誤って設定されたアクセス権がスキャンされ、修復されます。
修正6:新しいユーザーアカウントを作成する
他の方法で解決しない場合は、新しいユーザーアカウントを作成してみましょう。これにより、問題がユーザーアカウントにあるのか、コンピュータ自体にあるのかを切り分けることができます。
- 「システム環境設定」を開き、「ユーザとグループ」をクリックします。
- 「+」ボタンをクリックして新しいユーザーを追加します。
- 新しいユーザーの情報を入力してアカウントを作成します。
- 現在のアカウントからログアウトし、新しいアカウントでログインして、ドライブのマウントを試みます。
- うまくいけば、ファイルを新しいアカウントに移行し、古いアカウントを削除できます。
なお、旧アカウントでインストールしたアプリは新アカウントでは動作しない場合があるため、事前にデータの保存を行っておきましょう。
修正7:HDDをSSDに交換する
現在のハードドライブと同じ容量以上のSSDを購入し、交換するという選択肢もあります。SSDをMac用にフォーマットした後、macOSをインストールし、起動ディスクとして設定します。
データの移行にはCarbon Copy ClonerやTime Machineが利用できます。移行が完了したら古いハードドライブを取り外し、快適でエラーのない環境を楽しんでください。
修正8:DMGファイルを再ダウンロードする
DMGファイルが破損または不完全な場合にこのエラーが表示されることがあります。この場合は、元の配布元からファイルを再ダウンロードしてみてください。必ず信頼できるソースからダウンロードし、ファイルサイズが正しいか確認しましょう。
また、破損したDMGファイルでも、拡張子を「.ISO」や「.CDR」に変更してからディスクユーティリティでマウントすると、修復できる場合があります。
修正9:ファイルシステムの形式を確認する
このエラーの最も一般的な原因は、互換性のないファイルシステム形式です。Macでドライブを読み取るには、HFS+またはAPFS形式でフォーマットされている必要があります。
ディスクユーティリティでドライブを選択すると、ウィンドウ下部にフォーマット形式が表示されます。HFS+やAPFS以外の場合は、ドライブを再フォーマットする必要があります。「消去」タブから「Mac OS拡張(ジャーナリング)」または「exFAT」を選択し、必要に応じてGUIDパーティションテーブル(GPT)などの方式を指定してから消去を実行してください。
修正10:Outbyte MacAriesを使用する
macOSのインストール時にこのエラーが表示される場合、起動ディスクが破損している可能性があります。Outbyte MacAriesなどのソフトウェアを使えば、起動ディスク上の破損ファイルを修復し、コンピュータを正常な状態に戻すことができます。
修正11:ターミナルでDMGファイルをマウントする
ターミナルを使ってDMGファイルをマウントする方法もあります。FinderでDMGファイルを見つけ、右クリック(またはControl+クリック)して「開く」を選択します。DMGの内容が表示されたら、アプリケーションフォルダへドラッグ&ドロップしてインストールします。使用後はFinderでアイコンを選択して「Command + E」で取り出しましょう。
修正12:破損したDMGファイルを修復する
DMGファイルの破損はこのエラーの最も一般的な原因です。Disk Drillのようなユーティリティを使えば、DMGファイルをスキャンしてエラーを修復でき、破損により失われたデータの復元も可能です。
また、リカバリーモード(Command + Rを押しながら起動)からディスクユーティリティを開き、ディスクの修復を実行する方法もあります。
修正13:コマンドラインでマウントする
ディスクユーティリティでマウントできない場合、ターミナルで次のコマンドを試してみてください:diskutil mountDisk /dev/disk#(#には該当するディスク番号を入力)。これにより、正しいファイルシステムでドライブを強制的にマウントできます。
それでもエラーが出る場合は、ハードドライブ自体の物理的な損傷や接続不良がないか確認してください。
まとめ
macOSのインストール時やDMGファイルのマウント時に「マウント可能なファイルシステムがありません」エラーが発生した場合は、まずMacの再起動を試み、次にディスクユーティリティでの検証・修復を行いましょう。それでも解決しない場合は、Appleサポートへの相談をおすすめします。
他にも有効な解決策をご存じの方は、ぜひコメント欄で共有してください!
-
Skypeエラー「ディスクがいっぱいです」の原因と解決方法を徹底解説
Skypeを使用中に「ディスクがいっぱいです(Disk Is Full)」というエラーメッセージが表示され、困った経験はありませんか?このエラーはSkypeの新しいバージョンでよく発生する問題で、オフラインファイルキャッシュが容量上限に達し、プロファイルファイルが正しく同期されなくなることが主な原因です。同期が正常に行われないまま放置すると、最悪の場合Skypeがまったく動作しなくなることもあります。本記事では、このエラーの原因と具体的な解決手順をわかりやすく解説します。 Skype「ディスクがいっぱいです」エラーの主な原因 このエラーの最大の原因は、オフラインファイルキャッシュがいっぱいに
-
Windows 10で発生するファイルシステムエラーの直し方|エラーコード別の原因と対処法を徹底解説
この記事では、Windows 10で発生するファイルシステムエラーを簡単に修復する方法をご紹介します。 ファイルシステムエラーとは? ファイルシステムエラーは、主に破損したファイルやシステムファイルの不整合によって引き起こされます。ウイルス感染や、正常に動作しないアプリケーションが原因となるケースもあります。 実際のエラー画面は以下のような表示になります。 エラーが表示される際には、(-1073741566)、(-2143322101)、(-1073741819)、(-805306367)、(-2147163890)、(-2015294512)、(-2147xxx)といった番号が併記されます