Debian Kernel Howto: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 177: Riga 177:
; <tt>modules</tt> : compila tutti moduli esterni sotto <tt>/usr/src/modules</tt> e genera un file <code>.diff</code> e un pacchetto sorgente;
; <tt>modules</tt> : compila tutti moduli esterni sotto <tt>/usr/src/modules</tt> e genera un file <code>.diff</code> e un pacchetto sorgente;
; <tt>modules_config</tt> : permette di configurare i moduli esterni residenti in <tt>/usr/src/modules</tt> prima di compilarli;
; <tt>modules_config</tt> : permette di configurare i moduli esterni residenti in <tt>/usr/src/modules</tt> prima di compilarli;
; <tt>modules_image</tt> : crea i pacchetti deb dei moduli esterni residenti in <tt>/usr/src/modules</tt> senza il file .diff e senza creare un'altro pacchetto sorgente;
; <tt>modules_image</tt> : crea i pacchetti deb dei moduli esterni residenti in <tt>/usr/src/modules</tt> senza il file .diff e senza creare un altro pacchetto sorgente;
; <tt>modules_clean</tt>: pulisce i sorgenti dei moduli esterni presenti in <tt>/usr/src/modules</tt>;
; <tt>modules_clean</tt>: pulisce i sorgenti dei moduli esterni presenti in <tt>/usr/src/modules</tt>;
; <tt>debian</tt> : questo crea la directory <tt>./debian</tt> utile per compilare i kernel vanilla e patcharli alla maniera debian.
; <tt>debian</tt> : questo crea la directory <tt>./debian</tt> utile per compilare i kernel vanilla e patcharli alla maniera debian.
Riga 277: Riga 277:
Attualmente (etch) ci sono tre strumenti in debian che permettono di creare l'immagine initrd: (in lenny si trovano soltanto i primi due)
Attualmente (etch) ci sono tre strumenti in debian che permettono di creare l'immagine initrd: (in lenny si trovano soltanto i primi due)


* '''<code>update-initramfs</code> ''' (fornito dal pacchetto <code>initramfs-tools</code>): utilizzabile con kernel 2.6.13 o più recenti. Aggiunge tutti i controller del disco e i supporti che potrebbero servire per il boot che sono stati complati come moduli;
* '''<code>update-initramfs</code> ''' (fornito dal pacchetto <code>initramfs-tools</code>): utilizzabile con kernel 2.6.13 o più recenti. Aggiunge tutti i controller del disco e i supporti che potrebbero servire per il boot che sono stati compilati come moduli;
* '''<code>mkinitrd.yaird</code> ''' (fornito dal pacchetto <code>yaird</code>): utilizzabile con kernel 2.6.13 o più recenti. Analizza il sistema e aggiunge all'immagine initrd '''solo''' i moduli necessari al boot della macchina su cui si installa il kernel. Permette di ottenere una immagine molto più piccola del caso precedente;
* '''<code>mkinitrd.yaird</code> ''' (fornito dal pacchetto <code>yaird</code>): utilizzabile con kernel 2.6.13 o più recenti. Analizza il sistema e aggiunge all'immagine initrd '''solo''' i moduli necessari al boot della macchina su cui si installa il kernel. Permette di ottenere una immagine molto più piccola del caso precedente;
* '''<code>mkinitrd</code> ''' (fornito dal pacchetto <code>initrd-tools</code>): questo è il vecchio metodo usato fino al kernel 2.6.12 che necessita del supporto al '''cramfs'''.
* '''<code>mkinitrd</code> ''' (fornito dal pacchetto <code>initrd-tools</code>): questo è il vecchio metodo usato fino al kernel 2.6.12 che necessita del supporto al '''cramfs'''.
6 999

contributi