6 999
contributi
Nessun oggetto della modifica |
S3v (discussione | contributi) 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 | ; <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 | * '''<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'''. |
contributi