Кириллица в именах файлов на флешках в rasbian

Столкнулся с надобностью проброса USB накопителей на сервер через xfreerdp. Однако, помимо того, что автоматически флешки монтироваться не хотят, так еще и все кириллические названия выглядят как знаки вопроса (причем на сервере тоже), и, соответственно, нельзя ни в папку зайти ни файл открыть.

Помогло следующее:

    1. Через raspi-config устанавливаем локаль ru_RU.UTF-8
    2. Оно ругнется, что какие-то значения поменять не может, т.к. нет соответствующего файла (locale: Невозможно установить LC_ALL в локаль по умолчанию.: Нет такого файла или каталога), потому будем генерировать локаль принудительно:
      @localhost:/# localedef --no-archive -c -i ru_RU -f UTF-8 ru
      @localhost:/# locale-gen
      @localhost:/# grep ru_RU /usr/share/i18n/SUPPORTED
      @localhost:/# locale-gen ru_RU.UTF-8

      (последние строчки скорее для перестраховки. Думаю без них тоже заработает)
    3. Монтируем (пока вручную!) командой mount -o iocharset=utf8 /dev/sda1 /mnt  (у меня флешка в FAT, возможно для NTFS понадобится явно указать файловую систему)

ps: за решение спасибо iamsan.ru