Я использую 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
Согласно старой странице справочника 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 = режим
Это указывает текстовый режим VGA, который должен быть выбран при начальной загрузке. Следующие значения распознаны (регистр игнорируется):
- нормальный: выберите нормальный 80x25 текстовый режим.
- расширенный (или расширение): выберите 80x50 текстовый режим.
- спросите: остановитесь и попросите ввод данных пользователем (во время начальной загрузки).
- [число]: используйте соответствующий текстовый режим. Список доступных режимов может быть получен путем начальной загрузки с vga=ask и нажатия [Enter].
Если эта переменная опущена, установка режима VGA, содержавшаяся в изображении ядра, используется. (И это установлено во время компиляции с помощью переменной SVGA_MODE в Make-файле ядра и может позже быть изменено с rdev (8) программа.)
Для дополнительных опций ядра, которые не понимает LILO, используйте добавлять ключевое слово в lilo.conf:
[...]
image = /tamu/vmlinuz
label = tamu
root = /dev/hdb2
vga = ask
append="iwlagn.swcrypto=1"
[...]
Не забывайте повторно выполнять LILO после изменения lilo.conf для взятия изменений.