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 :

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

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
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
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
# 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
[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
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
[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
[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
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
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
-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
bootctl install --esp-path=/boot
les 3 kernels sont reinstallés
avec
pacman -S linux --overwrite '*'
j'ai tenté de voir si les modules vfat étaient dans les kernel
[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à