OS: FreeBSD 7.0-RELEASE i386Переношу файлы с виндовых разделов и столкнулся с проблемой при чтении фат/нтфс разделов. 
Монтирую так:
> $ mount_msdosfs -o rw -L ru_RU.UTF-8 -D cp866 /dev/ad0s1 /mnt
Русские буквы, символы юникода отображаются нормально. Но символ '№' в именах файлов воспринимается совершенно не адекватно: файлы с этим символом не читаются, файловык менеджеры их не видят а в консоли отображается примерно следующее
Код: Выделить всё
> $ ls
> Das Lied von Erde                                       Малер - Симфония ?4
> Des Knaben Wunderhorn                                   Малер - Симфония ?5 (Bernstein)
> Lieder eines fahrenden Gessellen. Songs of a Wayfarer   Малер - Симфония ?5 (Кондрашин)
> Малер - Симфония ?1, 'Titan'                            Малер - Симфония ?9
> Малер - Симфония ?2                                     Песни об умерших детях
> Малер - Симфония ?3                                     Симфония ?3
Когда по первости столкнулся с этой проблемой при монтировнии нтфс - решил, что в нтфс-е все дело и решил переносить данные предварительным копированием на фат раздел. Как видно, проблема в другом.