Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
maxmo ha scritto:Ho fatto come ha suggerito gallows ma quando scelgo la cofigurazione .config menuconfig va in errore e termina.
sei sicuro che config-2.6.11.11 sia compatibile con il 2.6.12.1?
sí.
peró non capisco che vuoi dire con "scelgo la cofigurazione .config"
basta dare make menuconfig e ti viene caricato il config di pat
con make menuconfig si accede ad una serie di funzioni e stando al howto di samiel è necessari scegliere di caricare il file .config
Ho seguito passo passo l'howto ed in effetti penso di aver istallato correttamente il nuovo kernel 2.6.12.1 ma l'avvio termina in kernel panic con queste righe di commento: kernel panic-not syncing: VFS: Unable to mount root fs on unknown-block
vi ricordo che ho scaricato il kernel 2.6.12.1 e dopo averlo scompattato ed aver copiato .config (configurazione precompilata) ho seguito passo passo l'howto suggeritomi.
samiel ha scritto:Un classico errore sarebbe che non hai inserito
staticamente (ma come modulo) il filesystem
della partizione di root. In alternativa, usa initrd
M.
Ho provato anche con initrd ma con il medesimo risultato, come ho scritto non ho compilato il kernel ma ho utilizzato il file config-2.6.11.11
Hai solo quella slack installato?
O in un'altra partizione ne hai un'altra?
o hai un live cd per vedere il config?
Ipotizzando che tu abbia EXT3 come fiilesystem,
sarebbe interessante vedere che dice un
grep EXT3 /boot/config-2.6.11.11
Oltre a W98 ho solo la slack ma che fortunatamente funziona con il vecchio kernel che non ho cancellato.
secondo me non riesce a leggere il FS che è raiserfs e in qualche maniera initrd dovrebbe centrare ma non ho la conoscenza sufficente per capire il finzionamento. la directori /sys come entra in gioco? ed è corretto che ho aggiunto al file fstab la rica relativa alla sys?
Non volevo ricompilare il kernel perchè penso di non essere ancora all'altezza ma ora mi sembra l'unica strada percorribile.