В соответствии со старой страницей руководства 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, чтобы получить изменения.