Ubuntu меняет даты файлов на mount

Я просто подключил SD карту с камеры GoPro к ноутбуку Ubuntu, он был смонтирован, и когда я посмотрел в файловом менеджере, я заметил, что все метки времени модификации были неправильными. В частности, ровно 1 месяц в будущем. Чтобы проверить это, я размонтировал карту, взял GoPro, записал короткое видео, сделал несколько снимков, подключил ее к Windows-компьютеру и проверил, что дата и время камеры были правильными. Так и было. 21 сентября, 16:52. Затем я размонтировал карту, снова подключил ее к ноутбуку Ubuntu, и вуаля: в том же файле теперь дата модификации и создания 21 октября.

Почему Ubuntu меняет дату модификации после монтирования и как это остановить?

Запись mount на тот момент:

/dev/mmcblk0p1 on /media/gerald/C8AC-6CE5 type exfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,iocharset=utf8,namecase=0,errors=remount-ro,uhelper=udisks2)

Update: Я только что проверил изображения, которые я импортировал в последний раз с другой камеры, которая использует карту в формате FAT32. Похоже, проблема касается только карт, отформатированных в exfat.

0
задан 21 September 2020 в 18:33

1 ответ

Я тоже боролся с этим. Судя по всему, это известная ошибка: https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/1872504

В первом ответе говорится Установка exfat-fuse и exfat-utils приводит к правильному поведению В моем случае это сработало только наполовину. Мне пришлось указать часовой пояс при монтировании SD-карты. Я сделал это, отредактировав файл fstab (добавив параметр tz=UTC), чтобы он всегда монтировался с соответствующим временем.

2
ответ дан 8 October 2020 в 05:14

Другие вопросы по тегам:

Похожие вопросы: