lilo não consegue iniciar partição onde está o arch linux 64

1. lilo não consegue iniciar partição onde está o arch linux 64

Perfil removido
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


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts