SD カードのレポート作成日が将来に設定されます

SD カードのレポート作成日が将来に設定されます

最近、カメラの SD カードを同じものと交換しました。カードはカメラによって exFat としてフォーマットされています。

新しいカードでサンプル写真を数枚撮影した後、カードをリーダーに挿入し、「ファイル」(Nautilus?) で確認しました。

作成日時は 10 時間後であると表示されます (ちなみに、現在地は (GMT +10) です)。カメラが作成した現地時間に PC のタイムゾーンを追加しているのではないかと思います。

「ディスク」に移動してマウント オプションを「自動」から「exfat」に変更してみました。また、「tz=UTC」と「time_offset=-600」を一緒にまたは別々に追加してみましたが、機能しません。

不思議なことに、私の古い exfat カードでは問題になりませんでした。

私はすべてのアップデートを適用した Ubuntu 22.04 を実行しており、「exfat-fuse」と「exfatprogs」がインストールされています。これは設定の問題だと思います。現在は再びデフォルト設定で作業しています。

ここに画像の説明を入力してください

カードをアンマウントして再度マウントし、変更後に再起動しましたが、何も機能していないようです。イメージ ファイルのメタデータを確認しましたが、作成日時は正しく、ローカルです。

答え1

部分的に解決したようです... 'x-gvfs-show' の横に、-600 ではなく 'time_offset=600' を追加します。これにより、それ以降に作成されたすべてのファイルが修正されます。

システムによってアクセスされたSDカード上のファイルこのマウント修正はシステムによって永久に変更されます。その後の修正でも同様です。したがって、何回修正を試みても、損傷を元に戻すことはできません。

ただし、ファイルをコピーすると、作成日はコピーした日付になり、ファイルがカメラで最初に撮影された日時ではなくなります。メタデータはそのためにあるのだと思います。

関連情報