ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Ivan Adzhubey <iadzhubey@rics.bwh.harvard.edu>
To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org>
Subject: Re: [sisyphus] Язык сплэша LILO/Grub
Date: Wed, 06 Aug 2008 04:03:43 -0400
Message-ID: <200808060403.43768.iadzhubey@rics.bwh.harvard.edu> (raw)
In-Reply-To: <g7bfhd$r9j$1@ger.gmane.org>

On Wednesday 06 August 2008 02:15:09 am Anton Farygin wrote:
> Ivan Adzhubey пишет:
> > On Wednesday 06 August 2008 01:30:22 am Anton Farygin wrote:
> >> Ivan Adzhubey пишет:
> >>> Приветствую!
> >>>
> >>> Чем определяется дефолтный язык на сплэше/граф. меню при загрузке? У
> >>> меня на некоторых компьютерах он русский, на других - английский.
> >>> Хотелось бы сделать его всюду английским, а то у нас студенты пугаются.
> >>> К китайскому они привыкли, а вот русский напрягает. Все ж сколько лет
> >>> вероятным противником были...
> >>
> >> Иван, данный язык определяется содержимым файла /boot/splash/message
> >>
> >> Это CPIO архив, можно открыть и посмотреть.
> >
> > Копаться там руками не хочется. Перефразирую вопрос: есть несколько
> > (почти) идентичных компьютеров с Сизифом, после апгрейда с установкой
> > нового ядра на некоторых меню загрузки оказывается на английском, а на
> > других - на русском. Ядро устанавливается _одно и то же_. Закономерность
> > найти не удалось. Видимо, этим занимается какой-то postin скрипт?
> > Хотелось бы понять, на чем основан его искусственный интеллект.
>
> Честно говоря, не в курсе. Но могу сказать одно - даже если и есть
> какой-то скрипт, то 1) он не в ядре, а в пакете design-bootloader-*

Я тоже это подозревал. Но имеются случаи, когда набор design-* пакетов 
одинаковый (например design-*-Sisyphus-*), а язык сплэша после установки 
ядра - разный.

> 2) 
> данные он берёт исключительно из системы, скорее всего - из
> /etc/sysconfig/i18n

Тоже проверял, настройки одинаковые. Мистика какая-то...

> И, если посмотреть внимательнее, то языковых скриптов в пакетах нет.
> Скорее всего, язык был установлен ещё программой установки внутри cpio
> архива.
>
> Рекомендую всё-таки заглянуть в содержимое cpio архива, там есть файл
> lang. Что в нём ?

languages. Сходил, посмотрел. Дома:

en
ru
uk
ru_RU

И показывает английский. Они в порядке перечисления используются? Тогда 
наверное легче руками подкрутить, или просто скопировать подходящий messages 
на все машины. Но тогда загадка останется нерешенной ;-).

> Ядро тут не виновато - всё что оно делает, это после установки выполняет
> команду lilo.
>
> Да, и:
> - что за система?

Сизиф актуальный, изначально кажется из Мастера, но это было давно...

> - какой splash

# rpm -qa|fgrep splash
design-bootsplash-NightWorld-1.0-alt1
design-bootsplash-Compact-2.9.6-alt1
bootsplash-3.3-alt4

Не знаю, откуда их два взялось. Судя по линку в /boot/splash, реально 
используется Compact.

> - версии пакетов design-bootloader-* ?

# rpm -qa|fgrep design-bootloader
design-bootloader-compact-4.0.0-alt0.5.0

> - версия загрузчика (и какой загрузчик?) ?

grub-0.97-alt4

> - содержимое /etc/sysconfig/i18n на болезной машинке ?

# cat /etc/sysconfig/i18n
SYSFONT=UniCyr_8x16
LANG=en_US
SYSFONTACM=koi8-r
LANGUAGE=all:en_US

Это все дома, завтра займусь исследованиями на работе.

Спасибо за наводки!

--Иван


  reply	other threads:[~2008-08-06  8:03 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-05 20:52 Ivan Adzhubey
2008-08-06  5:30 ` Anton Farygin
2008-08-06  5:59   ` Ivan Adzhubey
2008-08-06  6:15     ` Anton Farygin
2008-08-06  8:03       ` Ivan Adzhubey [this message]
2008-08-06  8:07         ` Slava Semushin
2008-08-11 13:00         ` Michael Shigorin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200808060403.43768.iadzhubey@rics.bwh.harvard.edu \
    --to=iadzhubey@rics.bwh.harvard.edu \
    --cc=sisyphus@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git