Периодически приходится монтировать виндовые флешки.
Пока что юзаю codepage=1251,iocharset=utf8, но постепенно замечаю, что во всяческих доках строго не рекомендуют юзать iocharset=utf8 и говорят вместо него писать просто utf8. Почему - не говорят. Как это обычно бывает, если послушаться, то перестанет монтироваться вообще всё, включая раздел EFI, выдавая что-то про «bad superblock or wrong fs type». В принципе, вообще любое отступление от этих двух параметров карается ошибкой и отказом монтирования. Это я косячу или надо забить на доки и оставить как есть?
Как вообще там имена файлов пишутся в фате? В нормальных ФС понятно: юникод во все поля, а шо с фатом? Попробовал смонтировать с вышеописанными параметрами и записать файлы с названиями кириллицей и японским иероглифом. На винде оба прочитались. Получается, юникод? Зачем тогда codepage и почему тогда без codepage не монтируется?