I have the following error at boot:
Dec 22 12:36:19 manjaro systemd-fsck[299]: fsck: /usr/bin/fsck.btrfs: execute failed: No such file or directory
Dec 22 12:36:19 manjaro audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-fsck-root comm="systemd" exe="/init" hostname=? addr=? terminal=? res=success'
Dec 22 12:36:19 manjaro systemd-fsck[297]: fsck failed with exit status 8.
Dec 22 12:36:19 manjaro systemd-fsck[297]: fsck failed with exit status 8.
Dec 22 12:36:19 manjaro systemd-fsck[297]: Ignoring error.
and
pacman -F /usr/bin/fsck.btrfs
usr/bin/fsck.btrfs is owned by core/btrfs-progs 6.0.2-1
// It was installed and the I reinstalled it to check
pacman -Qi btrfs-progs
Name : btrfs-progs
Version : 6.0.2-1
Description : Btrfs filesystem utilities
Architecture : x86_64
URL : https://btrfs.wiki.kernel.org
Licenses : GPL2
Groups : None
Provides : btrfs-progs-unstable
Depends On : glibc util-linux-libs lzo zlib zstd libgcrypt
Optional Deps : python: libbtrfsutil python bindings [installed]
e2fsprogs: btrfs-convert [installed]
reiserfsprogs: btrfs-convert [installed]
Required By : libblockdev
Optional For : timeshift
Conflicts With : btrfs-progs-unstable
Replaces : btrfs-progs-unstable
Installed Size : 5.14 MiB
Packager : Tobias Powalowski <tpowa@archlinux.org>
Build Date : Sat 26 Nov 2022 08:00:40 PM CAT
Install Date : Thu 22 Dec 2022 12:33:43 PM CAT
Install Reason : Explicitly installed
Install Script : Yes
Validated By : Signature
same error on mkinitcpio
:
-> -k /boot/vmlinuz-5.15-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.15-x86_64-fallback.img -S autodetect
==> Starting build: 5.15.85-1-MANJARO
-> Running build hook: [systemd]
-> Running build hook: [modconf]
-> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: ast
-> Running build hook: [keyboard]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: qed
==> WARNING: Possibly missing firmware for module: qla1280
==> WARNING: Possibly missing firmware for module: qla2xxx
-> Running build hook: [fsck]
==> WARNING: Possibly missing '/bin/sh' for script: /usr/bin/fsck.xfs
==> WARNING: Possibly missing '/bin/sh' for script: /usr/bin/fsck.btrfs
==> Generating module dependencies
==> Creating lz4-compressed initcpio image: /boot/initramfs-5.15-x86_64-fallback.img
==> Image generation successful
(5/5) Refreshing PackageKit...
last thing is the /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=55AA-B60D /boot vfat umask=0022 0 1
UUID=62fa3c67-883a-4cc0-828a-fd366728813e / btrfs subvol=/@,defaults,noauto,x-systemd.automount,noatime,discard=async,compress=no,space_cache=v2,max_inline=256,commit=120 0 0
UUID=62fa3c67-883a-4cc0-828a-fd366728813e /var/cache btrfs subvol=/@cache,defaults,noauto,x-systemd.automount,noatime,discard=async,compress=no,space_cache=v2,max_inline=256,commit=120 0 0
UUID=62fa3c67-883a-4cc0-828a-fd366728813e /var/log btrfs subvol=/@log,defaults,noauto,x-systemd.automount,noatime,discard=async,compress=no,space_cache=v2,max_inline=256,commit=120 0 0
UUID=fd4fad24-0f44-4554-839a-aefb8ace7574 /home btrfs defaults,noauto,x-systemd.automount,noatime,discard=async,compress=no,space_cache=v2,max_inline=256,commit=120 0 0
also
pacman -Qi systemd | grep -E Version
Version : 252.4-2