Page 1 sur 1
[ boot] boot impossible
Publié : mer. 08 juil. 2026, 15:37
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 ?
Re: [ boot] boot impossible
Publié : mer. 08 juil. 2026, 22:56
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 :
Quelles sont les versions des kernels :
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
Re: [ boot] boot impossible
Publié : jeu. 09 juil. 2026, 07:47
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
Re: [ boot] boot impossible
Publié : jeu. 09 juil. 2026, 13:57
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
les 3 kernels sont reinstallés
avec
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à
Re: [ boot] boot impossible
Publié : jeu. 09 juil. 2026, 21:14
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 !
Re: [ boot] boot impossible
Publié : jeu. 09 juil. 2026, 22:11
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.
Re: [ boot] boot impossible
Publié : jeu. 09 juil. 2026, 22:14
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...
Re: [ boot] boot impossible
Publié : jeu. 09 juil. 2026, 22:27
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.