[Tech] boot e lilo

Simone Piccardi piccardi@fi.infn.it
Gio 22 Mar 2001 13:06:53 CET


paolo palmerini wrote:

> ciao a tutti,
> 
> ho dei problemi al boot...
> 
> non riesco piu' a partire, mi si pianta tutto subito dopo il
> prompt del lilo, senza caricare l'immagine.
> 
> partendo da un'immagine su floppy ottengo:
> 
> request_module[block-major-8]: Root fs not mounted
> VFS: Cannot open root device 08:11
> Kernel panic: VFS: Unable to mount rootfs on 08:11
> 
> fsck dice che il disco e' a posto.
> 
> questo su una macchina in cui l'ultimo boot era stato circa 3 mesi fa,
> quindi sicuramente avro' fatto del casino in mezzo.. ma non
> so come rimediare....
> 
> Allora ho provato a partire da un dischetto con tomsrbtb,
> ho montato il disco e provato a fare rieseguire lilo,
> ma senza successo.
> 
> che posso fare?? (a parte reinstallare tutto....)

Se hai installato il disco a suo tempo con il nuovo ext2 
(quello del 2.2) non hai piu` la compatibilita` con il 2.0, 
che e` quello di tomsrbtb. Non so se e` questo il problema.

La cosa che puoi cercare di fare (se e` solo un problema di 
lilo configurato male) e` di provare a usare il CD di boot della
tua distribuzione che  dovrebbe avere il un kernel di rescue, 
che puoi far partire dandogli come root la partizione dove sta il
tuo sistema.

Io sono riuscito a far funzionare la cosa con un cd di 
installazione di debian dandogli al prompt:

rescue root=/dev/hdb3

dopo di che mi chiedeva se entrare in modalita` di recupero con
la password di root. 

E bastato fare un:

mount -o remount rw /

editare lilo.conf e dare lilo (dato che la cosa era dovuta a uno scambio 
di dischi da master a slave ho pure dovuto editare fstab, ma non credo sia
il caso tuo).

Se pero` da tomsrbtb hai montato il disco forse e` solo un problema di
lilo (quello di tombsrbtb). Puoi provare a usare quello del disco
originale con qualcosa del tipo:

/mnt/sbin/lilo -r /mnt

(se e` sotto /mnt che l'hai montato, a me non funzionava perche` c'era 
una woody con le 2.2, incompatibile con 2.1 che trovi in genere su tutti
i floppy di recupero e sul CD di installazione di cui sopra).

Ciao
Simone





Maggiori informazioni sulla lista flug-tech