macOS Sonoma の外部ドライブのサポートは部分的に壊れており、おそらく Apple のせいです

一部の外付けドライブを実行中の Mac にマウントできない問題macOS ソノマこれは何ヶ月にもわたってユーザーを悩ませてきましたが、おそらく Apple がドライブの処理に加えた変更が原因でした。

ハードウェア サポートは、オペレーティング システムのアップデートに関する一般的な問題の原因です。macOSも例外ではありません。オペレーティング システムを更新すると、一部の種類のデバイスがネットワークに接続されなくなる可能性があります。マックまたは MacBook が突然動作を停止し、その過程でユーザーを激怒させます。

場合によっては、これは比較的短期間の問題であり、Apple がすぐに修正します。

たとえば、macOS Sonoma 14.4 では次の問題が発生しました。いくつかのUSBハブモニター内だけでなく、印刷を中断するコアの CUPS ソフトウェアを削除し、さらにはJavaプロセス予期せず終了すること。

AppleのmacOS 14.4.1アップデート直しましたこれらの問題は、発見からわずか数週間後に発生しました。

ただし、場合によっては、問題が解決されるまでに非常に長い間放置されることがあります。一部の外付けドライブの場合、この問題は数か月間にわたって問題になっており、修正が入る気配はありません。

外付けドライブとexFAT

macOS と Windows の両方のエコシステムに住んでいるユーザーの場合は、2 つのエコシステム間でファイルを物理的にやり取りする必要がある場合があります。ネットワークまたはクラウド ストレージを使用することもできますが、外部ドライブを使用した方が良い場合もあります。

1 つの例はコンテンツ作成です。ビデオ編集プロジェクトは Mac のストレージを簡単に使い果たしてしまい、大容量のファイル ストレージやプロジェクトの別のシステムへの転送を処理するために高速の外部ドライブが頻繁に使用されるためです。

ディスクユーティリティを使用して、外部ドライブを exFAT にフォーマットできます。

このような場合、ドライブが必要になりますフォーマットされるmacOS と Windows の両方で多くの問題なく使用できる方法です。ほとんどの場合、最善の方法は、大きなファイル サイズを簡単に処理でき、多くのプラットフォームで動作するファイル システムである exFAT (Extensible File Allocation Table) でドライブをフォーマットすることです。

Windows で推奨されている NTFS や Apple の APFS とは異なり、exFAT は Mac と Windows PC の両方で追加のソフトウェア支援を必要とせずに読み書きできます。マルチプラットフォーム環境では、ほとんどの場合、これが外部ドライブに最適なフォーマット オプションです。

macOS Sonoma の導入直後、苦情が発生表面化し始めたApple のコミュニティ サポート フォーラムで。取り上げられた苦情ユーザーを怒らせる外部ディスクが macOS にまったく確実にマウントされていないことがわかりました。

多くの苦情つまり、USB または Thunderbolt ポートにディスクを接続してもディスクが表示されないという同じ比喩に従いました。場合によっては、ユーザーがディスク ユーティリティでドライブをマウントしようとしても、アクセスできないことがあります。

場合によっては、原告はドライブが読み取り不能であるため、プロジェクトやファイルが使用できなくなり、生産性に影響を与えていると考えていたようです。

いくつかの例では、ユーザーは定期的にドライブ障害に遭遇しました。からの 1 つ3月8日では、複数のドライブが最初は正しくマウントされたが、再起動後にはマウントされなかったと説明しています。

同じユーザーがドライブをフォーマットし、再起動後の失敗の前に最初のマウントを行ったところ、同じ現象が発生しました。

複数の外付けハードドライブ

このトピックに関する複数の投稿を確認したところ、問題はドライブ固有のものではなく、単一のドライブまたは RAID アセンブリのみに影響を与えているわけでもないようです。両方に影響するようですアップルシリコンIntel ベースの Mac では、それを変数として排除します。

多少の混乱はありつつも暗号化について、他の人が単純にフォーマットされたドライブの問題を報告しているため、これもここでは要因ではないようです。

ただし、いくつかの共通点があります。

まず、この問題に関するほぼすべての苦情で言及されているのは、exFATの使用ドライブ中。 APFS に関する不満はいくつかありますが、exFAT に比べればまれです。

次に、macOS Sonoma を実行している Mac のみで動作します。ユーザーが以前にダウングレードした初期の少数の例では、macOS ベンチュラ、ドライブは問題なく再びアクセスできるようになりました。

これにより、潜在的な問題の分野が絞り込まれ、macOS Sonoma が exFAT を処理する方法に関係している可能性が高くなります。

exFAT の変更

macOS Sonoma 14 のリリースノートに戻ると、Apple はファイル システムのトピックの下に「新機能」について言及しています。それは次のように述べています:

macOS 上の exfat および msdos ファイル システムの実装が変更されました。これらのファイル システムは、カーネル拡張機能ではなく、ユーザー空間で実行されるサービスによって提供されるようになりました。アプリケーションに exfat または msdos ファイル システムの明示的なチェックまたはサポートがある場合は、それらのファイル システムでアプリケーションを検証し、問題があれば報告してください。 (110421802)

その後のメモを確認すると、今後の macOS Sonoma アップデートでは exFAT に関連する追加の変更はありません。苦情が明るみに出るタイミングと、macOS 自体の状況に変化がないことを考えると、これが問題の背後にある可能性が最も高い候補のように思えます。

Apple がカーネル拡張ではなくユーザー空間での exFAT の実行から移行した理由が明確に説明されていないため、なぜこの変更を行ったのかは完全には明らかではありません。ただし、これは Apple 側の先制的なセキュリティ対策である可能性が高いです。

つまり、「ユーザー空間」とは、macOS 内のカーネル以外のすべてを指します。つまり、その中で実行されるものはすべてユーザー ID のアクセス ルールの対象となり、ファイルの設定方法によってはファイルのユーティリティが制限される可能性があります。

カーネル拡張機能の下で実行されるサービスは、実質的に「root」の下で実行されるため、アクセス ルールを扱う必要がありません。

exFAT をカーネルから切り離し、ユーザー空間で実行することにより、関連サービスは理論的にはより安全になります。ただし、すべてが完璧にセットアップされており、通常の条件で使用するときにサービスを妨げるものがない場合にのみ、本当に役立ちます。

ここで何が起こっているのか正確にはわかりませんが、明らかに何か問題が発生しており、Apple は調査する必要があります。

修正または長い待ち時間

Apple サポート フォーラムに寄せられた膨大な数の苦情から、この問題は Apple がほぼ確実に知っている問題です。一部の投稿では、Apple サポートに直接連絡し、報告を「認識している」と主張しています。

ただし、修正が進行中かどうかを知ることはまったく別の問題です。発売以来状況に変化はないため、Apple が macOS Sonoma の問題点を実際に修正するまでには、まだかなり時間がかかるかもしれません。

Apple が提供する修正プログラムの代わりに、この状況に陥ったユーザーが利用できるオプションがまだいくつかあります。

一部のユーザーから報告がありましたダウングレードmacOS Ventura は彼らにとってうまくいきました。より技術的な傾向がある場合は、次のような役立つサードパーティ ツールをチェックしてみるとよいでしょう。マックヒューズ

exFAT から別の Mac 互換形式に切り替えることも回避策になりますが、保持したいドライブにデータが保存されている場合は必ずしもそうする必要はありません。この特定の例では、古いオペレーティング システムを実行している Mac または exFAT ドライブを読み取ることができる Windows PC にドライブを接続する必要があります。

ドライブをマウントしたら、次はデータをバックアップします。これにより、ドライブをフォーマットしてバックアップから復元できるようになります。

外部ドライブで APFS または HFS を使用する可能性もあります。 Mac では問題なく動作しますが、いくつかの方法を使用して Windows PC にドライブをマウントすることも可能です。追加のソフトウェア

どのソリューションも、Mac 自体上のデータへの完全なアクセスを提供する簡単な修正を提供しません。 Apple は問題を解決するために自ら積極的に動いていないため、残念なユーザーは自分で問題を解決することを強いられるかもしれません。