
removido
(usa Nenhuma)
Enviado em 03/04/2010 - 17:53h
Como faço para iniciar partição onde está o Arch com o lilo, já que dá o erro abaixo.
O Arch está instalado em /dev/sda5. Ele está sendo iniciado pelo lilo instalado em /dev/sdb1 (Slack13 64).
A referência ao Arch no /etc/lilo.conf está assim:
image = /mnt/boot/vmlinuz26
label = Arch
initrd =/mnt/boot/kernel26.img
read-only
A alusão ao diretório /mnt é porque antes de executar #lilo, eu monto /dev/sdb5 (partição onde está o Arch) no /mnt do Slack (em /dev/sdb1) e, então, executo #lilo e tudo aparentemente dá certo, como pode ser visto abaixo:
root@bluewhite64:/home/cezar# mount /dev/sda5 /mnt
root@bluewhite64:/home/cezar# lilo
Warning: LBA32 addressing assumed
Warning: The boot sector and map file are on different disks.
Added Linux-sdb1 *
Added Linux-sda3
Added Arch
Added Windows
2 warnings were issued.
root@bluewhite64:/home/cezar#
So que quando reinicio e vou no menu do lilo e chamo o Arch dá o erro abaixo:
kernel panic - not syncing
:Attempt to kill init!
call trace:
[<ffffffff8054d401>]?panic+0x9a/0x154 (seguindo-se diversas linhas semelhantes a esta, até interromper a inicialização).
Porém, se uso um cd para iniciar o sistema e executo
#huge.S root=/dev/sda5 noinitrd rdinit= ro
O Arch inicia normalmente
O problema, pelo que identifiquei está em iniciar pelo lilo
MAS como eu faço para iniciar o arch pelo Lilo, essa é a questão?
Obrigado e desculpe a mensagem muito longa
Cezar