2 votes

Mise à jour du noyau avec EXTLINUX sur Debian

Je voudrais mettre à niveau le noyau Debian standard vers un noyau compilé emballé sous forme de paquet .deb.

Exécuter le :

dpkg -i linux-image-x.x.Custom_amd64.deb

déclenche la Grub-mise à jour et, comme je le vois sur le système de fichiers, la création du fichier initrd.

Mais maintenant, comment dire à EXTLINUX de démarrer à partir du nouveau noyau ?

3voto

Francesco Malvezzi Points 396

Il n'y a rien de différent introduit par Debian : installez extlinux comme d'habitude avec :

extlinux --install /boot/extlinux

s'assurer que l'image du noyau est présente avec l'initrd correspondant ;

créer un fichier /boot/extlinux/extlinux.conf comme :

default linux
timeout 1
label linux
linux ../vmlinuz-4.4.0
append initrd=../initrd.img-4.4.0 root=/dev/vda1 console=tty0 console=ttyS0,115200 ro quiet

label linux-stock
kernel ../vmlinuz-3.16.0-4-amd64
append initrd=../initrd.img-3.16.0-4-amd64 root=/dev/vda1 console=tty0 console=ttyS0,115200 ro quiet

Notez que le chemin est juste dans une boîte dans laquelle /boot n'est pas une partition à part entière (il fait partie de la partition /).

Si l'image du noyau est trop grande, utilisez le mot clé linux (et non kernel).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X