Ubuntu 22.04 は macOS から .Spotlight-V100 フォルダーを含む exfat フラッシュドライブをマウントするのに苦労します

Ubuntu 22.04 は macOS から .Spotlight-V100 フォルダーを含む exfat フラッシュドライブをマウントするのに苦労します

私は、Ubuntu 20.04、Ubuntu 22.04、macOS 12.6、Windows 10 を実行しているコンピューターを含む複数のコンピューター間でファイルを転送するために使用しているフラッシュ ドライブを持っています。フラッシュ ドライブは、Ubuntu 22.04 の gparted を使用して、自動的にインストールされた exfatprogs を使用し、GPT パーティション テーブルで exFat としてフォーマットされました。

フラッシュドライブは、macOS で使用した後に Ubuntu 22.04 でドライブをマウントしようとする場合を除いて正常に動作します。さらに実験してみると、macOS がドライブ上に作成する .Spotlight-V100 フォルダーの内容に、Ubuntu 22.04 が処理できないものがあることがわかりました。

Spotlight フォルダがあるドライブをマウントしようとすると、次のいずれかのことが起こります。

  • ファイル GUI からアクセスしようとすると、しばらくハングし、その後ドライブが完全に消えてしまいます (df や gparted でデバイスとして登録されません)
  • cd と ls を実行しようとすると、しばらくハングし、その後デバイスが消えるか、ls は成功しますが、「ls: ディレクトリ '.' を読み取り中: 入出力エラー」などのエラーが発生します。

Spotlight フォルダを削除すると、ドライブは正常に動作します。Ubuntu 20.04 などの OS を使用してフォルダのコピーを追加したとしても、Spotlight フォルダを再度追加すると、ドライブに再び問題が発生します。これらの問題は Ubuntu 22.04 でのみ発生し、試した他の 3 つのオペレーティング システムでは Spotlight フォルダに問題は発生していません。

ご意見や修正案があれば、ぜひお知らせください。

関連情報