Вообще-то, рут и не обязан понимать ничего, кроме английского.
А у меня понимает.Что показывает команда locale?
$ localeLANG=ru_RU.UTF-8LC_CTYPE="ru_RU.UTF-8"LC_NUMERIC="ru_RU.UTF-8"LC_TIME="ru_RU.UTF-8"LC_COLLATE="ru_RU.UTF-8"LC_MONETARY="ru_RU.UTF-8"LC_MESSAGES="ru_RU.UTF-8"LC_PAPER="ru_RU.UTF-8"LC_NAME="ru_RU.UTF-8"LC_ADDRESS="ru_RU.UTF-8"LC_TELEPHONE="ru_RU.UTF-8"LC_MEASUREMENT="ru_RU.UTF-8"LC_IDENTIFICATION="ru_RU.UTF-8"LC_ALL=
Код: [Выделить]$ localeLANG=ru_RU.UTF-8LC_CTYPE="ru_RU.UTF-8"LC_NUMERIC="ru_RU.UTF-8"LC_TIME="ru_RU.UTF-8"LC_COLLATE="ru_RU.UTF-8"LC_MONETARY="ru_RU.UTF-8"LC_MESSAGES="ru_RU.UTF-8"LC_PAPER="ru_RU.UTF-8"LC_NAME="ru_RU.UTF-8"LC_ADDRESS="ru_RU.UTF-8"LC_TELEPHONE="ru_RU.UTF-8"LC_MEASUREMENT="ru_RU.UTF-8"LC_IDENTIFICATION="ru_RU.UTF-8"LC_ALL=
# localeLANG=POSIXLC_CTYPE=en_US.utf8LC_NUMERIC="POSIX"LC_TIME="POSIX"LC_COLLATE="POSIX"LC_MONETARY="POSIX"LC_MESSAGES="POSIX"LC_PAPER="POSIX"LC_NAME="POSIX"LC_ADDRESS="POSIX"LC_TELEPHONE="POSIX"LC_MEASUREMENT="POSIX"LC_IDENTIFICATION="POSIX"LC_ALL=
и как это исправить?
Есть мнение, что этого делать не надо. Подробности на faq.altlinux.org.
А раздел с кракозябрами, случайно, не на NTFS?
Так и должно быть.