Я переносил файлы со старого Mac с Mojave на новый с Monterey, используя внешний SSD, отформатированный с помощью APFS (зашифрованный), и заметил, что некоторые данные теряются. Я создал файл .rtf, чтобы отметить файлы, которые я скопировал, и скопировал его на внешний SSD. Он отображался как находящийся на внешнем диске в Finder, но когда я извлек диск и подключил его к новому Mac, этот файл отсутствовал. Я повторил процесс снова, повторно скопировав файл со старого Mac на внешний диск, затем скопировал еще несколько файлов, а затем отредактировал файл .rtf. Когда я извлек диск и подключил его к новому Mac, на этот раз файл .rtf был там, но последние изменения отсутствовали! Да, я правильно извлекаю диск с помощью Finder, а не просто отключаю его.
Были ли у кого-нибудь похожие проблемы и нашли ли вы решение?
Я предполагаю, что это вызвано тем, что macOS не очищает буферы файлов при извлечении внешнего диска. Я никогда раньше не замечал этой проблемы, но в прошлом всегда использовал внешние диски со вращающимися дисками и никогда не форматировал их в APFS. Поэтому я не знаю, связано ли это конкретно с APFS или конкретно с Mojave или Monterey.