Newsgroup: it.comp.os.linux.iniziare
Titolo: Slack 13, ricompilazione a donnine e kernel panic

Slack 13 su laptop (acer aspire 1652), kernel di default (2.6.29.6).
Ho deciso di ricompilare il kernel per attivare l'ottimizzazione del 
processore (Pentium M nel mio caso, l'ultima volta l'operazione era 
riuscita con buon esito) e caricare il modulo per la gestione acpi della 
ventola, che funziona ininterrottamente con pessime conseguenze sulla 
durata della batteria.
Sono le uniche modifiche che ho apportato al file .config originale.
Il boot di slack col kernel ricompilato mi restituisce un:
No filesystem could mount root, tried: romfs
Kernel panic - not syncing: VFS: Unable to mount root fs on 
unknown-block(3,4).
Premesso che la root giace sulla partizione hda4 e che in lilo ho 
copiato paro paro la configurazione dell'altro kernel, modificando 
ovviamente il nome dell'immagine, che altro mi rimane?
Seconda cosa: ho configurato il kernel con make gconfig perche' xconfig 
mi richiedeva il pacchetto QT3.
L'ho installato dalla cartella extra/kde3-compat del CD di slack ma 
nulla e' cambiato. Ora che altro c'e'?
Ultimissima cosa: per quanto riguarda la ventola in realta' il mio era 
un tentativo disperato, visto che in giro non sono riuscito a trovare 
soluzioni definitive. Qualcuno ha qualcosa da suggerire? Il resto della 
gestione acpi mi pare che funzioni correttamente.
Ciao a tutti e grazie :)

 ovviamente il nome dell'immagine, che altro mi rimane?
creare un initrd anche per quel kernel, sembra il classico errore che non 
trova i driver del filesystem o del chipset.
O li compili dentro il kernel o crei un initrd
-- 
:cf

 Ciao a tutti e grazie :)
devi fare l'initrd, ci dovrebbe essere un readme a tal proposito in 
/boot, o almeno nelle 12.X c'era.
in ogni caso , una cosa del genere:
mkinitrd -c -k 2.6.29.6 -m ext3 -f ext3 -r /dev/XXX

 /boot, o almeno nelle 12.X c'era.
ecco, è questo:
http://slackware.osuosl.org/slackware-13.0/README.initrd


Mi era capitato upgradando oltre il 2.6.27
Ho risolto non mettendo nella config quello che per me era giusto ma 
togliendo da quella di default quello che sicuramente era sballato :)
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Fashion is a form of ugliness so intolerable that we have to alter it
every six months.
		-- Oscar Wilde

 trova i driver del filesystem o del chipset. 
credo proprio, è un errore classico che feci anch'io la prima volta;
mo' metto statico ext e non ho bisogno dell'initrd -sulla mia macchina, 
non so se sulla sua è richiesto altro;
r
-- 
Abruzzo 2009: dopo 162 giorni consegnati 47 chalet per 200 persone.
Irpinia 1981: dopo 122 giorni consegnati 150 chalet per 450 persone.
Un Minuto Per Favore:
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net

> /boot, o almeno nelle 12.X c'era.
Si, c'era in /boot.
Funziono', grazie a tutti. :)

 togliendo da quella di default quello che sicuramente era sballato :)
E' quello che ho fatto io, non riuscirei mai a configurarlo da zero: la 
metï¿œ delle opzioni del kernel per me costituisce un completo mistero. :-P


Eh.. ma se non hai un controller RAID ibm lo puoi togliere senza problemi :D


 problemi :D
Si, poi qualcosina ho tolto.
Il problema e' che, per il solito insondabile motivo, un benchmark 
spannometrico fatto con glxgears mi restituisce un netto peggioramento 
delle prestazioni; francamente non so quanto sia indicativo, ma sospetto 
di aver tolto qualcosa di troppo. :-P
Ci riprovero' quando avro' un po' di tempo per leggere tutte le opzioni 
con la dovuta calma, magari approfitto anche per scaricarmi un kernel 
nuovo - anche se il diavolo tasmaniano travestito mi era simpatico ;-)


Direi qualche cosa sul DRI, non credo che tu possa rallentare glxgears con 
altre modifiche


 con altre modifiche
Mah, sono perpluto.
Ho rifatto un tentativo anche col nuovo kernel 2.6.31, ho sbadilato via 
un po' di opzioni inutili (adoro quando scrivono "se non sai cosa vuol 
dire, metti si'" :-P) e il tutto funziona discretamente bene.
Salvo la gestione acpi che - non e' una novita' - mi dimezza la durata 
della batteria rispetto a windows.
Invece il wireless funziona meglio, vai a capire... :)
Comunque... kernerl originale, circa 1600 FPS su glxgears.
Qualsiasi altra soluzione, circa 1200 FPS, mica poco.
Propendo per il nulla di grave, il direct rendering e' abilitato e nella 
pratica non ho notato grosse differenze sul 3D.
Devo decidermi a trovare un benchmark serio. ;-)
Ciao e grazie