View Full Version : Che palle linux.....(domande sul kernel)
mi incasino in una maniera bestiale.....
ho un casino di problemi....e tento sempre di risolverli tutti insieme....
devo concentrarmi su uno alla volta...
allora:
mi dite una cosa: nella cartella /usrc/src/ c'è un link simbolico (non mi ricordo nemmeno se l'ho fatto io o no) di nome "linux" che punta ai sorgenti del kernel. A che serve?
Se metto dei sorgenti di un kernel nuovo, ho letto che devo mettere questo link simbolico puntare questi sorgenti nuovi....perchè serve dopo quando compilo. Ho capito bene?
Cmq, siccome non riesco a fare una versione di kernel funzionante... allora torno al kernel vecchio. Il link lo devo cambiare?
Poi, non capisco perchè se non metto M dove dice keyboard e mouse USB....all'avvio mi da FALLITO per entrambe le voci. Io però non ho ne mouse ne tastiera USB. Da cosa dipende?
Se metto il video4linux in M, poi se lo voglio usare quale modulo devo caricare? E quale devo carcare per la DC10+ ?
Ma una volta messo il nuovo kernel.....il file /etc/modules.conf lo devo tutto cambiare..perchè molti che prima erano moduli adesso magari li ho integrati nel kernel....quindi che devo fare?
Vabbè...per le altre domande...apro altre discussioni.
bye by CNC.
ilsensine
14-02-2003, 08:24
Originally posted by "cnc76"
mi dite una cosa: nella cartella /usrc/src/ c'è un link simbolico (non mi ricordo nemmeno se l'ho fatto io o no) di nome "linux" che punta ai sorgenti del kernel. A che serve?
Pura convenzione. Si usa avere i sorgenti in /usr/src/linux, se la directory è diversa si crea un link simbolico.
Se metto dei sorgenti di un kernel nuovo, ho letto che devo mettere questo link simbolico puntare questi sorgenti nuovi....perchè serve dopo quando compilo. Ho capito bene?
No. I nuovi sorgenti li puoi mettere dove vuoi; generalmente si tengono sotto /usr/src, ma non è affatto detto che la directory si debba chiamare "linux".
Ti consiglio comunque di adottare la stessa logica - RIMUOVI il link simbolico PRIMA di scompattare i nuovi sorgenti, scompattali, rinomina la cartella creata con un nome a tua scelta, ricrea il link simbolico. Ti ripeto, non è altro che una convenzione, e puoi comunque fare come vuoi.
Cmq, siccome non riesco a fare una versione di kernel funzionante... allora torno al kernel vecchio. Il link lo devo cambiare?
Non è necessario. Se non hai sovrascritto il vecchio kernel, esso partirà e funzionerà correttamente - non servono i sorgenti per farlo andare.
Poi, non capisco perchè se non metto M dove dice keyboard e mouse USB....all'avvio mi da FALLITO per entrambe le voci. Io però non ho ne mouse ne tastiera USB. Da cosa dipende?
Semplice motivo, complicato da spiegare. Si assume per motivi tecnici che i driver usb (e hotplug in generale) siano _moduli_. Se li compili staticamente, puoi ricevere quei messaggi, ma sono innocui.
Se metto il video4linux in M, poi se lo voglio usare quale modulo devo caricare? E quale devo carcare per la DC10+ ?
ti ho risposto nell'altro messaggio
Ma una volta messo il nuovo kernel.....il file /etc/modules.conf lo devo tutto cambiare..perchè molti che prima erano moduli adesso magari li ho integrati nel kernel....quindi che devo fare?
In genere non è necessario modificarlo. Anche se i moduli sono ora compilati staticamente, la loro presenza in modules.conf è innocua.
Ti consiglio di _usare_ i moduli, in quanto alcuni sottosistemi (tipo usb) funzionano meglio se i driver sono come modulo.
GRAZIE MILLE .... per tutte le tue risposte.
Mi hai tranquillizzato.
Una cosa...come mai mi dici esplicitamente di togliere PRIMA il link simbolico e poi scompattare i sorgenti in un altra directory e dopo rifare il link. Se io scompatto...e dopo o tolgo il link e lo rifaccio non è la stessa cosa? Tanto mica metto nella solita cartella.........
forse te ti riferivi al caso in cui io mettessi i sorgenti nuovi nella stessa cartella di quelli vecchi? Allora capisco cosa volevi dire.
bye by CNC.
ilsensine
14-02-2003, 12:08
Originally posted by "cnc76"
Una cosa...come mai mi dici esplicitamente di togliere PRIMA il link simbolico e poi scompattare i sorgenti in un altra directory e dopo rifare il link. Se io scompatto...e dopo o tolgo il link e lo rifaccio non è la stessa cosa?
Non so se le cose sono cambiate, ma i tar dei kernel fino a qualche versione fa si scompattavano nella sottdirectory linux/. Se esiste un link simbolico con quel nome, che punta a una directory con i sorgenti di un kernel diverso, innanzitutto vai a sovrascrivere i sorgenti del kernel vecchio, e poi potrebbero accadere dei problemi per via di file mancanti in uno e presenti nell'altro.
Mi sembra però che abbiano cambiato la directory di scompattamento in linux-<versione>, nel dubbio togli prima il link simbolico.
Ok...grazie...cmq, almeno quelle che ho scompattato io vanno in linux-versione
Scusa...ma usi mica i driver alsa? Ho aperto una discussione.....ma non so quanti li usano...
bye by CNC.
ilsensine
14-02-2003, 12:17
In molti, credo (anch'io li uso).
Però non ho una Audigy, credo che ci siano tool specifici per questa scheda.
Prova anche con alsamixer.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.