В некоторых версиях Ubuntu почему-то отсутствует файл локализации ru.mo в Grub:

ls /boot/grub/locale/
en_AU.mo  en_CA.mo  en_GB.mo

В результате мы видим меню граба на английском языке, хотя при этом язык установлен правильно:

cat /boot/grub/grub.cfg | grep lang
  set lang=ru_RU

ВНИМАНИЕ, перед дальнейшими действиями сделайте резервные копии всех модифицированных вами файлов от Grub'а, например /etc/default/grub или /etc/grub.d/00_header, если вы счастливый обладатель нетбука с чипсетом i915 Ubuntu 11.10 на EeePC разрешение экрана 1024x600 в меню GRUB2 [1].

Чтобы меню граба снова стало на русском, нужно сперва удалить пакет grub-pc:

sudo apt-get purge grub-pc

Затем снова установить:

sudo apt-get install grub-pc

Теперь проверяем появился ли ru.mo:

ls /boot/grub/locale/
en_AU.mo  en_CA.mo  en_GB.mo  ru.mo

Теперь можно перезагрузиться и проверить, что все нормально.

P.S. думаю и обычное копирование этого файла с "рабочей" системы так же исправит ситуацию, но я такой метод не проверял.


Ссылки по теме:

  1. Ubuntu 11.10 на EeePC разрешение экрана 1024x600 в меню GRUB2

Comments

comments powered by Disqus