A l'intal du packet flatpak, pacman genère de nouveaux vmlinuz-linux et initramfs-linux.img completements incoherents.
Donc il n'est plus possible de booter. J'ai du reperendre une sauvegarde pour redemarrer.
JPM
[Install platpak] casse le systeme.
- benjarobin
- Maître du Kyudo
- Messages : 17592
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Install platpak] casse le systeme.
Bonjour,
Je ne vois pas le lien entre flatpak et ton impossibilité à démarrer ton système.
Je ne sais pas ce que tu cherches à obtenir via ce message, il n'y a aucune question, aucune demande d'aide, je suis perplexe, on dirait un troll et attention à l'orthographe...
Comment es-tu arrivé à cette conclusion que vmlinuz-linux et initramfs-linux.img étaient complètements incohérents ?
Tu n'aurais tout simplement pas mal installé ton système, et la première mise à jour du kernel, celui-ci ne démarre plus (pour ta défense, c'est une erreur que presque tous les débutants font) ?
Je ne vois pas le lien entre flatpak et ton impossibilité à démarrer ton système.
Je ne sais pas ce que tu cherches à obtenir via ce message, il n'y a aucune question, aucune demande d'aide, je suis perplexe, on dirait un troll et attention à l'orthographe...
Comment es-tu arrivé à cette conclusion que vmlinuz-linux et initramfs-linux.img étaient complètements incohérents ?
Tu n'aurais tout simplement pas mal installé ton système, et la première mise à jour du kernel, celui-ci ne démarre plus (pour ta défense, c'est une erreur que presque tous les débutants font) ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Install platpak] casse le systeme.
Il n'y a pas de lien avec flatpak, mais avec la maniere dont pacman
installe le package.
Je ne demande rien sinon d'avertir que l'installation de ce package casse
le système.
Voilà:
Durant l'installation du package, j'ai vu passer des messages de création de
vmlinuz-linux,initramfs-linux.img et initramfs-linux-fallback.img ce qui m'a
intrigué puisque ce n'est pas une mise à jour systeme que je fais.
L'utilitaire "flatpak" ne fonctionnant pas, j'ai dû rebooter. Et là :
"kernel panic".
Avec un systeme rescue sur cle USB je suis aller voir dans /boot.
Les fichiers vmlinuz-linux, initramfs-linux.img ... de mon systeme ont été
remplacés par de nouveaux.
En fait, ce ne sont pas des nouveaux, mais des plus anciens. Je suis en
Linux 6.15.4 et les fichiers ont été remplacés par des 6.15.2
Grâce à mes sauvegardes et le systeme rescue, j'ai remis les fichiers
de ma version de linux, et là, tout refonctionne.
Je ne comprends donc pas pourquoi pacman touche aux fichiers du systeme
pour l'installation d'un simple package.
JPM
installe le package.
Je ne demande rien sinon d'avertir que l'installation de ce package casse
le système.
Voilà:
Durant l'installation du package, j'ai vu passer des messages de création de
vmlinuz-linux,initramfs-linux.img et initramfs-linux-fallback.img ce qui m'a
intrigué puisque ce n'est pas une mise à jour systeme que je fais.
L'utilitaire "flatpak" ne fonctionnant pas, j'ai dû rebooter. Et là :
"kernel panic".
Avec un systeme rescue sur cle USB je suis aller voir dans /boot.
Les fichiers vmlinuz-linux, initramfs-linux.img ... de mon systeme ont été
remplacés par de nouveaux.
En fait, ce ne sont pas des nouveaux, mais des plus anciens. Je suis en
Linux 6.15.4 et les fichiers ont été remplacés par des 6.15.2
Grâce à mes sauvegardes et le systeme rescue, j'ai remis les fichiers
de ma version de linux, et là, tout refonctionne.
Je ne comprends donc pas pourquoi pacman touche aux fichiers du systeme
pour l'installation d'un simple package.
JPM
- benjarobin
- Maître du Kyudo
- Messages : 17592
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Install platpak] casse le systeme.
Ceci est parfaitement normal que l'initramfs-linux soit mise à jour (voir ci-dessous pour les explications), par contre, le fait que ton système ne démarre plus est dû à un très gros souci d'installation de ton côté. A la prochaine mise à jour ton PC ne démarrera plus, il est impératif de réparer maintenant avant que la situation ne soit pire...
Afin de mieux comprendre ton souci, peux-tu donner la sortie (en root) de :
Ainsi que :
- Le contenu de ton chargeur du fichier de configuration de ton bootloader/chargeur de démarrage (par exemple pour grub, peux-tu donner le fichier grub.cfg)
- Peux-tu expliquer ton partitionnement, boot EFI ?, et détaillé où les différentes partitions sont montées.
- Peux-tu donner aussi le log de pacman (
Lors de l'installation du paquet, cela a déclenché une régénération de l'initramfs. Ce qui déclenche aussi un redéploiement du fichier vmlinuz-linux (voir
Si tu es curieux, voici l'explication du pourquoi l'initramfs est regénéré :
- L'installation de flatpak dépend de ostree
- Le paquet ostree fournit le fichier
- Comme dans le fichier de hook
Mais encore, j'insiste, si ton PC ne démarre plus suite à la régénération de l'initramfs, ce n'est pas dû à pacman, ni au paquet flatpak, ni à Arch Linux, mais à ton installation qui est "cassée"
Afin de mieux comprendre ton souci, peux-tu donner la sortie (en root) de :
Code : Tout sélectionner
pacman -Q linux
uname -a
cat /etc/fstab
blkid
fdisk -l
- Le contenu de ton chargeur du fichier de configuration de ton bootloader/chargeur de démarrage (par exemple pour grub, peux-tu donner le fichier grub.cfg)
- Peux-tu expliquer ton partitionnement, boot EFI ?, et détaillé où les différentes partitions sont montées.
- Peux-tu donner aussi le log de pacman (
/var/log/pacman.log
) à partir de l'installation de flatpak ?Lors de l'installation du paquet, cela a déclenché une régénération de l'initramfs. Ce qui déclenche aussi un redéploiement du fichier vmlinuz-linux (voir
/etc/mkinitcpio.d/linux.preset
) ce qui est parfaitement normal (voir ci-dessous). Dans ton cas, comme tu as très certainement un problème avec la partition de boot et/ou de la partion ESP (généralement dû à une confusion entre les 2), le bootloader doit charger des vieux fichiers ou quelque chose comme cela.Si tu es curieux, voici l'explication du pourquoi l'initramfs est regénéré :
- L'installation de flatpak dépend de ostree
- Le paquet ostree fournit le fichier
/usr/lib/initcpio/install/ostree
- Comme dans le fichier de hook
/usr/share/libalpm/hooks/90-mkinitcpio-install.hook
il y a la règle Target = usr/lib/initcpio/*
alors cela déclenche ce hook qui infine va lancer Updating linux initcpios...
Mais encore, j'insiste, si ton PC ne démarre plus suite à la régénération de l'initramfs, ce n'est pas dû à pacman, ni au paquet flatpak, ni à Arch Linux, mais à ton installation qui est "cassée"
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Install platpak] casse le systeme.
Merci pour ces explications. Elles me poussent à prendre une décision radicale :changer de PC pour un moderne. En effet c'est un portable qui a 17 ans,
Dual-boot, BIOS/MBR, chargeur Lilo, BIOS et disque d'origine, plus d'autres
petits problèmes.
Merci encore.
Dual-boot, BIOS/MBR, chargeur Lilo, BIOS et disque d'origine, plus d'autres
petits problèmes.
Merci encore.