Сайт | Скачать | Видео | Wiki

Автор Тема: На fat вместо русских букв : ???  (Прочитано 109 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 28881
  • Репутация: +195/-0
    • PuppyRus-A
На fat вместо русских букв : ???
« : 04 Апрель 2020, 08:53:40 »
Еще осталась проблема:на флешках названия файлов ,записанные кириллицей,в SpaceFM и MC отображаются вопросительными знаками ,в ddr01-1904-i686 такого с этими флешками не было.
В опциях монтирования (посмотреть командой mount) нужно codepage=866,iocharset=utf8
Монтирование - в скриптах /bin/amount /usr/local/bin/mount-wizard /usr/local/bin/mount-all. Исправленные - в аттаче

Если fat раздел - загрузочный (т.е. на нем находятся файлы дистрибутива) - монтирование происходит на стадии initrd
Для такого монтирования с porteus-initrd, в ядро должно быть монолитно вкомпилена codepage=866
В pf ядрах так и есть. В porteus нет. Поэтому пришлост убрать 866 в porteus-initrd
При загруженной системе раздел уже не перемонтировать