> Tom wrote:
> 
............
> Quando ho riavviato,la sequenza di boot non partiva ma al suo posto
> continuavano ad apparire una serie di "01 01 01" ad una distanza di 3
> secondi l'uno dall altro.
>..............

> Posso aggiungere (anche se non credo abbia molto significato) 

invece, credo di si :-)

> linux era installato in un HD a parte (configurato come secondario) e
> sull primario c'� windows, e per accedere a linux disabilitavo il
> primario dal bios.
> 

Allora, i dischi hanno tre modi (geometrie) diversi per indicare 
l'indirizzo fisico di un file. Nel nostro caso il kernel da cui
deve essere avviato il sistema o il settore di boot della partizione.
I modi sono "linear", "lba32" e "normale". In corrispondenza dei
quali a lilo si fornisce l'opzione "linear", "lba32" o nessuna.

Probabilmente, i due dischi hanno geometrie diverse.
Con la vecchia installazione veniva fornita la corretta geometria
del secondo disco e tutto era ok.
Con la nuova, potrebbe essere successo che viene data a lilo l'opzione
relativa alla geometria del primo disco. Ma poi gli si dice di cercare
il kernel o il settore di boot sul secondo.

Se riesci ad entrare in linux con il floppy di boot, entra nel file
/etc/lilo.conf e modificalo. Vedi se nella prima parte, prima di
image=...
label=linux,  c'e` una riga con scritto "linear" o "lba32".
Se manca prova ad aggiungerla, se c'e` a toglierla o modificarla.
Devi fare i tre tentativi, finche' trovi quello giusto.
Non ti so dare una ricetta per stabilirlo a priori.
Sicuramente, quella attuale e` sbagliata. Quindi dovrai fare al massimo
due nuove prove. ;-)
Poi, ricordati di lanciare il comando "lilo" per trascrivere 
lilo.conf sui settori di boot  !!

Se non riesci ad entrare in Linux, fai un'installazione scegliendo
l'opzione "aggiornamento": ti saltera` tutta l'installazione dei
pacchetti. Alla fine, quando configuri Lilo, avrai la possibilita`
di modificare l'opzione "incriminata".

ciao, andrea

Rispondere a