Debian Kernel Howto: differenze tra le versioni

fakeroot necessario con make-kpkg
(fakeroot necessario con make-kpkg)
Riga 12: Riga 12:


<pre>
<pre>
# apt-get install module-init-tools kernel-package libncurses5-dev
# apt-get install module-init-tools kernel-package libncurses5-dev fakeroot
</pre>
</pre>


Riga 127: Riga 127:


<pre>
<pre>
$ make-kpkg --append-to-version -nomepersonalizzato --revision=1 kernel_image
$ fakeroot make-kpkg --append-to-version -nomepersonalizzato --revision=1 kernel_image
</pre>
</pre>
{{Box|Nota|Dopo la versione 3.0 del kernel make-kpkg è  considerato  deprecato il supporto è stato mantentenuto per  retrocompatibilità il comando da dare ora è il seguente:
{{Box|Nota|Dopo la versione 3.0 del kernel make-kpkg è  considerato  deprecato il supporto è stato mantentenuto per  retrocompatibilità il comando da dare ora è il seguente:
Riga 173: Riga 173:


<pre>
<pre>
$ CONCURRENCY_LEVEL=5 make-kpkg --append-to-version -nomepersonalizzato --revision=1 kernel_image --initrd kernel_headers
$ fakeroot CONCURRENCY_LEVEL=5 make-kpkg --append-to-version -nomepersonalizzato --revision=1 kernel_image --initrd kernel_headers
</pre>
</pre>
{{Box|Nota|Data la deprecazione di make-kpkg ora per fare la stessa cosa si usa -jn dove n è il numero di processori il comando da dare ora è il seguente per una macchina a 4 core:
{{Box|Nota|Data la deprecazione di make-kpkg ora per fare la stessa cosa si usa -jn dove n è il numero di processori il comando da dare ora è il seguente per una macchina a 4 core:
Riga 187: Riga 187:
$ ls
$ ls
...
...
linux-image-3.19.1_nomepersonalizzato-_1-amd64.deb
linux-image-3.19.1_nomepersonalizzato_1_amd64.deb
...
...
</pre>
</pre>
Riga 215: Riga 215:
# Se non si usa l'hotplug bisogna specificare manualmente quali moduli caricare all'avvio. Per far ciò basterà inserire i nomi dei moduli da caricare in <code>'''/etc/modules'''</code>, uno per riga. Se non vi va di editare un file di testo (o non ricordate esattamente i nomi dei moduli) potrete usare <code>'''modconf'''</code> che permette di scegliere interattivamente quali moduli caricare all'avvio.
# Se non si usa l'hotplug bisogna specificare manualmente quali moduli caricare all'avvio. Per far ciò basterà inserire i nomi dei moduli da caricare in <code>'''/etc/modules'''</code>, uno per riga. Se non vi va di editare un file di testo (o non ricordate esattamente i nomi dei moduli) potrete usare <code>'''modconf'''</code> che permette di scegliere interattivamente quali moduli caricare all'avvio.


==FAQ==
== FAQ ==
===Per aggiungere un modulo devo ricompilare tutto il kernel?===
=== Per aggiungere un modulo devo ricompilare tutto il kernel? ===
Dipende.
Dipende.


6 999

contributi