[ boot] boot impossible

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
albireo
Elfe
Messages : 582
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

[ boot] boot impossible

Message par albireo »

mon archlinux ne se lance plus quelque soit le kernel utilisé.
j'utilise systemboot
j'en ai 3
linux
linux-zen
linux-lts installé en dernier à cause du problème.

voici le message d'erreur au bout
failed to mount /boot dependency failed for local file systems
voici mon fstab
UUID=5f10abfc-6d4c-4ae8-9281-432efbf70ba1 / btrfs rw,relatime,compress=zstd:3,ssd,discard=async,space_cache=v2,subvol=/aldebaran 0 0

UUID=1D69-0485 /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro 0 2

UUID=5f10abfc-6d4c-4ae8-9281-432efbf70ba1 /srv btrfs rw,relatime,compress=zstd:3,ssd,discard=async,space_cache=v2,subvol=/srv 0 0

UUID=5f10abfc-6d4c-4ae8-9281-432efbf70ba1 /var btrfs rw,relatime,compress=zstd:3,ssd,discard=async,space_cache=v2,subvol=/var 0 0

UUID=5f10abfc-6d4c-4ae8-9281-432efbf70ba1 /.snapshots btrfs rw,relatime,compress=zstd:3,ssd,discard=async,space_cache=v2,subvol=/snapshots 0 0

UUID=568829e5-af2f-4af7-a252-fb5593d1b81f /home ext4 rw,relatime,nodiscard,stripe=8191 0 2

tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
voici le resultat de la commande
journalctl -xb | grep failed > journal.txt
juil. 08 15:11:18 archlinux kernel: tsc: Fast TSC calibration failed
juil. 08 15:11:18 archlinux kernel: amd_pstate: failed to register with return -19
juil. 08 15:11:24 aldebaran zram_generator::generator[376]: modprobe "zram" failed, ignoring: code exit status: 1
juil. 08 15:11:24 aldebaran (generato[358]: '/usr/lib/systemd/system-generators/zram-generator' failed with exit status 1.
░░ Subject: Unit failed
░░ The unit boot.mount has entered the 'failed' state with result 'exit-code'.
░░ L'unité (unit) boot.mount a échoué, avec le résultat failed.
juil. 08 15:11:25 aldebaran systemd[1]: Dependency failed for Local File Systems.
juil. 08 15:11:25 aldebaran systemd[1]: local-fs.target: Job local-fs.target/start failed with result 'dependency'.
j'ai recompilé tout les kernels, c'est en uki et ça fonctionnait depuis un bon bout de temps.
voilà, une idée pour reparer ?
Utilisateur ArchLinux depuis 2004 et linux depuis 1996
Arch 64 AMD Ryzen 5 3600 (12) @ 4.21 GHz + AMD Radeon RX 590 Series + 32Go + 2To + écran Iiyama North America 22"
1996 divers Linux puis en 2004 Arch : nova widget wombat woodoo dontpanic overlord .......... 2026
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17824
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ boot] boot impossible

Message par benjarobin »

Bonjour,
Peux tu confirmer que tu récupères la sortie de journalctl depuis un chroot ?
Quand tu démarres via systemd-boot, normalement la version du kernel est affichée dans le menu de boot, peux tu la donner.
Quelle est la version du kernel dans les log :

Code : Tout sélectionner

sudo journalctl -b | grep -F "Linux version"
Quelles sont les versions des kernels :

Code : Tout sélectionner

ls /lib/modules
pacman -Q linux linux-zen linux-lts
Peux tu donner l'intégralité du log (surtout pas avec l'option -x), juste la sortie de journalctl -b
Note: Tu dois lancer ces commandes depuis un chroot, ou depuis une console du système "démarré" même si "cassé".

Sinon afin d'être sure que l'on parle de la même chose, qu'est ce que tu entends par
j'ai recompilé tout les kernels
Complètement HS, mais pourquoi as tu cette ligne dans le ftsab tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
albireo
Elfe
Messages : 582
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [ boot] boot impossible

Message par albireo »

bonjour benjarobin et merci pour ton aide.
Je commence par la fin
la présence de tmpfs dans le chroot je ne l'explique pas mais je ne pense pas que cela puisse jouer sur le boot. Elle y est depuis très longtemps.

recompilé ? oui c'est une erreur, je m'amusais à recompiler le kernel sur une slackware fin 90 mais il y a longtemps que je ne le fais plus. Je voulais dire reinstallé les kernels.

Toutes les commandes faites depuis la console système
les kernels installés

Code : Tout sélectionner

linux 7.1.3.arch1-1
linux-zen 7.1.3.zen1-1
linux-lts 6.18.38-1
la version de celui qui boote

Code : Tout sélectionner

juil. 09 07:02:43 archlinux kernel: Linux version 7.0.14-arch1-1 (linux@archlinux) (gcc (GCC) 16.1.1 20260625, GNU ld (GNU Binutils) 2.46.1) #1 SMP PREEMPT_DYNAMIC Sat, 27 Jun 2026 16:15:10 +0000

en prime /etc/mkinitcpio.d/linux.preset

Code : Tout sélectionner

# mkinitcpio preset file for the 'linux' package

#ALL_config="/etc/mkinitcpio.conf"
ALL_kver="/usr/lib/modules/vmlinuz-linux
"
#ALL_kerneldest="/boot/vmlinuz-linux"

PRESETS=('default')
#PRESETS=('default' 'fallback')

#default_config="/etc/mkinitcpio.conf"
#default_image="/boot/initramfs-linux.img"
default_uki="/boot/EFI/archlinux/arch-linux.efi"
default_options="--splash /usr/share/systemd/bootctl/splash-arch.bmp"

#fallback_config="/etc/mkinitcpio.conf"
#fallback_image="/boot/initramfs-linux-fallback.img"
#fallback_uki="/boot/EFI/archlinux/arch-linux-fallback.efi"
fallback_options="-S autodetect"
voilà le lien pour journal : https://drive.google.com/file/d/1WKMrpq ... sp=sharing

ajout:
le module vfat est bien inclus dans le kernel

Code : Tout sélectionner

[root@antares archlinux]# lsinitcpio /boot/EFI/archlinux/arch-linux.efi | grep -i vfat
usr/lib/modules/7.1.3-arch1-1/kernel/fs/fat/vfat.ko.zst
et le noyau installé date de hier

Code : Tout sélectionner

ls -l /boot/EFI/archlinux
total 409948
-rwxr-xr-x 1 root root  65819136  8 juil. 18:48 arch-linux.efi
-rwxr-xr-x 1 root root  64675328  8 juil. 18:05 arch-linux-lts.efi
-rwxr-xr-x 1 root root  67480064  8 juil. 18:09 arch-linux-zen.efi

Code : Tout sélectionner

[root@antares ~]# lsinitcpio -a /boot/EFI/archlinux/arch-linux.efi
==> Image: /boot/EFI/archlinux/arch-linux.efi
==> Created with mkinitcpio 41
==> Kernel: 7.1.3-arch1-1
==> uname: 7.1.3-arch1-1
==> OS Release: Arch Linux (arch 7.1.3-arch1-1)
==> Command line: root=UUID=5f10abfc-6d4c-4ae8-9281-432efbf70ba1 rootfstype=btrfs rootflags=subvol=aldebaran rw quiet lsm=landlock,lockdown,yama,integrity,apparmor,bpf audit=1 audit_backlog_limit=8192 
==> Early CPIO: 32.44 MiB
==> Size: 13.56 MiB
==> Compressed with: zstd
  -> Uncompressed size: 41.75 MiB (.324 ratio)
  -> Estimated decompression time: 0,048s

==> Included modules (30):
  amdgpu			  fat [explicit]		  nvme-core
  amdxcp			  gpu-sched	          nvme-keyring
  cdrom			  i2c-algo-bit	          rpmb-core
  cec				  lz4				  sr_mod
  drm_buddy			  lz4_compress			  ttm
  drm_display_helper		  mmc_block			  uas
  drm_exec			  mmc_core			  usb-storage
  drm_panel_backlight_quirks	  nls_iso8859-1 [explicit]	  vfat [explicit]
  drm_suballoc_helper		  nvme				  video
  drm_ttm_helper		  nvme-auth			  wmi

==> Included binaries (18):
  blkid			  kmod			  sulogin		  systemd-tmpfiles
  busybox		  loadkeys		  swapoff		  udevadm
  fsck			  modprobe		  swapon		  umount
  fsck.btrfs		  mount			  switch_root
  journalctl		  setfont		  systemctl
Utilisateur ArchLinux depuis 2004 et linux depuis 1996
Arch 64 AMD Ryzen 5 3600 (12) @ 4.21 GHz + AMD Radeon RX 590 Series + 32Go + 2To + écran Iiyama North America 22"
1996 divers Linux puis en 2004 Arch : nova widget wombat woodoo dontpanic overlord .......... 2026
Avatar de l’utilisateur
albireo
Elfe
Messages : 582
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [ boot] boot impossible

Message par albireo »

J'ai tenté ceci sans grand résultat cet aprèm
monter les partitions dans /mnt à partir d'un autre archlinux ce qui donne

Code : Tout sélectionner

[root@antares /]# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 238,5G  0 disk 
├─sda1   8:1    0     3G  0 part /boot
├─sda2   8:2    0     3G  0 part 
├─sda3   8:3    0 118,1G  0 part /srv
│                                /var
│                                /
└─sda4   8:4    0 114,4G  0 part 
donc c'est bon
la partition sda4 contient la distrib "solus" que j'installe chez des amis qui me demande une distrib sans histoire, et elle se lance correctement.
la partition de boot contient

Code : Tout sélectionner

drwxr-xr-x 7 root root 4096  9 juil. 09:52 EFI
drwxr-xr-x 4 root root 4096  9 juil. 13:35 loader
-rwxr-xr-x 1 root root 1321  9 juil. 13:20 solus-enroll-me.cer
la partition EFI

Code : Tout sélectionner

drwxr-xr-x 2 root root 4096  9 juil. 08:09 archlinux
drwxr-xr-x 2 root root 4096  9 juil. 13:20 BOOT
drwxr-xr-x 2 root root 4096  9 juil. 13:20 com.solus-project
drwxr-xr-x 2 root root 4096  9 juil. 09:52 Linux
drwxr-xr-x 2 root root 4096  9 juil. 13:09 systemd
et la partition archlinux

Code : Tout sélectionner

-rwxr-xr-x 1 root root 65819136  9 juil. 13:13 arch-linux.efi
-rwxr-xr-x 1 root root 64734720  9 juil. 13:13 arch-linux-lts.efi
-rwxr-xr-x 1 root root 67537920  9 juil. 13:12 arch-linux-zen.efi
en chroot j'ai reinstallé bootctl

Code : Tout sélectionner

bootctl install --esp-path=/boot
les 3 kernels sont reinstallés
avec

Code : Tout sélectionner

pacman -S linux --overwrite '*'
j'ai tenté de voir si les modules vfat étaient dans les kernel

Code : Tout sélectionner

[root@antares archlinux]# ls
arch-linux.efi	arch-linux-lts.efi  arch-linux-zen.efi
[root@antares archlinux]# lsinitcpio arch-linux.efi | grep vfat
usr/lib/modules/7.1.3-arch1-1/kernel/fs/fat/vfat.ko.zst
[root@antares archlinux]# lsinitcpio arch-linux-zen.efi | grep vfat
usr/lib/modules/7.1.3-zen1-1-zen/kernel/fs/fat/vfat.ko.zst
[root@antares archlinux]# lsinitcpio arch-linux-lts.efi | grep vfat
usr/lib/modules/6.18.38-1-lts/kernel/fs/fat/vfat.ko.zst
Ils y sont.

Après demontage, j'ai rebooté le systeme et là :
0 entrée archlinux
2 entrées solus qui elle fonctionne.

voilà voilà
Utilisateur ArchLinux depuis 2004 et linux depuis 1996
Arch 64 AMD Ryzen 5 3600 (12) @ 4.21 GHz + AMD Radeon RX 590 Series + 32Go + 2To + écran Iiyama North America 22"
1996 divers Linux puis en 2004 Arch : nova widget wombat woodoo dontpanic overlord .......... 2026
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17824
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ boot] boot impossible

Message par benjarobin »

Manifestement tu démarres un kernel qui n'est pas dans la même version que celle installée, et en effet cela ne va pas bien fonctionner...
Déjà ton /etc/mkinitcpio.d/linux.preset contient des lignes étranges, pourquoi as tu une ligne (certes commenté) mais nommé ALL_kerneldest)
Tu as aussi une ligne avec un saut de ligne après ALL_kver="/usr/lib/modules/vmlinuz-linux

Et ton problème, c'est que tu as mis l'image UKI au mauvais endroit...
C'est dans /boot/EFI/Linux/ et non dans /boot/EFI/archlinux !
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
albireo
Elfe
Messages : 582
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [ boot] boot impossible

Message par albireo »

Je vais changer cela mais ça fonctionnait comme ça il y a peu.
les lignes commentées ou vides, je ne pense pas que cela joue.
je tente de remedier à tout cela
Effectivement je démarre sur un kernel qui n'existe pas, je ne comprends pas.
Utilisateur ArchLinux depuis 2004 et linux depuis 1996
Arch 64 AMD Ryzen 5 3600 (12) @ 4.21 GHz + AMD Radeon RX 590 Series + 32Go + 2To + écran Iiyama North America 22"
1996 divers Linux puis en 2004 Arch : nova widget wombat woodoo dontpanic overlord .......... 2026
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17824
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ boot] boot impossible

Message par benjarobin »

albireo a écrit : jeu. 09 juil. 2026, 22:11Je vais changer cela mais ça fonctionnait comme ça il y a peu.
Alors oui et non, tu avais une image UKI dans le dossier Linux je suppose, cela fonctionnais tant que son contenu était compatible avec les modules installés dans ta partition principale. Le module vfat même si dans l'UKI n'était très certainement pas chargé car il n'y en avait pas besoin dans l'initramfs, mais tu en as besoin plus tard...
albireo a écrit : jeu. 09 juil. 2026, 22:11les lignes commentées ou vides, je ne pense pas que cela joue.
Non en effet, mais tu avais commenté une variable qui n'existait pas, ce qui était étrange.
Par contre tu as une ligne avec un saut de ligne avant le " de fin...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
albireo
Elfe
Messages : 582
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [ boot] boot impossible

Message par albireo »

bon j'ai remis de l'ordre dans les fichiers preset
réinstallé les kernels et rebooté
ça fonctionne.
Je ne sais pas j'ai fait exactement la modif archlinux / Linux dans les presets mais il me semble que cela fonctionnait. Je ne comprends toujours pas d'ou venait ce kernel qui n'était pas à jour. ça reste une mistère car j'avais supprimé le dossier Linux dans EFI. Il ne restait que les kernels dans archlinux et ceux de Solus, mais ça n'a rien à voir.

merci quand même pour l'aide.
Utilisateur ArchLinux depuis 2004 et linux depuis 1996
Arch 64 AMD Ryzen 5 3600 (12) @ 4.21 GHz + AMD Radeon RX 590 Series + 32Go + 2To + écran Iiyama North America 22"
1996 divers Linux puis en 2004 Arch : nova widget wombat woodoo dontpanic overlord .......... 2026
Répondre