Я уж испугался -))) Мне казалось что все указывают этот параметр. По умолчанию поставить utf8 не выйдет -( Скорее всего где-то есть проверка на содержимое ядра, поэтому подмена uImage не отрабатывает. А может и не из-за этого, мне лениво разбираться. C модулем работает - и ладно. Хотя я уже потом подумал - вполне возможно, что можно и не делать insmod, но это опять же - как собрано ядро. Подхватит или нет utf8 автоматом - это для экспериментов. То есть не делайте insmod, а если уже сделали - то можно проверить так. Перезагружаете рес, заходите через telnet, Даете следующее:
mount
Это что бы уьедиться что у вас уже не примонтирован ресурс с показателем utf8. Если примонтирован - то отмонтируйте.
umount /mnt/Video или куда вы его там монтируете
lsmod | grep utf8
Увилеть загружен или нет модуль. Если загружен:
rmmod nls_utf8
Затем
mount ...........,iocharset=utf8
Если не заругается - то автоподгрузка работает. Если заругается - то не работает. Хотя может быть нужно будет переименовать nls_utf8.ko в utf8.ko. В общем тут есть кому расписать все более подробно. Чисто технически уже все работает.