Я запостил в LKML патч, который делает CONFIG_NLS_DEFAULT изменяемым во время выполнения, а не только во время компиляции (так что теперь, если патч примут, можно будет монтировать флешки в дистрибутивных ядрах без явного указания iocharset, с правильными русскими буквами). Брать здесь: http://lkml.org/lkml/2007/3/18/100 и хвалить в LKML :)
Однако, один японец с неправильно настроенной системой критикует патч: http://lkml.org/lkml/2007/3/18/185 . Нужен флешмоб, чтобы показать ему, что он неправ. Свой ответ я уже послал, но этого недостаточно, чтобы убедить американцев (которые, как правило, в вопросах поддержки языков, отличных от английского, ничего не понимают) что патч правильный.