|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 1999
Città: Roma Est
Messaggi: 3073
|
[debian] Domande sul kernel
Ciao ragazzi,
ci sono cose che riguardano la compilazione del kernel che non mi sono completamente chiare. Ad esempio, quando entro nel menu di configurazione del kernel, ho la possibilità di compilare i moduli direttamente nel Kernel oppure esternamente. Fin qui, concettualmente, mi è tutto chiaro, quello che invece mi sfugge, è cosa in realtà accada realmente. 1. I moduli che decido di compilare come moduli esterni, fisicamente, dove vengono messi? Sono quelli che trovo in /lib/modules/ 2. La funzione del 'modconf' qual'è? I moduli compilati esternamente non vengono caricati automaticamente al boot dal kernel? I moduli che ho scelto di compilare come moduli esterni non dovrei ritrovarli utilizzando 'modconf'? 3. Se decido di ricompilare uno stesso kernel una seconda volta sulla stessa macchina, devo cancellare il vecchio Kernel? Mi basta cancellare i files contenuti /lib/modules/nome_kernel? ciao
__________________
Ryzen 7 5700G / Gigabyte B550M-AORUS-ELITE / 2 x DDr 16GB G.Skill F4-3200 / WD SN850X 1TB / Lexar NM620 1TB / MSI 4060ti 16GB / 2 x Dell U2415 |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 1999
Città: Roma Est
Messaggi: 3073
|
ragazzi vi prego, almenio i primi 2 punti. Tutte le info che ho trovato in giro non sono chiare a riguardo
__________________
Ryzen 7 5700G / Gigabyte B550M-AORUS-ELITE / 2 x DDr 16GB G.Skill F4-3200 / WD SN850X 1TB / Lexar NM620 1TB / MSI 4060ti 16GB / 2 x Dell U2415 |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2002
Città: siena
Messaggi: 2233
|
i moduli compilati come modulo sono in /lib/modules non necessariamente vengono caricati nel kernel se non gli indichi scrivendoli in /etc/modules quali caricare al boot
modconf esegue praticamente un modprobe con cui puoi inserire nel kernel il modulo interessato se ricompili il kernel il vecchio non lo devi buttare a meno che tu abia problemi di spazio la nuova immagine del kernel che installi crea in genere un altra dir in /lib/modules e cerca i moduli li dove li installa puoi mettere anche 10 kernel diversi con 10 voci diverse in lilo.conf per bootarli se usi il make install a fine compilazione ti crea il vmlinuz-xx-xx in /boot con il nome del kernel che hai compilato es kernel 2.6.6 > vmlinuz-2.6.6
__________________
............and.................... |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Dec 1999
Città: Roma Est
Messaggi: 3073
|
Ciao,
quindi se ad esempio compilo il kernel con il supporto alla periferica 'xyz' come modulo, poi per attivarla devo praticamente anche entrare nel modconf ed attivare il modulo? Nella lista delle periferiche che trovo utilizzando modconf trovo praticamente quelle voci che ho provveduto ad inserire come moduli? Ti ringrazio per la pazienza
__________________
Ryzen 7 5700G / Gigabyte B550M-AORUS-ELITE / 2 x DDr 16GB G.Skill F4-3200 / WD SN850X 1TB / Lexar NM620 1TB / MSI 4060ti 16GB / 2 x Dell U2415 |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2002
Città: siena
Messaggi: 2233
|
si
se ricompili il kernel comunque considera che molte periferiche le devi mettere statiche nel kernel per non avere problemi > processore > i chipset dal groppo atapi > le periferiche di imput > i file sistem > i vari moduli di sistema in generale i moduli poi basta scriverli in etc/modules modconf non si usa moltissimo
__________________
............and.................... |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Dec 1999
Città: Roma Est
Messaggi: 3073
|
grazie
__________________
Ryzen 7 5700G / Gigabyte B550M-AORUS-ELITE / 2 x DDr 16GB G.Skill F4-3200 / WD SN850X 1TB / Lexar NM620 1TB / MSI 4060ti 16GB / 2 x Dell U2415 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:45.



















