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

Re: LILO TRAVANDO (resolvido)



Sergio Luz wrote:

Muito obrigado a todos que ajudaram. Segue um resumo do problema e a solução do mesmo com base nas mensagens enviadas.

PROBLEMA
O Debian Sarge não era carregado, a carga era interrompida e o LILO exibia as letras LI no canto superior esquerdo da tela. Infelizmente o notebook onde isto ocorreu não dispunha de unidade de disquete, por isto não foi criado um disquete de recuperação durante a instalação.

DIAGNÓSTICO
O LILO foi corrompido por algum motivo e precisava ser reinstalado.

Só pra esclarecer, o lilo não foi corrompido. De acordo com a man page:


The boot process takes place in two stages. The first stage loader is a single sector, and is loaded by the BIOS or by the loader in the MBR. It loads the multi-sec­ tor second stage loader, but is very space limited. When the first stage loader gets control, it types the letter "L"; when it is ready to transfer control to the second stage loader it types the letter "I".
[...]
When the second stage loader has received control from the first stage, it prints the letter "L", and when it has initialized itself, including verifying the "Descriptor Table" - the list of kernels/others to boot - it will print the letter "O", to form the full word "LILO", in uppercase.


Ele não conseguiu carregar o 'second stage', que reside na partição linux. Pelo que aprendi aqui na lista, o LILO aponta pra um endereço 'fisico' do seu HD, e portanto vc deve ter mexido em alguma coisa no seu linux, movendo-a (e não executou o lilo pra atualizar isso) Isso inclui mudar o numero da partição. Outro caso é qdo o arquivo do kernel ou a partição estiver acima do setor 1024 em BIOS antigas.

--
Marcos



Reply to: