lilo.conf perguntas

2

Eu uso o lilo e tenho dois kernels diferentes. Um é mais novo e usa o KMS com ele.

O que eu gostaria de fazer é poder definir vga = xxx para apenas um dos kernels.

Isso é possível?

Eu também gostaria de poder codificar nas opções do lilo.conf que eu passo na linha de comando, mas não tenho certeza de como fazer isso

editar:

adicionando meu lilo.conf atual

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
    
por Jack 04.05.2010 / 14:17

1 resposta

0

De acordo com uma antiga página do LILO , você usaria o vga opção para uma seção do kernel no seu lilo.conf , mas não na outra. Exemplo:

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

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

O parâmetro vga pode receber qualquer resposta padrão (ou seja, qualquer valor que o kernel entenderá; acredito que o LILO simplesmente passará qualquer valor definido para o kernel):

vga = mode
This specifies the VGA text mode that should be selected when booting. The following values are recognized (case is ignored):

  • normal: select normal 80x25 text mode.
  • extended (or ext): select 80x50 text mode.
  • ask: stop and ask for user input (at boot time).
  • [number]: use the corresponding text mode. A list of available modes can be obtained by booting with vga=ask and pressing [Enter].

If this variable is omitted, the VGA mode setting contained in the kernel image is used. (And that is set at compile time using the SVGA_MODE variable in the kernel Makefile, and can later be changed with the rdev(8) program.)

Para opções adicionais do kernel que o LILO não entende, use o anexe palavra-chave em lilo.conf :

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

Não se esqueça de reexecutar o LILO depois de alterar lilo.conf para selecionar as alterações.

    
por 04.05.2010 / 22:31