2

Я использую LILO, и у меня есть два разных ядра. Один из них более новый, и используйте KMS вместе с ним.

Я хотел бы установить vga = xxx только для одного из ядер.

Это возможно?

Я также хотел бы иметь возможность кодировать в параметры lilo.conf, которые я передаю в командной строке, но не уверен, как это сделать

редактировать:

добавив мой текущий lilo.conf

append=" vt.default_utf8=0"
boot = /dev/sda
prompt
timeout = 1200
change-rules
  reset
other = /dev/sda1
  label = Windows
  table = /dev/sda
image = /boot/bzImage-2.6.33.2
  root = /dev/sda5
  label = Test
  read-only
image = /boot/bzImage-2.6.31
  root = /dev/sda5
  label = Older
  vga = 791
  read-only

1 ответ1

0

В соответствии со старой страницей руководства LILO вы используете параметр vga для одного раздела ядра в вашем lilo.conf, но не для другого. Пример:

[...]
image = /zImage-1.0.9
        label = 1.0.9

image = /tamu/vmlinuz
        label = tamu
        root = /dev/hdb2
        vga = ask
[...]

Параметру vga можно дать любой стандартный ответ (то есть любое значение, которое будет понимать ядро; я считаю, что LILO просто передаст любое значение, установленное ядру):

vga = mode
Это указывает текстовый режим VGA, который должен быть выбран при загрузке. Следующие значения распознаются (регистр игнорируется):

  • нормальный: выберите нормальный текстовый режим 80x25.
  • расширенный (или внутр): текстовый режим выберите 80x50.
  • ask: остановка и запрос пользовательского ввода (во время загрузки).
  • [число]: использовать соответствующий текстовый режим. Список доступных режимов можно получить, загрузившись с vga = ask и нажав [Enter].

Если эта переменная опущена, используется настройка режима VGA, содержащаяся в образе ядра. (И это устанавливается во время компиляции, используя переменную SVGA_MODE в Makefile ядра, и позже может быть изменено с помощью программы rdev (8).)

Для дополнительных опций ядра, которые LILO не понимает, используйте ключевое слово append в lilo.conf:

[...]
image = /tamu/vmlinuz
        label = tamu
        root = /dev/hdb2
        vga = ask
        append="iwlagn.swcrypto=1"
[...]

Не забудьте перезапустить LILO после изменения lilo.conf, чтобы получить изменения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .