Столкнулся с надобностью проброса USB накопителей на сервер через xfreerdp. Однако, помимо того, что автоматически флешки монтироваться не хотят, так еще и все кириллические названия выглядят как знаки вопроса (причем на сервере тоже), и, соответственно, нельзя ни в папку зайти ни файл открыть.
Помогло следующее:
- Через raspi-config устанавливаем локаль ru_RU.UTF-8
- Оно ругнется, что какие-то значения поменять не может, т.к. нет соответствующего файла (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
(последние строчки скорее для перестраховки. Думаю без них тоже заработает) - Монтируем (пока вручную!) командой
mount -o iocharset=utf8 /dev/sda1 /mnt
(у меня флешка в FAT, возможно для NTFS понадобится явно указать файловую систему)
ps: за решение спасибо iamsan.ru