Fabriquer l'initrd apres mise a jour
Publié : 06 février 2019, 20:58
Bonjour,
j'aurais besoin d'aide pour faire un initrd.
J'essaie d'upgrade ma version du kernel (et seulement du kernel!) de Slackware, de 4.4.157 vers 4.19.19.
Or, pour faire un initrd j'utilisais la commande /usr/share/mkinitrd/mkinitrd_command_generator.sh , dont je copiais une partie du resultat (celle comprise entre -m et ext4) apres l'entree MODULE_LIST de mkinitrd.conf, avant de run mkinitrd -F.
Mais, maintenant que j'ai fait cette upgrade, la commande /usr/share/mkinitrd/mkinitrd_command_generator.sh me donne comme resultat : Modules for kernel 4.4.157 aren't installed.
Ma question est donc : puis-je reutiliser le resultat de la commande /usr/share/mkinitrd/mkinitrd_command_generator.sh , tel qu'il apparaissait avant que je fasse la MAJ ou dois-je mettre autre chose? Si je dois mettre autre chose, qu'est-ce?
Je precise que je n'avais pas fait d'initrd avant sur mon systeme, mon fichier lilo.conf ressemble a ceci :
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda5
label = Linux
read-only
# Linux bootable partition config ends
Et voila a quoi ressemble mon fichier mkinitrd pour l'instant :
# mkinitrd.conf.sample
# See "man mkinitrd.conf" for details on the syntax of this file
#
SOURCE_TREE="/boot/initrd-tree"
CLEAR_TREE="1"
OUTPUT_IMAGE="/boot/initrd.gz"
KERNEL_VERSION="4.19.19"
KEYMAP="fr-latin1"
MODULE_LIST="ext4"
ROOTDEV="/dev/sda5"
ROOTFS="ext4"
RESUMEDEV="/dev/sda1"
RAID="0"
LVM="0"
UDEV="1"
MODCONF="0"
WAIT="1"
Merci!
j'aurais besoin d'aide pour faire un initrd.
J'essaie d'upgrade ma version du kernel (et seulement du kernel!) de Slackware, de 4.4.157 vers 4.19.19.
Or, pour faire un initrd j'utilisais la commande /usr/share/mkinitrd/mkinitrd_command_generator.sh , dont je copiais une partie du resultat (celle comprise entre -m et ext4) apres l'entree MODULE_LIST de mkinitrd.conf, avant de run mkinitrd -F.
Mais, maintenant que j'ai fait cette upgrade, la commande /usr/share/mkinitrd/mkinitrd_command_generator.sh me donne comme resultat : Modules for kernel 4.4.157 aren't installed.
Ma question est donc : puis-je reutiliser le resultat de la commande /usr/share/mkinitrd/mkinitrd_command_generator.sh , tel qu'il apparaissait avant que je fasse la MAJ ou dois-je mettre autre chose? Si je dois mettre autre chose, qu'est-ce?
Je precise que je n'avais pas fait d'initrd avant sur mon systeme, mon fichier lilo.conf ressemble a ceci :
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda5
label = Linux
read-only
# Linux bootable partition config ends
Et voila a quoi ressemble mon fichier mkinitrd pour l'instant :
# mkinitrd.conf.sample
# See "man mkinitrd.conf" for details on the syntax of this file
#
SOURCE_TREE="/boot/initrd-tree"
CLEAR_TREE="1"
OUTPUT_IMAGE="/boot/initrd.gz"
KERNEL_VERSION="4.19.19"
KEYMAP="fr-latin1"
MODULE_LIST="ext4"
ROOTDEV="/dev/sda5"
ROOTFS="ext4"
RESUMEDEV="/dev/sda1"
RAID="0"
LVM="0"
UDEV="1"
MODCONF="0"
WAIT="1"
Merci!