MonWiki

CompileKernel

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: Vous êtes ec2-18-191-156-36.us-east-2.compute.amazonaws.com


PagePrincipale . memos . CompileKernel

Compiler le dernier noyau


sudo apt-get install build-essential kernel-package initramfs-tools fakeroot debconf-utils dpkg-dev debhelper libncurses5 libncurses5-dev




cd /usr/src
ln -s /usr/src/linux-2.6.* linux


cd linux
sudo cp /boot/config-`uname -r` .config


sudo make oldconfig

sudo make menuconfig

ou bien en mode graphique, installer:
sudo apt-get install libqt3-mt-dev libqt3-headers

puis:
sudo make xconfig


sudo make-kpkg clean


sudo make-kpkg --initrd binary
va générer 4 paquets (source, headers, image et doc)

ou bien on peut limiter la création de paquet à:
sudo make-kpkg --initrd kernel-image kernel-headers modules_image



sudo dpkg -i linux-image*.deb
Grub et LILO seront mis à jour pour prendre en compte le nouveau kernel.


Bug sur Lucid

Un bug sur Lucid fait que le fichier initrd.img n'est pas créé:
https://bugs.launchpad.net/ubuntu/+source/kernel-package/+bug/592927

Pour contourner ce problème, après l'installation du noyau:
sudo update-initramfs -c -k 2.6.*.*
sudo update-grub



Source: http://doc.ubuntu-fr.org/tutoriel/comment_compiler_un_kernel_de_kernel.org




Pages utiles: RechercheTexte, TableauDeBordDeCeWiki
Flux RSS: Wiki, Commentaires
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]