LKMPG: Introduzione: differenze tra le versioni

m
Riga 68: Riga 68:
* [1] Nelle prime versioni di Linux, era conosciuto come kerneld
* [1] Nelle prime versioni di Linux, era conosciuto come kerneld


* [2] Se tale file esiste. Nota che l'effettivo comportamento potrebbe dipendere dalla distribuzione. Se sei interessanto ai dettagli, leggi le man page su module-init-tools, e controlla cosa succede realmente. Potresti usare qualcosa come <code>strace modprobe dummy</code> per vedere come viene caricato il modulo dummy.ko. Per tua informazione: il modulo dummy.ko di cui sto parlando qui è parte della mainline del kernel e può essere trovato nella sezione networking. E' necessario che sia compilato come un modulo (e installato, ovviamente) per far funzionare il tutto.
* [2] Se tale file esiste. Nota che l'effettivo comportamento potrebbe dipendere dalla distribuzione. Se sei interessanto ai dettagli, leggi le man page su module-init-tools, e controlla cosa succede realmente. Potresti usare qualcosa come '''strace modprobe dummy''' per vedere come viene caricato il modulo dummy.ko. Per tua informazione: il modulo dummy.ko di cui sto parlando qui è parte della mainline del kernel e può essere trovato nella sezione networking. E' necessario che sia compilato come un modulo (e installato, ovviamente) per far funzionare il tutto.


* [3] Se stai modificando il kernel, per evitare sovrascrittura dei moduli esistenti potresti volere usare la variabile EXTRAVERSION nel Makefile del kernel per creare una directory separata.
* [3] Se stai modificando il kernel, per evitare sovrascrittura dei moduli esistenti potresti volere usare la variabile EXTRAVERSION nel Makefile del kernel per creare una directory separata.
43

contributi