Newsgroup: it.comp.os.linux.iniziare
Titolo: Problemi con Kernel Panic

Allora ho 3 dischi due in stripping con w2k ed uno, il più grande che
uso per fare magazzino dati e per usare, se va, anche linux.
All'installazione di linux ho smontato i due HD con w2k e utilizzato HD
vuoto sul canale primario di boot del pc come master.
Ho installato debian, sembra, e sono arrivato al prompt di comandi e
qui mi sono fermato.
Ho fatto anche una verifica dal dischetto di ripristino ed ho avuto lo
stesso risultato. poi ho rimontato i dischi che avevo tolto e li ho
messi com'erano prima.
premessa che il boot di w2k o di linux lo voglio fare da bios del pc e
non da un bootloader, non vorrei mai che windows mi creasse problemi.
Quindi la soluzione di dischi separati mi sembrava macchinosa, ma
sicura.
Adesso vado a provare il cp con tutti i dischi in linea e dopo aver
indicato nel bios il disco di boot riparto in attesa che il sistema
venga caricato e così è. Si avvia Lilo e mi da la schermata d'avvio,
do invio e parte il boot, ma dopo alcune righe mi trovo la fatidica
scritta:
KERNEL PANIC:VFS: UNABLE TO MOUNT ROOT FS ON 03:05
Mi sembra di aver capito dai vari posts che Linux non trova il disco da
cui fare il boot, sbaglio ? Se è vero non capisco perchè deve dare
questo messaggio visto l'avvio da un disco dedicato proprio a linux.
Insomma non ne vengo fuori e spero che ci sia qualcuno che abbia un
suggerimento.
Grazie
Pin

Lod kiu ha scritto:

1) Come sono le partizioni nell'HD dedicato a linux? Ovvero: hai fatto 
/boot, / e swap o cosa?
2) Se hai cambiato il canale ide dell'hard disk, la debian cerca (o 
meglio lilo indica al kernel) il filesystem sbagliato. Cioè: se in 
/etc/fstab hai la riga:
/dev/hda1    /     ext3     defaults 0 0
ma poi hai collegato l'harddisk sul primary slave (hdb*), quando il 
kernel va a montare il filesystem root ... non lo trova. Da qui il 
kernel panic.
Soluzioni: (la più immediata che mi viene in mente) ripristina il 
collegamento dell'harddisk al canale ide su cui l'hai installato, 
riavvia linux, SCEGLI una volta per tutte quale su canale andrà a finire 
l'harddisk, correggi /etc/fstab e lilo.conf, riavvia, vivi felice. 
Oppure fai tutte le modifiche da live cd tipo knoppix ma poi io non so 
personalmente come cambiare lilo.conf e reinstallarlo sull'mbr del tuo 
disco.
domanov


--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 disco.
dalla live, come root, crei una directory e ci monti la / del tuo sistema su
HD.
Poi fai un chroot su quella cartella, modifichi il lilo.conf ed esegui lilo.
Ciao
Menez


Mi piace la tua risposta...appena avrò un pò di tempo e pazienza
proverò a fare come dici tu, magari proprio dal live-CD.
Infatti quanto scrivi sulla destinazione dei cananli mi aveva un pò
fatto dubitare, ma credevo che Linux si accorgesse da solo dove fosse,
ma non è troppo elastico...:))
Cmq, grazie della cortesia nel rispondermi.
Pin

Scusa se faccio una domanda che mi pongo, ma nella scritta del Kernel
Panic :UNABLE TO MOUNT ROOT FS ON 03:05. I numeri 03:05 indicano cosa ?
Forse il canale IDe e le partizioni ?
Pin

 Forse il canale IDe e le partizioni ?
Penso proprio di si, anche se bisogna che chiedi a qualche kernel-hacker 
o ti leggi i kernel doc. O forse è l'ora...
domanov

 writes:

Credo che siano i numeri del major number e minor number della
device. Quindi 3 == /dev/hda e 5 e' la sesta partizione. cfr
/usr/src/linux/Documentation/devices.txt
.a.
-- 
Il mattino ha l'oro in bocca. Il MATTino ha l'OrO In bOcca.
i lma tt ino ha l'o roin bocc a.ilmattinohal'oroinbocca. il ma tt in
oh al' or oi nb oc ca. il matti noha l'oroinbocca. IL MATtiNO Ha l'ORO
InBOCCa. I l m a t t i n o  h a l' o r o i n b o c c a . ilmattinohal'oroin
BoCcA. iLmAtTiNoHaL'oRoInBoCcA.

 writes:

Credo che siano i major number e minor number della
