Re: pau no lilo após recompilar kernel
Fred Maranhão wrote:
mas que eu lembre fiz tudo certo com o initrd. estava
no lilo.conf o arquivo /initrd.img , que era por sua
vez um link para o initrd que estava no /boot. rodei o
make-kpkg com --initrd.
Nunca compilei o kernel usando esta opcao do initrd no make-kpkg. O que
fiz sempre, e da certo, e fazer o pacote do kernel e instalar, depois
usar mkinitrd -o /boot/initrd-versao_do_kernel.img
/lib/modules/versao_do_kernel
Mas enfim. como eu tinha um knoppix aqui, botei ele
montei /dev/hda2 (onde fica meu debian) e dei um
lilo -r /mnt/hda2
A resposta foi:
fatal: open /dev/hda: permission denied
o que denado é esta permissão negada?
Tente fazer mount -n -o remount,rw /dev/hda2 . Isso ira dar permissao de
leitura na particao. Mas como nao sou especialista em lilo, nao sei
avaliar se este comando lilo -r sera o suficiente. O ideal e voce mudar
para o grub, que permite execussao de comandos em modo similar ao shell
para fazer manutencao deste tipo bem mais facil. E uma mao na roda para
casosa como esse, pois com uma sequencia de comandos voce pode recuperar
o kernel antigo para poder trabalhar na solucao do problema.
amanhã vou ver se arranjo um CD 1 do debian mesmo,
para ver se faz alguma diferença, por que o do knoppix
nao adiantou. Ou eu que estou esquecendo de fazer
algo???
O CD1 do debian permitira voce bootar com o kernel do cd e montar a
particao root, basta dar o comando rescue root=/dev/hdaX (acho que e
isso mesmo, mas apertando F1 ou F3 mostra uma tela de ajuda com a
sintaxe correta).
[]'s
--
.''`. Márcio de Araújo Benedito <china@minaslivre.org>
: :' : Promoção e Defesa do Software Livre: http://www.minaslivre.org
`. `' UIN 14398303
`-
"Não tive filhos, não transmiti a nenhuma criatura o legado
de nossa miséria"
Brás Cubas
Reply to: