Compilazione kernel

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Rispondi
nomida84
Linux 0.x
Linux 0.x
Messaggi: 2
Iscritto il: sab 27 gen 2007, 0:30

Compilazione kernel

Messaggio da nomida84 »

Ciao sto compilando un kernel 2.6.19 la compilazione va a buon fine pero' quando faccio un lsmod ci sono dei moduli caricati ma in used by comapare - e mi sembra molto strano pero' non riesco a capire il perche'!!!!

i passi per la compilaizione:make menuconfig e ho scelto le parti del kernel
make && make modules_install

ciao grazie

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

il sistema funziona correttamente?

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Messaggio da phobos3576 »

1) scompattare il nuovo kernel in /usr/src
2) eliminare il link simbolico /usr/scr/linux
3) ricreare il link simbolico facendolo puntare alla directory del nuovo kernel
4) portarsi nella directory /usr/src/linux
5) lanciare:

Codice: Seleziona tutto

make mrproper
6) copiare eventualmente in /usr/src/linux il proprio file personalizzato .config
7) lanciare make menuconfig (o make xconfig o make gconfig) e configurare il kernel
8 ) lanciare:

Codice: Seleziona tutto

make bzImage
9) lanciare:

Codice: Seleziona tutto

make modules
10) lanciare:

Codice: Seleziona tutto

make modules_install
11) copiare vmlinuz, System.map e .config nella directory /boot ricordandosi di rinominare i file stessi (ad esempio, vmlinuz-2.6.19, System.map-2.6.19, config-2.6.19)
12) nella directory /boot rimuovere i vecchi link simbolici vmlinuz, System.map, config e ricrearli facendoli puntare ai nuovi file (corrispondenti).
13) editare il file /etc/lilo.conf e aggiungere le righe necessarie per il nuovo kernel
14) aggiornare boot sector con il comando:

Codice: Seleziona tutto

lilo -v
15) riavviare il computer.

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Compilazione kernel

Messaggio da Bart »

nomida84 ha scritto:i passi per la compilaizione:make menuconfig e ho scelto le parti del kernel
make && make modules_install

ciao grazie
Vanno bene. A parte il trattino hai dei problemi con il nuovo kernel?

nomida84
Linux 0.x
Linux 0.x
Messaggi: 2
Iscritto il: sab 27 gen 2007, 0:30

Messaggio da nomida84 »

si sapevo che dal kernel 2.6 il make incorpora i tre make bzImage etc!!

pero' ho sempre il solito problema!!qualcuno mi ha detto che potrebbe essere il problema su /proc pero' non ho capito!!
scusa ma il kernel e' il 2.6.17! il bello e' che l'ho compilato su altre due macchine e funziona ok ma su questa non intende andare!!

Rispondi