Mac
 Computer >> コンピューター >  >> トラブルシューティング >> Mac

ターミナルでmacOSに外付けハードドライブを強制マウントする方法|クイックトラブルシューティングガイド

外付けハードドライブをMacに接続すると、macOSは自動的にマウントを行い、ファイルやフォルダにアクセスできるようにします。

マウントが正常に完了していれば、デスクトップやFinderのサイドバーからドライブを開くことができます。つまり、これらの場所に外付けハードドライブが表示されない場合、そのディスクはMac上でマウントされていない可能性が高いのです。

マウントの問題を確認するには、「ディスクユーティリティ」を開き、外付けハードドライブがグレーアウト表示になっているかチェックしましょう。グレーアウトしている場合はマウントされていません。左側のリストからドライブを選択し、「マウントされていません」というメッセージが表示されているかどうかも確認できます。

実際、「外付けハードドライブがMacで自動マウントされない」という悩みは多くのユーザーから寄せられています。特に多いのが以下のブランドです。

  • Seagate製 外付けハードドライブがMacでマウントされない
  • WD(Western Digital)製 外付けハードドライブがMacでマウントされない
  • LaCie製 外付けハードドライブがMacでマウントされない
  • Toshiba製 外付けハードドライブがMacでマウントされない

本記事では、ディスクユーティリティとターミナルを使ってMacに外付けハードドライブをマウントする方法を詳しく解説し、よくある8つのマウントトラブルへの対処法をご紹介します。

Macで外付けハードドライブをマウントするクイック手順

手順1: ディスクユーティリティの「マウント」ボタンを使用

  1. ディスクユーティリティを開きます。
  2. グレーアウトしているボリューム(パーティション)を選択します。
  3. 「マウント」ボタンをクリックします。

手順2: Macのターミナルでマウントコマンドを実行

  1. ターミナルを開きます。
  2. 「diskutil list」を実行してディスク識別子を確認します。
  3. 「diskutil mountDisk ディスク識別子」を実行します。

手順3: ターミナルで読み取り専用モードとして強制マウント

  1. ターミナルを開きます。
  2. 「diskutil list」を実行します。
  3. 「diskutil mount readOnly ディスク識別子」を実行します。

NTFS形式の外付けハードドライブをMacでマウントするには

NTFSはMicrosoftが所有する独自のファイルシステムです。macOSは標準状態ではNTFS外付けハードドライブの読み取りのみ可能で、書き込みはできません。この互換性の問題こそが、通常のディスクユーティリティやターミナルのマウントコマンドがNTFSドライブに対してうまく機能しない理由の一つです。

実際、これらの方法を試すと「Could not mount (com.apple.DiskManagement.disenter error 49223.)」というエラーで失敗することが少なくありません。また、仮にどちらかの方法でNTFSドライブをマウントできたとしても、macOSはNTFSに対して読み取り権限しか持たないため、ドライブは読み取り専用のままです。

そこでおすすめなのが、iBoysoft NTFS for Macを使ってMacにNTFS外付けハードドライブを読み書き両方アクセス可能な状態でマウントする方法です。データ消去を伴う再フォーマット不要で、最も手軽かつ確実にNTFSドライブを活用できます。

このNTFS for Macドライバは、外付けハードドライブ、USBメモリ、SSD、HDD、SDカードなど、NTFSでフォーマットされたあらゆる外部メディアに対応しています。

インストール後は、接続されたすべてのNTFSドライブが自動的に読み書きモードでマウントされるため、Mac上で自由に使用できるようになります。

マウントできない外付けハードドライブからデータを復元する(Mac)

Macでマウントされない外付けハードドライブ内のデータが重要な場合は、強制マウントや修復を試みる前に、特に再フォーマットの前に、まずデータ復元を行うことを検討してください。

iBoysoft Data Recovery for Macは、マウント不能な外付けハードドライブからのデータ復旧に適したツールです。高い復元率を誇り、APFS、HFS+、FAT32、exFAT形式でフォーマットされたHDD、SSD、USBメモリ、SDカードなどの外部ストレージに対応しています。

さらに、OS X El Capitan以降が動作するIntel、T2、M1、M2、M3搭載のMacに対応しており、動画、画像、文書、音声、音楽など、さまざまなファイル形式の復元にも対応しています。

無料ダウンロードして、まずはファイルをプレビューしてみましょう。

重要なデータの取り出しが完了したら、以下の方法でmacOS上にディスクをマウントできます。

Macで外付けハードドライブをマウントする方法(APFS/FAT32/exFAT/HFS+)

MacBookやデスクトップMacで外付けディスクがマウントされない場合は、以下のいずれかの方法をお試しください。なお、これらの方法は内蔵ボリュームにも同様に適用できます。

方法1: ディスクユーティリティを使ってマウントする

macOSやOS Xでディスクをマウントする標準的な方法は、ディスクユーティリティの「マウント」ボタンを使うことです。手順は以下の通りです。

  1. Finderを開き、「アプリケーション > ユーティリティ」フォルダからディスクユーティリティを起動します。
  2. 左側のリストで、マウントしたいグレーアウトしたボリュームまたはパーティションを選択します。
  3. 「マウント」ボタンをクリックします。

これで外付けハードドライブがMacに正常にマウントされれば完了です。マウントできない場合は、次に紹介するターミナルを使った強制マウントを試してみてください。

方法2: ターミナルのmountコマンドでマウントする

ディスクユーティリティで外付けハードドライブがマウントできない場合、頼りになるのがターミナルです。コマンドラインを実行することで、ドライブやボリュームを読み書きモードでマウントできます。

ディスクユーティリティと同様に、ターミナルもmacOSに対してマウントの要求を送ります。するとmacOSはファイルシステムチェックを開始し、データ破損などの深刻なエラーがないか確認します。問題がなければ、ドライブは安全にマウントされ、アクセス可能になります。

ターミナルでディスクをマウントする基本の手順:

  1. ターミナルを開きます。
  2. 次のコマンドを実行して、マウントされていないメインパーティションのディスク識別子を確認します。
    diskutil list
  3. 続いて、以下のコマンドでボリュームをマウントします。
    diskutil mountDisk ディスク識別子

方法3: 読み取り専用モードで強制マウントする

上記の方法でもうまくいかない場合は、読み取り専用(readOnly)モードで強制マウントすることを検討してください。「Volume on disk1s2 failed to mount. If the volume is damaged, try the "readOnly" option.(disk1s2のボリュームをマウントできませんでした。ボリュームが破損している場合はreadOnlyオプションをお試しください)」のようなエラーが出る際に特に有効です。

この方法では一部のファイルシステムチェックをバイパスできるため、ドライブへアクセスできる可能性が高まります。

外付けハードドライブをMacで強制マウントする手順:

  1. ターミナルを開きます。
  2. 次のコマンドを実行し、Macでマウントされていないメインパーティションまたはボリュームのディスク識別子を控えます。
    diskutil list
  3. 読み取り専用としてボリュームをマウントします。
    diskutil mount readOnly ディスク識別子
  4. Finderまたはデスクトップから該当ボリュームにアクセスします。

外付けハードドライブの強制マウント方法を知っておくと、いざという時に役立ちます!ぜひ周囲の方にもシェアしてください。

Macでの外付けハードドライブのマウントトラブル8選と解決策

あらゆる方法を試してもディスクがマウントできない、またはアクセスを妨げる別の問題が発生するケースがあります。その場合は追加の対処が必要です。ここでは、マウント問題が起こりやすい典型的な状況をまとめました。

問題1: 外付けハードドライブがどうしてもマウントされない

HDD/SSD/USB/SDカードがそれでもマウントされない場合、ファイルシステムが破損している可能性が高く、修復が必要です。以下の解決策はファイルシステムの破損修复に有効とされています。

① First Aid(応急処置)で外付けドライブを修復する

First Aidはディスクユーティリティに搭載された機能で、Macの内蔵・外付けドライブのディスクエラーをチェック・修復できます。使用するには、「表示 > すべてのデバイスを表示」をクリックし、階層の下にあるボリュームやパーティションを選択して「First Aid」をクリックします。下位のボリュームの修復が完了したら、物理ディスク全体が修復されるまで上位へと順に進めます。

② fsckコマンドで外付けドライブを修復する

First Aidで修復できない場合は、fsckを試してみましょう。fsck(file system consistency check)は、ファイルシステムの不整合を診断・修復するためのコマンドラインツールです。

③ Macで外付けドライブを再フォーマットする

最終手段となるのが再フォーマットです。ドライブ上の全データを消去し、新しいファイルシステムを構築するため、その過程でファイルシステムの問題も解消されます。

再フォーマットの詳細については「外付けハードドライブをMac用に再フォーマットする方法」のガイドを参考にしてください。exFAT形式のドライブがマウントされない・認識されない場合の対処法については、「exFATドライブがMacでマウントされない/表示されない問題を修正する方法」をご覧ください。

問題2: 取り出し(イジェクト)せずに抜いたらマウントされなくなった

外付けドライブをイジェクトせずに引き抜いた場合、次回Macに接続した際にfsckプロセスが自動的に修復を試みます。この修復作業には時間がかかることがあり、実行中はドライブがマウントされません。

ドライブにアクセスするには、まずターミナルで以下のコマンドを実行してfsckプロセスを停止する必要があります。

sudo pkill -f fsck

問題3: 「マウント」ボタンがグレーアウトしていてクリックできない

ディスクユーティリティの「マウント」ボタンがグレーアウトしている原因として、以下の可能性が考えられます。

ドライブの暗号化: 外付けハードドライブが暗号化されている場合、macOSでマウントする前にロック解除が必要です。暗号化方式によって解除方法が異なり、サードパーティ製ツールで暗号化されている場合はそのツールで解除します。BitLockerで暗号化されている場合は、iBoysoft BitLocker for Macをインストールして解除してください。

非対応のファイルシステム: macOSがサポートしていないファイルシステム(ext4など)でフォーマットされている場合、「マウント」ボタンは機能しません。

書き込み保護されたSDカードやデバイス: SDカードや外部デバイスに書き込み保護スイッチがある場合、スイッチをオフにするまでマウントされません。

物理ディスクを選択している: 「マウント」ボタンは物理ディスクを選択している状態では利用できません。パーティションやボリュームを選択したときにのみ有効になります。

問題4: 外付けハードドライブが読み取り専用でマウントされる

ドライブはマウントされるものの読み取り専用になっている場合は、ドライブのアクセス権設定を変更するか、NTFS for Macドライバを使用する必要があります。前述の通り、NTFSはMac上では読み取り専用のため、書き込み権限付きでマウントするにはNTFS for Macドライバが必要です。

アクセス権の変更方法については「Macでファイル・フォルダ・アプリ・ハードドライブのアクセス権を変更する方法」のガイドをご参照ください。

問題5: マウントされているのにMacで表示されない

外付けハードドライブはマウントされているのに、デスクトップやFinderに表示されない場合は、Finderの環境設定を変更しましょう。

  1. Finderを開きます。
  2. メニューバーの「Finder > 設定(環境設定)」をクリックします。
  3. 「一般」タブで、「デスクトップに表示する項目」の下にある「外部ディスク」にチェックを入れます。
  4. 「サイドバー」タブで、「場所」の下にある「外部ディスク」にチェックを入れます。

問題6: マウントされるがファイルが見えない

外付けハードドライブがマウントされれば、中のファイルがあれば表示されるはずです。ファイルが見えない場合は、ファイルシステムの破損が疑われます。対処としては、データ復元ソフトでドライブからデータを救出し、その後再フォーマットして初期状態に戻すのが有効です。

問題7: 外付けハードドライブがマウントと取り外しを繰り返す

ドライブの接続・切断が繰り返される場合は、以下の対策を試してください。

  • 外付けドライブがMacにしっかりと接続されていることを確認します。安全に取り出してから、再度接続してみてください。
  • ケーブル、ポート、変換アダプタを別のものに替えてみます。
  • ドライブに外部電源がある場合は、電源が正しく接続されているか確認します。
  • Macをセーフモードで起動し、ソフトウェアの干渉を回避します。

問題8: 外付けハードドライブのマウントに時間がかかる

通常、外付けハードドライブはMacに挿入するとすぐに自動マウントされます。マウントに時間がかかる場合は、取り外す前に必ず安全な取り外し(イジェクト)を行っているか確認してください。それでも改善しない場合は、ディスクユーティリティのFirst Aidで修復する、fsckプロセスを終了させる、データをバックアップした上で再フォーマットする、といった対処が考えられます。

外付けハードドライブがMacでマウントされない主な原因

ブランドを問わず、Macで外付けハードドライブがマウントされない場合は、主に以下のいずれかの原因が考えられます。

  • 外付けハードドライブのファイルシステムが破損している。
  • fsckプロセスが修復作業中のため、マウントできない。
  • 外付けディスクが暗号化されている、または書き込み保護されている。
  • 外付けドライブがmacOS非対応のファイルシステムでフォーマットされている。

外付けハードドライブのマウントに関するFAQ

Q: Macで外付けハードドライブを「マウントする」とはどういう意味ですか?

A: Macで外付けハードドライブをマウントするとは、ドライブをオペレーティングシステムから利用可能な状態にし、内容の読み書きをできるようにすることです。

Q: Macで外付けハードドライブをマウントすることはできますか?

A: はい、ドライブに重大なファイルシステムの問題がない限り、Macで外付けハードドライブをマウントすることは十分可能です。

Q: 外付けハードドライブを再マウントするにはどうすればよいですか?

A: ディスクユーティリティを開き、マウントされていないパーティションを選択して「マウント」ボタンをクリックすれば、再マウントできます。

  1. macOSをアップデートするとデータは全部消える?原因と対策を徹底解説

    macOSをアップデートしたら、大切なファイルが消えてしまうのでは?と不安に感じる方は多いでしょう。結論から言えば、アップデート自体がデータを消すことは基本的にありません。ただし、常に計画通りに進むとは限りません。実際、アップデート後にデータ損失が発生したという報告例があり、場合によってはその損失が恒久的なものになることもあります。 本記事では、そのような事態がなぜ起こるのか(ユーザー側に落ち度がないケースも含む)、アップデート中に失われたデータを復元する方法、そして今後のアップグレードをストレスなく行うための予防策まで、詳しく解説します。 macOSのアップデートでデータは消えるのか?

  2. MacでTouch IDが機能しない原因と解決方法【2022年版】

    Appleは2016年に生体認証による指紋認識システム「Touch ID」を導入しました。それ以来、Touch IDはMacのロック解除、Apple Store・Apple Books・iTunes Storeでの購入、サードパーティ製アプリへのログイン、Apple Payの認証など、さまざまな場面で活用されています。しかし、Touch IDが突然正常に機能しなくなることがあります。Macユーザーから報告されている主なTouch IDのトラブルは以下の通りです。Macのシステム環境設定にTouch IDが表示されないパスワード変更後にMacのTouch IDが動作しないBig SurでMacB