[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: