Как я могу смонтировать раздел NTFS, в именах которого есть немецкий умля (ä, ö, ü). Я использую следующую команду монтирования:
mount -t ntfs-3g UUID=5A9098309098149B /local/data -olocale=de_DE.UTF-8
Из предполагаемых опций монтирования ни nls
, ни iocharset
не помогут, так как они даже не определены для NTFS. Обратитесь к странице руководства man mount.ntfs
. Кроме того, языковой стандарт системы по умолчанию указан в /etc/default/locale
в системах Ubuntu. Вы не сказали нам, какую локаль вы используете, это правда en_US
? Это было бы плохо и так в 90-х годах, поскольку UTF-8 уже должен стать стандартом.
Под языком UTF-8, простое монтирование должно делать это:
mount -t ntfs UUID=5A9098309098149B /local/data
Кроме этого, я не могу помочь. Это работает для меня.
Вы можете попробовать добавить опцию nls=utf8
.
mount -t ntfs-3g UUID=5A9098309098149B /local/data -o nls=utf8
locale locale = de_DE.UTF-8 в опции монтирования, это нормально, вам нужно также изменить системный языковой стандарт
/etc/profile.d/lang.sh
export LANG=de_DE.UTF-8
и перезагрузить компьютер (или повторно создать профиль)