Newsgroup: it.comp.os.linux.iniziare
Titolo: convivenza tra kernel 2.4.x e 2.6.x: possibile?

Sto leggendo in giro un po' di documentazione relativa al nuovo kernel 
2.6.0 e prima o poi mi piacerebbe provarlo. Per farlo mi piacerebbe, 
ammesso che ciò sia possibile, poterlo installare e poi decidere al boot 
se avviare il mio sistema (debian woody) con il kernel che uso 
attualmente (2.4.20) oppure con il nuovo 2.6.0.  Per il momento ho due 
dubbi (beh, qualcuno in più...) su cui vorrei avere qualche chiarimento:
1) La gestione dei moduli.
Se installo module-init-tools, necessario per il kernel 2.6.0, poi posso 
avviare anche il kernel 2.4.20, oppure questo non è possibile? Su questo 
sito, 
http://www.kerneltrap.org/index.php?or=2,13,19,37
, ho trovato un 
post in cui si parlava di questo, il terzo, ma non è che mi sia stato di 
grande chiarimento e mi ha aumentato i dubbi...
Ammettendo che questo problema sia superabile, come dovrei poi 
modificare i due file /etc/modules e /etc/modules.conf per rendere 
funzionanti entrambi i kernel, visto che i nomi dei moduli con il 2.6 
sono diversi?
2) Il supporto per il sonoro.
Visto che il nuovo kernel usa i driver alsa, possono sorgere problemi di 
compatibilità volendo usare i due kernel sullo stesso sistema, visto che 
poi userebbero due tipi di driver diversi?
Grazie a chi mi saprà chiarire un po' le idee!!!
Ciao, Paolo

 poi userebbero due tipi di driver diversi?
Beh, questo IMHO rientra nel caso precedente: kernel diversi ->
moduli diversi.
Di problemi tra ALSA e OSS non ho notizia, considera che ALSA
puo` emulare OSS, oltretutto.
-- 
 Francesco Romani - Ikitt  | Describe your vision, the meaning is missing |
*** mailserver: 
freemail.it
| Won't anybody listen?                        |

 
Ok, grazie dell'indicazione. Ora si tratta di capire se posso installare 
o no quel pacchetto modules-init-tools che è incompatibile con modutils, 
senza incasinare il funzionamento del kernel 2.4.

 o no quel pacchetto modules-init-tools che è incompatibile con modutils,
A quanto ho _letto_ (anche qui sul NG), dovrebbe funzionare lo stesso;
non ho ancora provato perche` aspetto un'altro po` per il 2.6, e sopratutto
devo raccattar eun "volontario" che mi scarichi l'onerosa tarballa ;)


 poi userebbero due tipi di driver diversi?
Puoi usare ALSA in emulazione OSS, per non avere problemi.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://digilander.libero.it/ebassi/
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 
Grazie per i chiarimenti utili. Tornando al problema dei moduli, mi pare
di aver capito che module-init-tools usi un file che si chiama
/etc/modprobe.conf al posto del vecchio /etc/modules.conf, quindi su
questo non dovrebbero esserci problemi di "interferenza".
In quanto a /etc/modules quali problemi possono sorgere se io indico 
tutti i moduli
da caricare indicando la vecchia e la nuova denominazione quando questa
è cambiata? Sono troppo ottimista io oppure l'unica conseguenza potrebbe
essere qualche messaggio di errore al boot quando con il kernel 2.6 si
cerca di caricare un modulo per il vecchio 2.4 e viceversa?
Scusa l'insistenza, ma converrai che linux è fatto anche per chi si
diverte un po' a complicarsi la vita!!! :-)
Ciao, Paolo

 
Grazie per  i chiarimenti utili.
Tornando al problema dei moduli, ho visto (se ho capito bene...) che
modules-init-tools usa un file che si chiama /etc/modprobe.conf al posto
di /etc/modules.conf, quindi da questo punto di vista non dovrebbero
esserci "interferenze".
In quanto a /etc/modules, cosa potrebbe succedere se io indico tutti i
nomi dei moduli, sia quelli comuni sia quelli che hanno un nome diverso
con il 2.4 e con il 2.6? Sono io troppo ottimista oppure l'unico
problema sarebbe qualche messaggio di errore al boot quando con il 2.6
si cerca di caricare un modulo dal nome vecchio e viceversa?
Scusa l'insistenza, ma converrai che Linux è anche per chi si diverte a
complicarsi un po' la vita!!! :-)
Ciao, Paolo

 si cerca di caricare un modulo dal nome vecchio e viceversa?
Yep, avrai errori per i moduli che non riesce a trovare, ma nulla di
più.


Emmanuele Bassi ha scritto:
[cut]
Con i tuoi consigli (ho "sfruttato" anche un tuo post sulla 
configurazione di alsa) e molta incoscienza (!!!), sono riuscito a 
provare il nuovo kernel e anche la "convivenza" con il vecchio, con 
l'aiuto di qualche script ad hoc, fila liscia.
Grazie della collaborazione, ciao, Paolo