Есть Gentoo Linux, кодировки всюду UTF-8, вся работа с русским всюду корректна.
Есть старый винт с ext2 или ext3 (кстати, как отличить одно от другого?), созданный под RedHat Linux 7.3
На нём - файлы с русскими именами. Скорее всего - KOI8-R.
Так вот, с простым монтированием по mount всё ок. Только вместо русского - знаки вопроса. При монтировании с любыми комбинациями опций типа iocharset=koi8-r или codepage=koi8-r - классическое сообщение "mount: wrong fs type, bad option, bad superblock on /dev/sda1, or too many mounted file systems".
В системе koi8 есть. Ядро с поддержкой NLS.
Куда копать? До файлов с русским нужно добраться... :-/