Encore un MAJ ratée, pas de boot possible sur les options affichées...
Boot sur un live, chroot, impossible de forcer un kernel

mhwd-kernel -li
ls /etc/mkinitcpio.d/*.preset
ls /boot/
ls /lib/modules/
--rmc
est pour ReMove Current
; dans ce cas, le système reçoit l'ordre de virer le Kernel en service, ce qui est impossible tant que le noyau est chargé en espace kernel. De plus, il s'agit du noyau de la live-session. Depuis le chroot, relance la mise à jour (pacman -Syu) , je suppose qu'elle s'est mal finie."nom_du_paquet"/desc
dans la base de donnée locale de pacman.- il faut recréer ce fichierrelance la mise à jour
sudo touch /var/lib/pacman/local/ le répertoire /desc
--overwrite "*"
df -Th
rm /boot/vmlinuz-5.4-x86_64
pacman -Sy linux66-headers
pacman -Syyu --overwrite="*"
pacman -S linux612 linux612-headers
mkinitcpio -P
sync
Tentative effectuée avec succès.stephane a écrit : ↑il y a 2 mois a faire sous chroot
2) on tente de réinstaller le header manquant ( si erreur remonter le message ) et ajout d'un autre noyau ltsrm /boot/vmlinuz-5.4-x86_64 pacman -Sy linux66-headers pacman -Syyu --overwrite="*" pacman -S linux612 linux612-headers mkinitcpio -P sync
[Lenovo boot]# pacman -Sy linux66-headers
:: Synchronisation des bases de données de paquets…
core est à jour
extra est à jour
multilib est à jour
résolution des dépendances…
recherche des conflits entre paquets…
erreur : l’ouverture du fichier /var/lib/pacman/local/linux66-headers-6.6.85-2/desc a échoué : Aucun fichier ou dossier de ce nom
avertissement : les métadonnées pour le paquet linux66-headers-6.6.85-2 n’ont pas pu être totalement chargées.
erreur : la préparation de la transaction a échoué (paquet non valide ou corrompu)
Si si le desc est créé
[Lenovo boot]# pacman -Syyu --overwrite="*"
:: Synchronisation des bases de données de paquets…
core 142,8 KiB 338 KiB/s 00:00 [#################################] 100%
extra 8,5 MiB 1417 KiB/s 00:06 [#################################] 100%
multilib 148,1 KiB 683 KiB/s 00:00 [#################################] 100%
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
erreur : l’ouverture du fichier /var/lib/pacman/local/linux66-headers-6.6.85-2/files a échoué : Aucun fichier ou dossier de ce nom
avertissement : les métadonnées pour le paquet linux66-headers-6.6.85-2 n’ont pas pu être totalement chargées.
erreur : la préparation de la transaction a échoué (paquet non valide ou corrompu)
[Lenovo boot]# pacman -Sy linux66-headers
:: Synchronisation des bases de données de paquets…
core est à jour
extra est à jour
multilib est à jour
résolution des dépendances…
recherche des conflits entre paquets…
erreur : l’ouverture du fichier /var/lib/pacman/local/linux66-headers-6.6.85-2/files a échoué : Aucun fichier ou dossier de ce nom
avertissement : les métadonnées pour le paquet linux66-headers-6.6.85-2 n’ont pas pu être totalement chargées.
erreur : la préparation de la transaction a échoué (paquet non valide ou corrompu)
erreur : l’ouverture du fichier /var/lib/pacman/local/linux66-headers-6.6.85-2/desc a échoué : Aucun fichier ou dossier de ce nom
erreur : l’ouverture du fichier /var/lib/pacman/local/linux66-headers-6.6.85-2/files a échoué : Aucun fichier ou dossier de ce nom