Pagina 1 di 1

Kernel 2.4.29

Inviato: dom 27 mar 2005, 21:49
da aries
Ciao.
<BR>Rieccomi qua comn la fissazione del kernel.
<BR>Volevo ricompilare il Kernel , quindi ho rinominato il vecchio in /lib/modules (e meno male).
<BR>poi ho fatto questo:
<BR>
<BR>make xconfig
<BR> ho modificato quello che volevo poi ho fatto salva e esci. Poi
<BR>
<BR>make clean
<BR>make dep
<BR>make bzImage
<BR>make modules
<BR>make modules_install
<BR>
<BR>alla fine mi sono ritrovato con una directory in lib modules col nome del kernel (meno male che ho rinominato il vecchio sennò me lo sovrascriveva),
<BR>Poi ho trovato in /usr/src/linux,un System.map e un vmlinux che non era un kernel compresso, ma bensì un eseguibile.
<BR>E il bzImage dove è finito?
<BR>Doveva stare in /lib/modules/nome del kernel, no?
<BR>e invece non c´è.
<BR>
<BR>Ho dato slocate e non c´è in tutto il disco.
<BR>Bah!
<BR>Dove ho sbagliato?
<BR>Eppure ho seguito le istruzioni.
<BR>
<BR>Che cosa devo fare per modificare il kernel?
<BR>Non rinominare il vecchio e sovrascriverlo?
<BR>Io volevo provare il modificato prima di sostituirlo definitivamente a quello di default.
<BR><br>

Kernel 2.4.29

Inviato: dom 27 mar 2005, 21:55
da gallows
il kernel non é vmlinux!
<BR>l´immagine é /usr/src/linux-`uname -r`/arch/i383/boot/bzImage
<BR>
<BR>se mastichi l´inglese dai una lettura a /usr/src/linux/README
<BR>
<BR>in /lib/modules/`uname -r`/ ci sono i MODULI del kernel
<BR>
<BR>
Io volevo provare il modificato prima di sostituirlo definitivamente a quello di default.
<BR>
<BR>é la strada giusta.<br>

Kernel 2.4.29

Inviato: dom 27 mar 2005, 22:16
da aries
Ciao grazie della risposta.
<BR>L´ho trovato questo bzimage, ma adesso che ho cancellato i moduli del kernel che avevo compilato, che ci faccio?
<BR>Lo posso buttare?
<BR>E col vmlinux (file eseguibile) che ci faccio?<br>

Kernel 2.4.29

Inviato: dom 27 mar 2005, 22:33
da gallows
sei non hai dato make clean, make mrproper o cose simili:
<BR>
<BR>#make modules_install
<BR>
<BR>e riutilizza quel kernel
<BR>
<BR>vmlinux lascialo dov´é :)<br>