[ubuntu-it] ricompilare kernel

El Paso fpazzatura a email.it
Sab 21 Gen 2006 10:28:04 UTC


Cris ha scritto:

>sudo make-kpkg --append-to-version=-custom  --initrd *kernel*_image modules_image
>  
>
è esatto, anche se ti devo chiedere se per te è veramente utile 
*modules_image*, visto che serve a compilare i moduli interni a parte, 
se non lo metti mette tutto insieme in un pacchetto (almeno io così sono 
più comodo).

>Grazie, stasera quando sono a casa provo subito....
>Ma sincermanete non ho capito initrd che roba si e fakeroot.....
>Ha i qualche ditta???
>Saluti Cris
>
L'initrd (Init Ram Disk), è un piccolo disco nella memoria Ram (che 
spiritoso che sono), e serve a caricare i moduli dei Filesystem (ext2, 
ext3, reiserfs). Il kernel di Ubuntu lo integra _per forza_, penso per 
motivi di compatibilità (così il kernel va su qualsiasi filsystem).
Il fakeroot è un'emulazione della directory di root (la cosiddetta /), 
perché per creare il pacchetto bisogna fare una *finta installazione*, 
per poi pacchettizzare il tutto, ma solo l'utente *root* può farlo. In 
pratica serve per compilare e creare il pacchetto senza usare sudo, o se 
non si è root o ancora se non si può fare sudo. Insomma metti sudo e 
_ignora tutto l'ultimo discorso_ ;-).

Ciao, Roberto.





Maggiori informazioni sulla lista ubuntu-it