|
Issu veio
cuma ideia do wonder (under) la do #linux. Ateh entao eu nao
havia pensado nissu... Bem... o esquema eh colocarmos o lilo pra iniciar
com o kernel q quizermos sendo para testar bugs ou para o diabos que vc
quizer...
Vamos a como fazer issu....
Edite o arquivo /etc/lilo.conf
-----Cut
Here-----
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
image=/vmlinuz
label=linux
root=/dev/hda8
read-only
other=/dev/hda1
label=dos
table=/dev/hda
-----Cut
Here-----
Esse eh
um exemplo padraum de um lilo.boot ja configurado para iniciar
em linux/dos. No prompt do lilo boot entao seria assim...
lilo: <tab>
linux dos
lilo: linux
Loading Linux....
Agora va
para o /usr/src/linux e compile um novo kernel ou soh
reconfigure-o (depende do que vc tiver em mente). Agora nao copie o
./arch/i386/boot/zImage ou bzImage em cima do /vmlinuz e sim para
/vmlinuz2 (ou o nome que vc quizer).
Volte no /etc/lilo.conf e adicione as seguintes linhas...
-----Cut
Here-----
image=/vmlinuz2
label=kernel2
root=/dev/hda8
read-only
-----Cut
Here-----
Note que
no image voce poe o file onde copiou o zImage e label coloque
o nome da porra q vc vai digitar no lilo boot para entrar com esse kernel.
No root coloque a mesma particao que havia no primeiro image (no nosso
exemplo eh /dev/hda8).
Volte para sua shellzinha e digite:
root# lilo
Added linux *
Added kernel2
Added dos
root#
E voialah!!!
Reinicie e veja o resultado...
lilo: <tab>
linux kernel2 dos
lilo: kernel2
Loading kernel2....
Prontinhu!!!
Issu tambem serve para akelas pessoas que vivem esquecendo alguma coisa
ao compilar o kernel como por exemplo copiam o zImage em cima do /vmlinuz
e esquecem de dar lilo entaum o systema tranca na inicializacaum e c
fodem. Issu serve como um backup para qdo o kernel principal falhar vcs
poderem iniciar neste...
Caso encerradu...
|