Segue dica de como configurar o lilo para caso o novo kernel de Panic, ele reiniciar com o kernel ‘bom/velho’
Faça o seguinte no lilo.conf :
Deixe a entrada ‘boa’/funcionando/atual’ como a primeira na lista, esta será a sua opção que será usada o boot, caso o novo kernel de panic.
Adicione a entrada do novo kernel no final da lista, adicionado o paramentro append =”panic=30″
Vai ficar mais ou menos assim:
boot = /dev/sda
compact
prompt
timeout = 50
vga = normal
image = /boot/kernelBOM
root = /dev/sda5
label = kernelestavel
read-only
image = /boot/novoKERNELroot = /dev/sda5
label = novokernel
read-only
append ="panic=30"
Após isso, digite lilo para gravar as alterações.
Agora a mágica: digite –>
lilo -R novokernel
Esse comando fará com que no próximo boot o kernel ‘novokernel’ será usado como padrão ai invés do primeiro da lista.
Agora é só rebootar, e caso de tudo certo, reordenar a lista dos kernel´s e retirar a opção append.
Abraços
November 11th, 2008 by alexm
Bom em alguns artigos anteriores falando sobre freeBSD, foi necessário a recompilação do kernel do mesmo.
Aqui vai um mini-how de como compilar o kernel, do freeBSD
Tendo os fontes do kernel instalado , entre no diretório /usr/src/sys/<arquitetura>/conf/.
Onde arquitetura será a correspondente a arquitetura da sua máquina (i386,amd64,ia64).
Copie o arquivo GENERIC para um arquivo que você usaŕa para seu kernel, por exemplo MEUKERNEL.
Edite o arquivo meu kernel, e adicione ou retire as opções que você desejar, por exemplo, para adicionar o suporte a PF (PacketFilter) e a Vlans, adicionas as seguintes linhas no final do arquivo:
device pf
device pflog
device pfsync
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_CDNR
options ALTQ_PRIQ
options ALTQ_NOPCC
options BRIDGE
device vlan
Agora digite
conf MEUKERNEL
cd ../compile/MEUKERNEL/
make clean;
make cleandepend;
make depend;
make;
make install
Pronto, basta rebotar para ter as nova opções de seu kernel ativadas.
Abraços
May 1st, 2008 by alexm