
У меня есть несколько машин, все с Ubuntu 20.04, которые имеют доступ к общему диску в виде Synology NAS. Похоже, что есть ошибка в том, как кодировка символов обрабатывается одной из машин.
Файлы, записанные на NAS машиной A, будут содержать недопустимые символы вместо специальных символов, таких как «:», при чтении с машин B и C, а когда эти файлы будут изменены машинами B или C, машина A теперь будет видеть имя файла как что-то вроде «KXEP9K~U.LOG» вместо исходного имени.
Несоответствия в именовании не проявляются, когда доступ к файлам осуществляется другими способами, например, через USB-накопители или папки синхронизации Synology. Только при доступе через смонтированные каталоги. Это наводит меня на мысль, что проблема в кодировке символов во время монтирования.
Все системы имеют идентичный вывод из 'locale'
Любая помощь будет высоко оценена.