Newsgroup: it.comp.os.linux.iniziare
Titolo: Kernel compilato ma... che ho sbagliato? :-(

Alla fine, dopo tante peripezie, sono riuscito a ricompilare il mio
kernel. Prima di lanciarmi alla sconsiderata, ho seguito fedelmente la
guida e l'ho copiato su un dischetto.
Faccio il boot da quel dischetto per prova, parte il kernel, snocciola
tutti i componenti poi:
Kernel Panic: VFS: Unable to mount root fs on 3:02
Penso di aver disabilitato qualcosa che ci voleva, nel kernel... se
qualcuno mi sa dire di preciso cosa evito di andare per tentativi (anche
se la voce VFS mi da un minimo di guida).
Grazie!
-- 
Crononauta
==========
ICQ UIN: 4005815
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.htm
GP Legends: 
http://www.multiplayer.it/driving/

se la voce VFS mi da un minimo di guida).
probabilmente l'hai compilato togliendo il supporto per ext2 (il
filesystem linux-native) o mettendolo come modulo ... e visto che i
moduli sono su una partizione ext2 difficilmente puņ accedervi ;)
ricompila mettendo il supporto ext2 _non_ come modulo.
ciao
Jabba
--
 g_farinelli at yahoo punto com
______________________________
c:\> win2000patch001.exe
This Microsoft(c) patch fix all bugs present. All rigth reserved.
Insert Linux boot disk to continue ... loading kernel ...

 Kernel Panic: VFS: Unable to mount root fs on 3:02
Hai scordato di includere il supporto per il filesystem ext2,
oppure lo hai compilato come modulo.
Oppure non hai usato rdev (man rdev) sul floppy per indicargli
qual'e` la partizione root.
-- 
Cinereview: bello Summer of Sam di Spike.                    _/Davide\_
                                                             \Alberani/

Aggiungo qualche dettaglio: oggi ho passato una giornata all'insegna dei
tentativi.
Avrò ricompilato il kernel una quindicina di volte, ogni volta lo mettevo
su dischetto e ottenevo lo provavo, ottenendo i  risultati più disparati.
Naturalmente, mai che andasse :-(
Devo avere risolto la storia del VFS, che ora carica regolarmente
(probabilmente era qualche rogna coi filesystem riconosciuti), ma ho
grossi problemi con moduli e in particolare con scheda sonora.
In pratica, ho tentato dapprima di fare un kernel modulare, ma mi si
inchioda all'atto di caricare i moduli. Non ho eseguito make modules e
make modules_install perché avevo paura di sbarellare quelli del kernel
vecchio che invece funzionano. E comunque i moduli sono sempre gli stessi
di prima, visto che la sorgente che ho usato è la stessa del cd della mia
distribuzione...
Comunque, per tagliare la testa al toro, ho provato a fare un kernel
monolitico. E partiva, ma non riconosceva la scheda audio (Creative AWE64
Standard). Nel Kernel ho messo tutti i dati che SO essere corretti (sono
gli stessi che ora vengono caricati in conf.modules), quindi irq5, dma=1,
dma16=5, io=220, mru=330, però linux si avvia senza cagarla  neanche di
sfioro.
Ho letto nella documentazione che il problema è del P&P, e che la scheda
sonora in questo caso va messa come modulo in modo che il kernel la
installi automaticamente secondo i riconoscimenti P&P.
Ho quindi provato a fare un kernel "quasi" monolitico, mettendo come
modulo SOLO la scheda sonora.
Risultato: si inchioda sempre sui moduli.
Ora, io ammetto di non aver fatto make modules_install, per siccome sono
gli stessi moduli che col vecchio kernel vanno, perché mi si deve
inchiodare?
Glosh... e tutto per abilitare quella fottutissima emulazione SCSI!!!


se la voce VFS mi da un minimo di guida).
Forse hai dimenticato ext2