WindowsでexFAT(MBR形式)で外付けSSDを初期化したものをMacに接続するとFAT16と誤認識される
Windows10で新品未初期化の外付けSSD 500GBをMBR形式として1パーティション、exFATで初期化しました。データを保存してMac(Sonoma)に接続すると、ディスク破損のポップアップが出ました。初期化を促されるのですが無視して一旦マウントを諦めました。
ディスクユーティリティでパーティションの状態を確認すると、壊れたFAT16として認識されていました。
念の為 fsck_exfatコマンドでチェックすると特に問題は無かったです。
mountコマンドで明示的に-t exfatを指定すると普通にマウント出来ます。
macOSとして内部的には対応しているが、自動マウント時のファイルシステム識別が失敗しているようです。
この後データを取り出してmacOSで初期化し直すとWindowsでもmacOSでも読み書き可能な外付けSSDが出来上がりました。MacではexFATはクラスタサイズ等に制限が多い、SDXCカード等しか考慮されてない(macOSかSDフォーマッタ等で初期化された物しか想定していない)という噂を聞きましたが、こういう物でしょうか?
MacBook Air 13″, macOS 14.7