К вашему сведению ext4 как и всем ext как и всем нормальным фс в unix на кодировку глубоко по баробану и имена файлов лишь блок данных определенного размера, вот если бы вы поставили сначала redhat-6.х, где кодировкой по умолчанию была koi8-r, а потом Ubuntu, то все кириллические имена присвоенные в redhat-6.x под убунтой были бы кучкой вопросиков, а ответ на вопрос скрывается в вашем вопросе, - файлы переданные по сети, то есть некая программа, как выяснилось mc принимает файлы от винды, которая кроме cp1251 знать ничего не знает, и видимо как есть, то есть без конвертирования в utf-8 сохраняет их на ваш раздел, если вы уж так хотите чтобы русские букафки появились благодаря опциям монтирования фс, то вам нужно монтировать раздел с указанием кодировки cp1251, но после этого русские букафки пропадут под виндой, потому что будут передаваться ей после конвертации cp1251 - utf-8 и вновь присвоенные имена будут тоже вопросиками потому как программа записывающая их попрежнему не будет конвертировать кодировку, а вот фс будет конвертировать cp1251 в cp1251 считая его utf-8 и после этого вам придется писать самому скрипт выполняющий несколько преобразований с именами файлов, а если учесть что для разных файлов это будут разное кол-во преобразований, то Вы заулыбаетесь это разгребать.