Page 1 sur 1

[Mise à jour] Kernel panique

Publié : dim. 27 juil. 2025, 19:31
par lesebas
Bonjour,

Suite à la dernière mise à jour j'ai du faire l'intervention manuelle pour linux-firmware ( https://archlinux.org/news/linux-firmwa ... ervention/)

Au reboot sur le noyau linux l'affichage était passé en 1280x800 avec un seul écran. J'ai tenté de réinstaller linux-firmware. Mais au moment de mettre à jour le noyau j'ai eu un message d'erreur comme quoi je n'avais plus assez de place sur la partition EFI. J'ai rebouté et là BSOD : kernel panic.

Vu que c'est l'ordinateur pro de madame autant dire que j'ai frisé l'incident diplomatique. Heureusement j'ai le noyau LTS d'installé et là pas de problème pour booter dessus.

Du coup avant de faire quoi que ce soit qui pourrait être pire je préfère avoir un avis éclairé.

Voici le contenu de ma partition efi :

Code : Tout sélectionner

[sebastien@Aquilam ~]$ cd /boot/efi
[sebastien@Aquilam efi]$ sudo ls -R
[sudo] Mot de passe de sebastien : 
.:
EFI

./EFI:
arch  arch-lts

./EFI/arch:
initramfs-linux.img  vmlinuz-linux.efi

./EFI/arch-lts:
initramfs-linux-lts-fallback.img      initramfs-linux-lts.img
initramfs-linux-lts-fallback.img.tmp  vmlinuz-linux-lts.efi
vmlinuz-linux-lts.efi''

Déjà je pense supprimer les fichiers fallback et tmp. Ensuite si je copie ''initramfs-linux-lts.img'' et ''vmlinuz-linux-lts.efi"sur un dossier de sauvegarde, est-ce qu'en cas de problème la simple restauration suffit à rebouter (c'est mon assurance vie)?

Ensuite pour résoudre le kernel panic est-ce qu'un simpe

Code : Tout sélectionner

pacman -Syu linux
suffit?

Re: [Mise à jour] Kernel panique

Publié : dim. 27 juil. 2025, 20:36
par benjarobin
Bonjour,
Tu me confirmes que les fichier .efi sont juste vmlinuz-linux renommé. Tu n’utilises je suppose pas de chargeur de démarrage ? Sinon lequel et peux tu décrires ta méthode de démarrage ?
Mais oui, si tu peux démarrer pour l'instant en LTS avec l'initramfs normal alors oui tu peux supprimer les fichiers fallback et tmp.
Puis tu dois en effet juste relancer : pacman -Syu linux
Mais normalement cette simple commande devrait suffire : mkinitcpio -p linux

Et non tu ne peux pas simplement sauvegarder initramfs-linux-lts.img et vmlinuz-linux-lts.efi, ils vont de paire avec ce qui est installé sur le système dans /lib/modules/. Le plus simple est d'avoir une clé USB avec une ISO d'Arch de disponible afin de réparer en cas de souci.

Par contre tu as dû avoir le souci car ta partition ESP n'est pas assez grande...

Note: JAMAIS reboot s'il y a eu un problème avec la mise à jour kernel, cela se passera TOUJOURS mal.

Re: [Mise à jour] Kernel panique

Publié : lun. 28 juil. 2025, 10:52
par lesebas
Bonjour et merci benjarobin pour tes conseils
benjarobin a écrit : dim. 27 juil. 2025, 20:36 Bonjour,
Tu me confirmes que les fichier .efi sont juste vmlinuz-linux renommé.
Je suppose, je ne suis pas directement à l'origine de la création de ces fichiers. Dans un premier temps je vais juste les déplacer sur une autre partition
benjarobin a écrit : dim. 27 juil. 2025, 20:36 Tu n’utilises je suppose pas de chargeur de démarrage ? Sinon lequel et peux tu décrires ta méthode de démarrage ?
Non je boot directement depuis le bios avec des entrées configurées via efibootmgr. J'avais déjà eu des problèmes de place et j'avais supprimé le fallback du noyau linux. Je vais faire de même pour le noyau LTS je pense.
benjarobin a écrit : dim. 27 juil. 2025, 20:36 Puis tu dois en effet juste relancer : pacman -Syu linux
Mais normalement cette simple commande devrait suffire : mkinitcpio -p linux
Ha oui avec la commande mkinitcpio -p linux je suis sur de ne pas recompiler le kernel LTS je pense?

Re: [Mise à jour] Kernel panique

Publié : lun. 28 juil. 2025, 11:23
par benjarobin
In fine, pacman -S linux ou mkinitcpio -p linux feront globalement la même chose. Le kernel lts ne devrait pas être touché.

Re: [Mise à jour] Kernel panique (résolu)

Publié : sam. 02 août 2025, 09:13
par lesebas
Ok j'ai pris le temps à tête reposée de relancer mkinitcpio aprés avoir supprimé les images fallback de lts et tout est rentré dans l'ordre. J'en ai profité pour viré l'option fallback de linux-lts-preset. Merci @benjarobin