Can't find UUID

after updating this weekend and then turning computer back on and entering into grub my pc fails to boot with this message

:: running early hook [udev]
Starting systemd-udevd version 253.1-3-arch
: : running hook [udev]
: : Triggering uevents…
: : running hook [keymap]
: : Loading keymap…done.
: : mounting ‘UUID=X’ on real root
mount: /new_root: can’t find UUID=X.
You are now being dropped into an emergency shell.
sh: can’t access tty; job control turned off
[rootfs ]#

Test if you can boot the fallback image. If so, you may need to rebuild the initramfs.

A similar thing happened to someone else a couple days ago in this thread: ERROR: device not found, drops to emergency shell

1 Like

Cannot boot into the fallback image

Too bad. It may be worth rebuilding the initramfs anyway, although you will have to boot to the live environment and do it from a chroot. https://discovery.endeavouros.com/system-rescue/arch-chroot/2022/12/

Try reinstalling the kernel and headers, which will rebuild your initramfs as well. Make sure the EFI partition is mounted if you have one.

1 Like

I would try to arch-chroot from livesystem and rebuild the bootimage (advice of dalto)
dracut-rebuild or mkinitcpio -P

1 Like

mkinitcpio -P did not work yes I mounted efi partition neither did reinstall kernel and headers

I was able to reset it to a snapper backup but then after I updated it broke in the same way again. I don’t know what is breaking it.

Did the dracut command work? If yes, then you are using dracut, not mkinitcpio. It’s normal that just one of the two is working.

Is the kernel (linux or linux-lts) or grub among the updated packages that break your bootability?

1 Like

Some hardinfo might also be useful to have a look at. You can use your Live USB to post the following:

From inside the installed system:

/etc/fstab,
/boot/grub/grub.cfg (if using Grub)

Also:

efibootmgr -v
sudo blkid 
sudo parted --list
1 Like
updates
Package (172)                        Old Version                 New Version              Net Change  Download Size

extra/accountsservice                22.08.8-4                   23.13.9-1                  0.04 MiB       0.16 MiB
extra/adobe-source-code-pro-fonts    2.038ro+1.058it+1.018var-1  2.040u+1.060i+1.024vf-1    0.01 MiB       0.91 MiB
extra/alsa-card-profiles             1:0.3.67-1                  1:0.3.68-1                 0.00 MiB       0.03 MiB
core/archlinux-keyring               20230225-1                  20230320-1                 0.00 MiB               
extra/at-spi2-core                   2.46.0-2                    2.48.0-1                  -0.03 MiB               
core/attr                            2.5.1-2                     2.5.1-3                    0.00 MiB       0.07 MiB
extra/bind                           9.18.12-2                   9.18.13-1                  0.01 MiB               
core/bison                           3.8.2-4                     3.8.2-5                    0.01 MiB               
extra/bluedevil                      1:5.27.3-1                  1:5.27.4-1                 0.01 MiB       0.47 MiB
extra/breeze                         5.27.3-1                    5.27.4-1                   0.00 MiB      70.71 MiB
extra/breeze-gtk                     5.27.3-1                    5.27.4-2                   0.00 MiB       0.20 MiB
core/btrfs-progs                     6.2.1-1                     6.2.2-1                    0.00 MiB               
core/coreutils                       9.1-3                       9.2-3                      0.61 MiB       2.73 MiB
core/cryptsetup                      2.6.1-1                     2.6.1-3                    0.00 MiB               
core/curl                            7.88.1-3                    8.0.1-1                    0.00 MiB               
core/device-mapper                   2.03.19-1                   2.03.20-1                  0.00 MiB               
extra/dmidecode                      3.4-1                       3.5-1                      0.01 MiB               
endeavouros/downgrade                11.2.1-1                    11.3.0-1                   0.00 MiB       0.03 MiB
endeavouros/endeavouros-mirrorlist   23-1                        23.1-1                     0.00 MiB               
endeavouros/endeavouros-theming      22.12.1.1-1                 22.12.3.3-1                0.20 MiB               
endeavouros/eos-bash-shared          23-9                        23-10                      0.00 MiB               
endeavouros/eos-hooks                1.10-1                      1.11-1                     0.00 MiB               
endeavouros/eos-rankmirrors          2.10-2                      2.11-1                     0.00 MiB               
endeavouros/eos-translations         23-16                       23-18                      0.00 MiB       0.08 MiB
extra/ffmpeg                         2:6.0-3                     2:6.0-4                    0.03 MiB               
core/flex                            2.6.4-4                     2.6.4-5                    0.00 MiB               
extra/fluidsynth                     2.3.1-2                     2.3.2-1                    0.00 MiB       0.26 MiB
extra/foomatic-db                    3:20230115-1                3:20230402-1               0.02 MiB       0.86 MiB
extra/foomatic-db-nonfree            3:20230115-1                3:20230402-1               0.00 MiB       0.02 MiB
extra/foomatic-db-nonfree-ppds       3:20230115-1                3:20230402-1               0.00 MiB       0.16 MiB
extra/foomatic-db-ppds               3:20230115-1                3:20230402-1               0.19 MiB      48.14 MiB
extra/fsarchiver                     0.8.6-2                     0.8.7-1                    0.00 MiB               
extra/fuse-common                    3.14.0-1                    3.14.1-1                   0.00 MiB       0.00 MiB
extra/fuse3                          3.14.0-1                    3.14.1-1                   0.00 MiB       0.12 MiB
community/fwupd                      1.8.12-1                    1.8.14-1                  -0.05 MiB       6.50 MiB
community/fzf                        0.38.0-1                    0.39.0-1                   0.01 MiB       1.20 MiB
core/gdbm                            1.23-1                      1.23-2                     0.00 MiB               
community/gdu                        5.22.0-1                    5.23.0-1                   0.05 MiB       3.23 MiB
core/gettext                         0.21.1-2                    0.21.1-5                   0.00 MiB       1.78 MiB
extra/ghostscript                    10.0.0-6                    10.01.1-1                  4.45 MiB      19.68 MiB
core/glib2                           2.76.0-1                    2.76.1-1                   0.00 MiB               
extra/glslang                        11.13.0-2                   12.1.0-1                   0.40 MiB               
community/go                         2:1.20.2-1                  2:1.20.3-1                 0.06 MiB      36.28 MiB
extra/gobject-introspection-runtime  1.74.0-1                    1.76.1-1                  -0.16 MiB               
extra/gperftools                                                 2.10-1                     2.82 MiB       0.68 MiB
core/gpgme                           1.18.0-2                    1.19.0-3                   0.03 MiB               
core/grep                            3.9-1                       3.10-1                     0.00 MiB               
extra/gsettings-desktop-schemas      43.0-1                      44.0-1                     0.04 MiB               
extra/gst-plugin-pipewire            1:0.3.67-1                  1:0.3.68-1                 0.00 MiB       0.05 MiB
extra/gtk-update-icon-cache          1:4.10.1-1                  1:4.10.1-2                 0.00 MiB               
community/highway                                                1.0.4-1                    4.45 MiB       0.70 MiB
extra/hplip                          1:3.22.10-3                 1:3.23.3-1                 0.23 MiB      21.16 MiB
core/hwdata                          0.368-1                     0.369-1                    0.03 MiB       1.54 MiB
extra/imagemagick                    7.1.1.4-1                   7.1.1.6-1                  0.04 MiB       8.32 MiB
community/inxi                       3.3.25.1-1                  3.3.26.1-1                 0.01 MiB       0.30 MiB
community/iwd                        2.3-1                       2.4-1                      0.01 MiB       0.55 MiB
extra/kactivitymanagerd              5.27.3-1                    5.27.4-1                   0.00 MiB       0.17 MiB
extra/kde-cli-tools                  5.27.3-1                    5.27.4-1                   0.00 MiB       0.93 MiB
extra/kde-gtk-config                 5.27.3-1                    5.27.4-1                   0.02 MiB       0.07 MiB
extra/kdecoration                    5.27.3-1                    5.27.4-1                   0.00 MiB       0.08 MiB
extra/kdeplasma-addons               5.27.3-1                    5.27.4-1                   0.01 MiB       1.04 MiB
extra/khotkeys                       5.27.3-1                    5.27.4-1                   0.00 MiB       1.95 MiB
extra/kinfocenter                    5.27.3-1                    5.27.4-1                   0.00 MiB       1.01 MiB
extra/kmenuedit                      5.27.3-1                    5.27.4-1                   0.00 MiB       1.05 MiB
extra/kpipewire                      5.27.3-1                    5.27.4-1                   0.01 MiB       0.08 MiB
extra/kscreen                        5.27.3-1                    5.27.4-1                   0.00 MiB       0.25 MiB
extra/kscreenlocker                  5.27.3-1                    5.27.4-1                   0.00 MiB       0.19 MiB
extra/ksystemstats                   5.27.3-1                    5.27.4-1                   0.00 MiB       0.18 MiB
extra/kwallet-pam                    5.27.3-1                    5.27.4-1                   0.00 MiB       0.01 MiB
extra/kwayland-integration           5.27.3-1                    5.27.4-1                   0.00 MiB       0.03 MiB
extra/kwin                           5.27.3-1                    5.27.4-1                   0.01 MiB       8.73 MiB
extra/layer-shell-qt                 5.27.3-1                    5.27.4-1                   0.00 MiB       0.02 MiB
extra/ldb                            2:2.7.1-1                   2:2.7.2-1                  0.00 MiB       0.21 MiB
core/libaio                          0.3.113-1                   0.3.113-2                  0.00 MiB       0.02 MiB
core/libassuan                       2.5.5-1                     2.5.5-2                    0.00 MiB       0.10 MiB
extra/libcamera                      0.0.4-1                     0.0.4-3                   -0.27 MiB               
extra/libcamera-ipa                                              0.0.4-3                    0.27 MiB       0.08 MiB
core/libcap                          2.67-1                      2.68-1                     1.62 MiB       0.68 MiB
extra/libdecor                                                   0.1.1-2                    0.10 MiB       0.03 MiB
core/libelf                          0.188-3                     0.189-1                    0.04 MiB               
extra/libgirepository                                            1.76.1-1                   1.55 MiB       0.14 MiB
extra/libgit2                        1:1.5.1-2                   1:1.6.3-1                  0.03 MiB       0.84 MiB
extra/libheif                        1.15.1-1                    1.15.2-1                   0.00 MiB       0.27 MiB
community/libimagequant              4.1.0-1                     4.1.1-1                    0.01 MiB               
extra/libinput                       1.22.1-1                    1.23.0-1                   0.03 MiB       0.28 MiB
community/libjcat                    0.1.13-1                    0.1.13-2                   0.00 MiB               
community/libjxl                                                 0.8.1-1                    8.75 MiB       1.99 MiB
extra/libkscreen                     5.27.3-1                    5.27.4-1                   0.00 MiB       0.38 MiB
extra/libksysguard                   5.27.3-1                    5.27.4-1                   0.04 MiB       1.08 MiB
community/libmfx                     23.1.3-2                    23.1.6-1                   0.00 MiB       0.06 MiB
core/libnftnl                        1.2.4-1                     1.2.5-1                    0.00 MiB               
core/libnghttp2                      1.52.0-1                    1.52.0-2                   0.00 MiB       0.09 MiB
core/libnsl                          2.0.0-2                     2.0.0-3                    0.00 MiB       0.02 MiB
extra/libpipewire                    1:0.3.67-1                  1:0.3.68-1                 0.02 MiB       0.36 MiB
extra/libplacebo                     5.229.2-1                   5.229.2-2                  0.00 MiB               
community/libtraceevent                                          1:1.7.2-1                  0.43 MiB       0.15 MiB
community/libtracefs                                             1.6.4-2                    0.33 MiB       0.19 MiB
extra/libupnp                        1.14.15-1                   1.14.16-1                  0.00 MiB       0.23 MiB
core/libusb                          1.0.26-1                    1.0.26-2                   0.00 MiB               
extra/libva                          2.17.0-1                    2.18.0-1                   0.00 MiB       0.18 MiB
extra/libwbclient                    4.18.0-1                    4.18.1-1                   0.00 MiB       0.03 MiB
core/licenses                        20220125-1                  20220125-2                 0.00 MiB               
core/linux                           6.2.7.arch1-1               6.2.10.arch1-1             0.10 MiB     173.65 MiB
core/linux-headers                   6.2.7.arch1-1               6.2.10.arch1-1             0.01 MiB      29.10 MiB
core/lvm2                            2.03.19-1                   2.03.20-1                  0.00 MiB               
core/m4                              1.4.19-2                    1.4.19-3                   0.00 MiB               
core/man-pages                       6.03-1                      6.04-1                     0.00 MiB       5.46 MiB
extra/mesa                           22.3.6-1                    23.0.2-2                   9.91 MiB      14.72 MiB
extra/mesa-utils                     8.5.0-2                     9.0.0-2                    0.69 MiB       0.15 MiB
extra/milou                          5.27.3-1                    5.27.4-1                   0.00 MiB       0.07 MiB
core/mkinitcpio                      34-2                        35.2-1                     0.01 MiB               
extra/mpg123                         1.31.2-2                    1.31.3-1                   0.00 MiB               
extra/mtools                         1:4.0.42-1                  1:4.0.43-1                 0.00 MiB               
extra/ndctl                          75-1                        76.1-1                     0.01 MiB       0.35 MiB
community/ndisc6                     1.0.6-1                     1.0.7-1                    0.00 MiB               
extra/nftables                       1:1.0.6-1                   1:1.0.7-1                  0.03 MiB               
extra/noto-fonts                     20230301-1                  20230401-1                 1.36 MiB      26.93 MiB
core/npth                            1.6-3                       1.6-4                      0.00 MiB       0.02 MiB
extra/openexr                        3.1.6-1                     3.1.7-1                    0.00 MiB       1.16 MiB
extra/openvpn                        2.6.1-1                     2.6.2-1                    0.01 MiB               
extra/oxygen-sounds                  5.27.3-1                    5.27.4-1                   0.00 MiB       1.81 MiB
community/pacman-contrib             1.8.2-1                     1.9.0-1                    0.01 MiB       0.05 MiB
community/parallel                   20230222-1                  20230322-1                 0.00 MiB       0.32 MiB
extra/pipewire                       1:0.3.67-1                  1:0.3.68-1                 0.02 MiB       0.61 MiB
extra/pipewire-alsa                  1:0.3.67-1                  1:0.3.68-1                 0.00 MiB       0.00 MiB
extra/pipewire-audio                 1:0.3.67-1                  1:0.3.68-1                 0.25 MiB       1.05 MiB
extra/pipewire-jack                  1:0.3.67-1                  1:0.3.68-1                 0.00 MiB       0.15 MiB
extra/pipewire-pulse                 1:0.3.67-1                  1:0.3.68-1                 0.00 MiB       0.16 MiB
core/pkgconf                         1.8.0-1                     1.8.1-1                    0.00 MiB               
extra/plasma-browser-integration     5.27.3-1                    5.27.4-1                   0.00 MiB       0.12 MiB
extra/plasma-desktop                 5.27.3-1                    5.27.4-1                   0.05 MiB      14.59 MiB
extra/plasma-disks                   5.27.3-1                    5.27.4-1                   0.00 MiB       0.11 MiB
extra/plasma-firewall                5.27.3-1                    5.27.4-1                   0.00 MiB       0.44 MiB
extra/plasma-integration             5.27.3-2                    5.27.4-1                   0.00 MiB       0.15 MiB
extra/plasma-nm                      5.27.3-1                    5.27.4-1                   0.02 MiB       1.40 MiB
extra/plasma-pa                      5.27.3-1                    5.27.4-1                   0.00 MiB       0.24 MiB
extra/plasma-systemmonitor           5.27.3-1                    5.27.4-1                   0.01 MiB       0.23 MiB
extra/plasma-wayland-session         5.27.3-1                    5.27.4.1-1                 0.00 MiB       0.01 MiB
extra/plasma-workspace               5.27.3-1                    5.27.4.1-1                 0.04 MiB      19.36 MiB
extra/polkit-kde-agent               5.27.3-1                    5.27.4.1-1                 0.00 MiB       0.06 MiB
extra/powerdevil                     5.27.3-1                    5.27.4.1-1                 0.00 MiB       0.88 MiB
extra/python-cryptography            39.0.2-1                    40.0.1-1                   0.16 MiB       0.89 MiB
extra/python-gobject                 3.42.2-1                    3.44.1-1                   0.00 MiB               
community/python-wheel               0.38.4-1                    0.40.0-1                   0.03 MiB       0.05 MiB
extra/qt5-base                       5.15.8+kde+r183-1           5.15.8+kde+r185-1          0.00 MiB               
community/rebuild-detector           4.4.1-3                     4.4.2-1                    0.00 MiB               
extra/rsync                          3.2.7-3                     3.2.7-4                    0.00 MiB               
extra/rust                           1:1.68.0-1                  1:1.68.2-1                 0.01 MiB      89.83 MiB
extra/sddm-kcm                       5.27.3-1                    5.27.4.1-1                 0.00 MiB       0.11 MiB
extra/shaderc                        2023.2-1                    2023.3-1                   0.00 MiB               
extra/smbclient                      4.18.0-1                    4.18.1-1                   0.00 MiB       6.75 MiB
core/sqlite                          3.41.1-1                    3.41.2-1                   0.00 MiB               
core/systemd                         253.1-3                     253.3-1                    0.02 MiB       7.23 MiB
core/systemd-libs                    253.1-3                     253.3-1                    0.00 MiB       0.99 MiB
core/systemd-sysvcompat              253.1-3                     253.3-1                    0.00 MiB       0.01 MiB
extra/systemsettings                 5.27.3-1                    5.27.4.1-1                 0.00 MiB       0.34 MiB
core/texinfo                         7.0.2-2                     7.0.3-1                    0.01 MiB       1.57 MiB
extra/tracker3                       3.4.2-2                     3.5.0-1                    0.11 MiB               
core/tzdata                          2022g-2                     2023c-1                    0.01 MiB       0.38 MiB
extra/vlc                            3.0.18-7                    3.0.18-8                   0.00 MiB               
extra/vulkan-icd-loader              1.3.240-1                   1.3.245-1                  0.01 MiB       0.13 MiB
extra/vulkan-tools                   1.3.240-1                   1.3.245-1                  0.00 MiB       0.27 MiB
extra/wayland                        1.21.0-2                    1.22.0-1                   0.01 MiB       0.13 MiB
extra/webkit2gtk                     2.38.5-1                    2.40.0-2                   8.31 MiB               
extra/wpebackend-fdo                 1.14.1-1                    1.14.2-1                   0.00 MiB       0.04 MiB
extra/xdg-desktop-portal-kde         5.27.3-1                    5.27.4.1-1                 0.00 MiB       0.27 MiB
extra/xf86-input-libinput            1.2.1-1                     1.3.0-1                    0.01 MiB       0.04 MiB
core/xfsprogs                        6.1.1-2                     6.2.0-1                    0.00 MiB       1.01 MiB
extra/xorg-server                    21.1.7-1                    21.1.8-1                   0.00 MiB       1.44 MiB
extra/xorg-server-common             21.1.7-1                    21.1.8-1                   0.00 MiB       0.03 MiB
extra/xorg-xwayland                  22.1.8-1                    23.1.1-1                   0.03 MiB       0.90 MiB
core/xz                              5.4.1-1                     5.4.2-1                    0.86 MiB               

Total Download Size:    655.91 MiB
Total Installed Size:  2282.27 MiB
Net Upgrade Size:        48.68 MiB

:: Proceed with installation? [Y/n] 

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=AA9E-6DDD                            /boot/efi      vfat    defaults,noatime 0 2
UUID=f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1 /              btrfs   subvol=/@,defaults,noatime,compress=zstd 0 0
UUID=f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1 /home          btrfs   subvol=/@home,defaults,noatime,compress=zstd 0 0
UUID=f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1 /var/cache     btrfs   subvol=/@cache,defaults,noatime,compress=zstd 0 0
UUID=f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1 /var/log       btrfs   subvol=/@log,defaults,noatime,compress=zstd 0 0
UUID=f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1 /swap          btrfs   subvol=/@swap,defaults,noatime 0 0
/swap/swapfile                            swap           swap    defaults   0 0
grub
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod btrfs
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1
else
  search --no-floppy --fs-uuid --set=root f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1
fi
    font="/@/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
 insmod gettext
fi
terminal_input console
terminal_output gfxterm
insmod part_gpt
insmod btrfs
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1
else
  search --no-floppy --fs-uuid --set=root f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1
fi
insmod gfxmenu
loadfont ($root)/@/boot/grub/themes/EndeavourOS/unifont-regular-16.pf2
insmod png
set theme=($root)/@/boot/grub/themes/EndeavourOS/theme.txt
export theme
if [ x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=1
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=1
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'EndeavourOS Linux, with Linux linux' --class endeavouros --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1' {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_gpt
        insmod btrfs
        set root='hd0,gpt2'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1
        else
 search --no-floppy --fs-uuid --set=root f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1
fi
insmod gfxmenu
loadfont ($root)/@/boot/grub/themes/EndeavourOS/unifont-regular-16.pf2
insmod png
set theme=($root)/@/boot/grub/themes/EndeavourOS/theme.txt
export theme
if [ x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=1
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=1
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'EndeavourOS Linux, with Linux linux' --class endeavouros --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1' {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_gpt
        insmod btrfs
        set root='hd0,gpt2'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1
        else
          search --no-floppy --fs-uuid --set=root f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1
        fi
        echo    'Loading Linux linux ...'
        linux   /@/boot/vmlinuz-linux root=UUID=f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1 rw rootflags=subvol=@  loglevel=3 nowatchdog nvme_load=YES
        echo    'Loading initial ramdisk ...'
initrd  /@/boot/amd-ucode.img /@/boot/initramfs-linux.img
}
menuentry 'EndeavourOS Linux, with Linux linux (fallback initramfs)' --class endeavouros --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1' {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_gpt
        insmod btrfs
        set root='hd0,gpt2'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1
        else
          search --no-floppy --fs-uuid --set=root f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1
        fi
        echo    'Loading Linux linux ...'
        linux   /@/boot/vmlinuz-linux root=UUID=f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1 rw rootflags=subvol=@  loglevel=3 nowatchdog nvme_load=YES
        echo    'Loading initial ramdisk ...'
        initrd  /@/boot/amd-ucode.img /@/boot/initramfs-linux-fallback.img
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/nvme0n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-A8DC-6726' {
        insmod part_gpt
        insmod fat
        search --no-floppy --fs-uuid --set=root A8DC-6726
        chainloader /efi/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
fwsetup --is-supported
if [ "$grub_platform" = "efi" -a "$?" = 0 ]; then
        menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
                fwsetup
        }
fi
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/35_fwupd ###
### END /etc/grub.d/35_fwupd ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg
fi
### END /etc/grub.d/41_custom ###

### BEGIN /etc/grub.d/41_snapshots-btrfs ###
submenu 'EndeavourOS snapshots' {
    configfile "${prefix}/grub-btrfs.cfg"
}
### END /etc/grub.d/41_snapshots-btrfs ###


efibootmgr

BootCurrent: 0000 Timeout: 5 seconds BootOrder: 0000,0001,0002,0003,0004,0007 Boot0000* endeavouros HD(1,GPT,bd72954a-20e2-2d48-acbe-6eaeede6856d,0x1000,0x96000)/File(\EFI\endeavouros\grubx64.efi) dp: 04 01 2a 00 01 00 00 00 00 10 00 00 00 00 00 00 00 60 09 00 00 00 00 00 4a 95 72 bd e2 20 48 2d ac be 6e ae ed e6 85 6d 02 02 / 04 04 3e 00 5c 00 45 00 46 00 49 00 5c 00 65 00 6e 00 64 00 65 00 61 00 76 00 6f 00 75 00 72 00 6f 00 73 00 5c 00 67 00 72 00 75 00 62 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00 Boot0001* Microsoft Windows PciRoot(0x0)/Pci(0x11,0x0)/Ata(1,0,0)/HD(2,GPT,a76cd018-1072-48bd-80eb-91df9a86539e,0x110810,0x32010)/File(\EFI\Microsoft\Boot\bootmgfw.efi)AMBO dp: 02 01 0c 00 d0 41 03 0a 00 00 00 00 / 01 01 06 00 00 11 / 03 01 08 00 01 00 00 00 / 04 01 2a 00 02 00 00 00 10 08 11 00 00 00 00 00 10 20 03 00 00 00 00 00 18 d0 6c a7 72 10 bd 48 80 eb 91 df 9a 86 53 9e 02 02 / 04 04 46 00 5c 00 45 00 46 00 49 00 5c 00 4d 00 69 00 63 00 72 00 6f 00 73 00 6f 00 66 00 74 00 5c 00 42 00 6f 00 6f 00 74 00 5c 00 62 00 6f 00 6f 00 74 00 6d 00 67 00 66 00 77 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00 data: 41 4d 42 4f Boot0002* Hard Drive BBS(HD,,0x0)414d474f414d4e4fb3000000010000006d00530061006d00730075006e006700200053005300440020003800360030002000450056004f0020003500300030004700420000000501090002000000007fff040002010c00d041030a0000000001010600001103010800010000007fff040001043e00ef47642dc93ba041ac194d51d01b4ce6350053003200420052004e004e00300033004100300032003200310020004100200020002000200000007fff0400414d424f414d4e4fa5000000010000006d0053005400310030003000300044004d003000300033002d00390059004e0031003600320000000501090002000000007fff040002010c00d041030a0000000001010600011403010800000000007fff040001043e00ef47642dc93ba041ac194d51d01b4ce62000200020002000200020002000200020002000200020003100570031004400520032003700450000007fff0400414d424f dp: 05 01 09 00 02 00 00 00 00 / 7f ff 04 00 data: 41 4d 47 4f 41 4d 4e 4f b3 00 00 00 01 00 00 00 6d 00 53 00 61 00 6d 00 73 00 75 00 6e 00 67 00 20 00 53 00 53 00 44 00 20 00 38 00 36 00 30 00 20 00 45 00 56 00 4f 00 20 00 35 00 30 00 30 00 47 00 42 00 00 00 05 01 09 00 02 00 00 00 00 7f ff 04 00 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01 06 00 00 11 03 01 08 00 01 00 00 00 7f ff 04 00 01 04 3e 00 ef 47 64 2d c9 3b a0 41 ac 19 4d 51 d0 1b 4c e6 35 00 53 00 32 00 42 00 52 00 4e 00 4e 00 30 00 33 00 41 00 30 00 32 00 32 00 31 00 20 00 41 00 20 00 20 00 20 00 20 00 00 00 7f ff 04 00 41 4d 42 4f 41 4d 4e 4f a5 00 00 00 01 00 00 00 6d 00 53 00 54 00 31 00 30 00 30 00 30 00 44 00 4d 00 30 00 30 00 33 00 2d 00 39 00 59 00 4e 00 31 00 36 00 32 00 00 00 05 01 09 00 02 00 00 00 00 7f ff 04 00 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01 06 00 01 14 03 01 08 00 00 00 00 00 7f ff 04 00 01 04 3e 00 ef 47 64 2d c9 3b a0 41 ac 19 4d 51 d0 1b 4c e6 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 31 00 57 00 31 00 44 00 52 00 32 00 37 00 45 00 00 00 7f ff 04 00 41 4d 42 4f Boot0003* CD/DVD Drive BBS(CDROM,,0x0)414d474f414d4e4fa7000000010000006d00410054004100500049002000200020006900480045005300310031003200200020002000330000000501090003000000007fff040002010c00d041030a0000000001010600001103010800010100007fff040001043e00ef47642dc93ba041ac194d51d01b4ce63500320032003100330030002000350032003200320036003400320030003500380030003700370000007fff0400414d424f dp: 05 01 09 00 03 00 00 00 00 / 7f ff 04 00 data: 41 4d 47 4f 41 4d 4e 4f a7 00 00 00 01 00 00 00 6d 00 41 00 54 00 41 00 50 00 49 00 20 00 20 00 20 00 69 00 48 00 45 00 53 00 31 00 31 00 32 00 20 00 20 00 20 00 33 00 00 00 05 01 09 00 03 00 00 00 00 7f ff 04 00 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01 06 00 00 11 03 01 08 00 01 01 00 00 7f ff 04 00 01 04 3e 00 ef 47 64 2d c9 3b a0 41 ac 19 4d 51 d0 1b 4c e6 35 00 32 00 32 00 31 00 33 00 30 00 20 00 35 00 32 00 32 00 32 00 36 00 34 00 32 00 30 00 35 00 38 00 30 00 37 00 37 00 00 00 7f ff 04 00 41 4d 42 4f Boot0004* USB BBS(USB,,0x0)414d474f414d4e4fcd000000010000008100530061006d00730075006e006700200046006c0061007300680020004400720069007600650020004600490054002000310031003000300000000501090005000000007fff040002010c00d041030a000000000101060000090101060000000305060003007fff040001044e00ef47642dc93ba041ac194d51d01b4ce6530061006d00730075006e006700200046006c0061007300680020004400720069007600650020004600490054002000310031003000300000007fff0400414d424f dp: 05 01 09 00 05 00 00 00 00 / 7f ff 04 00 data: 41 4d 47 4f 41 4d 4e 4f cd 00 00 00 01 00 00 00 81 00 53 00 61 00 6d 00 73 00 75 00 6e 00 67 00 20 00 46 00 6c 00 61 00 73 00 68 00 20 00 44 00 72 00 69 00 76 00 65 00 20 00 46 00 49 00 54 00 20 00 31 00 31 00 30 00 30 00 00 00 05 01 09 00 05 00 00 00 00 7f ff 04 00 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01 06 00 00 09 01 01 06 00 00 00 03 05 06 00 03 00 7f ff 04 00 01 04 4e 00 ef 47 64 2d c9 3b a0 41 ac 19 4d 51 d0 1b 4c e6 53 00 61 00 6d 00 73 00 75 00 6e 00 67 00 20 00 46 00 6c 00 61 00 73 00 68 00 20 00 44 00 72 00 69 00 76 00 65 00 20 00 46 00 49 00 54 00 20 00 31 00 31 00 30 00 30 00 00 00 7f ff 04 00 41 4d 42 4f Boot0007* UEFI: Built-in EFI Shell VenMedia(5023b95c-db26-429b-a648-bd47664c8012)AMBO dp: 04 03 14 00 5c b9 23 50 26 db 9b 42 a6 48 bd 47 66 4c 80 12 / 7f ff 04 00 data: 41 4d 42 4f

blkid

/dev/sdb1: LABEL="HDD" BLOCK_SIZE="512" UUID="D0A69DE9A69DD078" TYPE="ntfs" PARTUUID="a5a5cb84-01" /dev/sda4: LABEL="Samsung SATA" BLOCK_SIZE="512" UUID="48DEFB58DEFB3D2E" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="2f782e0c-4cc6-11ec-92a6-08d23ea1addc" /dev/sda2: UUID="BEF9-C32C" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="a76cd018-1072-48bd-80eb-91df9a86539e" /dev/sda1: BLOCK_SIZE="512" UUID="3AF412BFF4127CF7" TYPE="ntfs" PARTUUID="2f782e09-4cc6-11ec-92a6-08d23ea1addc" /dev/sdc2: UUID="f1cd58a3-e5e6-4e73-ae20-f7996e6c6fa1" UUID_SUB="a9950390-91c0-45e4-8ae8-c91705266bf0" BLOCK_SIZE="4096" TYPE="btrfs" PARTLABEL="root" PARTUUID="a9aecc4f-1b2a-e540-84a5-6ca041e1ef2a" /dev/sdd2: SEC_TYPE="msdos" LABEL_FATBOOT="VTOYEFI" LABEL="VTOYEFI" UUID="ADC2-5F11" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="VTOYEFI" PARTUUID="110b81c7-f81f-461a-8c44-6768239d4435" /dev/sdd1: LABEL="Samsung USB" UUID="4E21-0000" BLOCK_SIZE="512" TYPE="exfat" PTTYPE="dos" PARTLABEL="Ventoy" PARTUUID="584a2819-8b5e-476f-9bd7-4c64b0207c22" /dev/sdc1: LABEL_FATBOOT="NO_LABEL" LABEL="NO_LABEL" UUID="AA9E-6DDD" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="bd72954a-20e2-2d48-acbe-6eaeede6856d" /dev/sda3: PARTLABEL="Microsoft reserved partition" PARTUUID="2f782e0b-4cc6-11ec-92a6-08d23ea1addc"

parted

`Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  571MB  570MB   ntfs                                       hidden, diag
 2      571MB   676MB  105MB   fat32        EFI system partition          boot, esp
 3      676MB   693MB  16.8MB               Microsoft reserved partition  msftres
 4      693MB   500GB  499GB   ntfs         Basic data partition          msftdata


Model: ATA ST1000DM003-9YN1 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1000GB  1000GB  primary  ntfs


Model: Samsung Flash Drive FIT (scsi)
Disk /dev/sdc: 64.2GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name  Flags
 1      2097kB  317MB   315MB   fat32              boot, esp
 2      317MB   64.2GB  63.8GB  btrfs        root


Model: Samsung Flash Drive FIT (scsi)
Disk /dev/sdd: 257GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system  Name     Flags
 1      1049kB  257GB  257GB                Ventoy   msftdata
 2      257GB   257GB  33.6MB  fat16        VTOYEFI  hidden, msftdata
`

the grub copy might be incomplete or duplicated in parts because I had difficulty selecting all in nano

From your updates I just saw that you have mkinitcpio installed, but you mentioned that the mkinitcpio command did not run. Was there an error message after you tried it?

Can you please check whether just mkinitcpio is installed or if you have both, dracut and mkinitcpio, installed?

it ran but it did not work meaning it did not fix the unknown problem. dracut is not installed.

Could you check if your post update pacman hooks for the mkinitcpio update are run properly?

If with the pacman hooks everything is fine, you could check/post here the /etc/mkinitcpio.conf

I’m currently not on my Arch laptop, otherwise I would check and post what pacman hooks are on my machine…

yeah post update hooks ran fine here’s the mkinitcpio.conf

mkinitcpio.conf
`# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run.  Advanced users may wish to specify all system modules
# in this array.  For instance:
#     MODULES=(piix ide_disk reiserfs)
MODULES="crc32c"

# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image.  This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=()

# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way.  This is useful for config files.
FILES=""

# HOOKS
# This is the most important setting in this file.  The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added.  Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
##   This setup specifies all modules in the MODULES setting above.
##   No raid, lvm2, or encrypted root is needed.
#    HOOKS=(base)
#
##   This setup will autodetect all modules for your system and should
##   work as a sane default
#    HOOKS=(base udev autodetect block filesystems)
#
##   This setup will generate a 'full' image which supports most systems.
##   No autodetection is done.
#    HOOKS=(base udev block filesystems)
#
##   This setup assembles a pata mdadm array with an encrypted root FS.
##   Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
#    HOOKS=(base udev block mdadm encrypt filesystems)
#
##   This setup loads an lvm2 volume group on a usb device.
#    HOOKS=(base udev block lvm2 filesystems)
#
##   NOTE: If you have /usr on a separate partition, you MUST include the
#    usr, fsck and shutdown hooks.
HOOKS="base udev autodetect modconf block keyboard keymap consolefont filesystems grub-btrfs-overlayfs"

# COMPRESSION
# Use this to compress the initramfs image. By default, zstd compression
# is used. Use 'cat' to create an uncompressed image.
COMPRESSION="zstd"
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"
#COMPRESSION="lz4"

# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=()
`

besides linux linux-headers and grub, what packages should I not upgrade?

EDIT upgraded without those packages and it still broke so it’s not them which I think is good

system update
`:: Retrieving packages...
 linux-6.2.10.arch1-1-x86_64                                                                                      173.6 MiB  9.78 MiB/s 00:18 [---------------------------------------------------------------------------------------] 100%
 linux-headers-6.2.10.arch1-1-x86_64                                                                               29.1 MiB  1512 KiB/s 00:20 [---------------------------------------------------------------------------------------] 100%
 Total (2/2)                                                                                                      202.7 MiB  10.3 MiB/s 00:20 [---------------------------------------------------------------------------------------] 100%
(170/170) checking keys in keyring                                                                                                            [---------------------------------------------------------------------------------------] 100%
(170/170) checking package integrity                                                                                                          [---------------------------------------------------------------------------------------] 100%
(170/170) loading package files                                                                                                               [---------------------------------------------------------------------------------------] 100%
(170/170) checking for file conflicts                                                                                                         [---------------------------------------------------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/3) Performing snapper pre snapshots for the following configurations...
IO Error (subvolume is not a btrfs subvolume).
==> root: 
(2/3) Removing linux initcpios...
(3/3) Remove DKMS modules
:: Processing package changes...
(  1/170) upgrading tzdata                                                                                                                    [---------------------------------------------------------------------------------------] 100%
(  2/170) upgrading glib2                                                                                                                     [---------------------------------------------------------------------------------------] 100%
(  3/170) upgrading gdbm                                                                                                                      [---------------------------------------------------------------------------------------] 100%
(  4/170) upgrading libcap                                                                                                                    [---------------------------------------------------------------------------------------] 100%
(  5/170) upgrading xz                                                                                                                        [---------------------------------------------------------------------------------------] 100%
(  6/170) upgrading systemd-libs                                                                                                              [---------------------------------------------------------------------------------------] 100%
(  7/170) upgrading device-mapper                                                                                                             [---------------------------------------------------------------------------------------] 100%
(  8/170) upgrading cryptsetup                                                                                                                [---------------------------------------------------------------------------------------] 100%
(  9/170) upgrading hwdata                                                                                                                    [---------------------------------------------------------------------------------------] 100%
( 10/170) upgrading libnghttp2                                                                                                                [---------------------------------------------------------------------------------------] 100%
( 11/170) upgrading attr                                                                                                                      [---------------------------------------------------------------------------------------] 100%
( 12/170) upgrading coreutils                                                                                                                 [---------------------------------------------------------------------------------------] 100%
( 13/170) upgrading curl                                                                                                                      [---------------------------------------------------------------------------------------] 100%
( 14/170) upgrading libelf                                                                                                                    [---------------------------------------------------------------------------------------] 100%
( 15/170) upgrading libnftnl                                                                                                                  [---------------------------------------------------------------------------------------] 100%
( 16/170) upgrading nftables                                                                                                                  [---------------------------------------------------------------------------------------] 100%
( 17/170) upgrading systemd                                                                                                                   [---------------------------------------------------------------------------------------] 100%
( 18/170) upgrading accountsservice                                                                                                           [---------------------------------------------------------------------------------------] 100%
( 19/170) upgrading adobe-source-code-pro-fonts                                                                                               [---------------------------------------------------------------------------------------] 100%
( 20/170) upgrading alsa-card-profiles                                                                                                        [---------------------------------------------------------------------------------------] 100%
( 21/170) upgrading gsettings-desktop-schemas                                                                                                 [---------------------------------------------------------------------------------------] 100%
( 22/170) upgrading at-spi2-core                                                                                                              [---------------------------------------------------------------------------------------] 100%
( 23/170) upgrading libnsl                                                                                                                    [---------------------------------------------------------------------------------------] 100%
( 24/170) upgrading bind                                                                                                                      [---------------------------------------------------------------------------------------] 100%
( 25/170) upgrading m4                                                                                                                        [---------------------------------------------------------------------------------------] 100%
( 26/170) upgrading gettext                                                                                                                   [---------------------------------------------------------------------------------------] 100%
( 27/170) upgrading bison                                                                                                                     [---------------------------------------------------------------------------------------] 100%
( 28/170) upgrading libinput                                                                                                                  [---------------------------------------------------------------------------------------] 100%
( 29/170) upgrading wayland                                                                                                                   [---------------------------------------------------------------------------------------] 100%
( 30/170) upgrading vulkan-icd-loader                                                                                                         [---------------------------------------------------------------------------------------] 100%
( 31/170) upgrading mesa                                                                                                                      [---------------------------------------------------------------------------------------] 100%
( 32/170) upgrading sqlite                                                                                                                    [---------------------------------------------------------------------------------------] 100%
( 33/170) upgrading qt5-base                                                                                                                  [---------------------------------------------------------------------------------------] 100%
( 34/170) upgrading libassuan                                                                                                                 [---------------------------------------------------------------------------------------] 100%
( 35/170) upgrading npth                                                                                                                      [---------------------------------------------------------------------------------------] 100%
( 36/170) upgrading gpgme                                                                                                                     [---------------------------------------------------------------------------------------] 100%
( 37/170) upgrading mpg123                                                                                                                    [---------------------------------------------------------------------------------------] 100%
( 38/170) upgrading libaio                                                                                                                    [---------------------------------------------------------------------------------------] 100%
( 39/170) upgrading lvm2                                                                                                                      [---------------------------------------------------------------------------------------] 100%
( 40/170) installing libtraceevent                                                                                                            [---------------------------------------------------------------------------------------] 100%
Optional dependencies for libtraceevent
    libtraceevent-docs: for documentation
( 41/170) installing libtracefs                                                                                                               [---------------------------------------------------------------------------------------] 100%
Optional dependencies for libtracefs
    libtracefs-docs: for documentation
( 42/170) upgrading ndctl                                                                                                                     [---------------------------------------------------------------------------------------] 100%
( 43/170) upgrading xfsprogs                                                                                                                  [---------------------------------------------------------------------------------------] 100%
( 44/170) upgrading libusb                                                                                                                    [---------------------------------------------------------------------------------------] 100%
( 45/170) upgrading bluedevil                                                                                                                 [---------------------------------------------------------------------------------------] 100%
( 46/170) upgrading kdecoration                                                                                                               [---------------------------------------------------------------------------------------] 100%
( 47/170) upgrading breeze                                                                                                                    [---------------------------------------------------------------------------------------] 100%
( 48/170) upgrading breeze-gtk                                                                                                                [---------------------------------------------------------------------------------------] 100%
( 49/170) upgrading dmidecode                                                                                                                 [---------------------------------------------------------------------------------------] 100%
( 50/170) upgrading grep                                                                                                                      [---------------------------------------------------------------------------------------] 100%
( 51/170) upgrading pacman-contrib                                                                                                            [---------------------------------------------------------------------------------------] 100%
( 52/170) upgrading fzf                                                                                                                       [---------------------------------------------------------------------------------------] 100%
( 53/170) upgrading downgrade                                                                                                                 [---------------------------------------------------------------------------------------] 100%
( 54/170) upgrading endeavouros-mirrorlist                                                                                                    [---------------------------------------------------------------------------------------] 100%
warning: /etc/pacman.d/endeavouros-mirrorlist installed as /etc/pacman.d/endeavouros-mirrorlist.pacnew
( 55/170) upgrading endeavouros-theming                                                                                                       [---------------------------------------------------------------------------------------] 100%
( 56/170) upgrading eos-translations                                                                                                          [---------------------------------------------------------------------------------------] 100%
( 57/170) upgrading wpebackend-fdo                                                                                                            [---------------------------------------------------------------------------------------] 100%
( 58/170) upgrading libva                                                                                                                     [---------------------------------------------------------------------------------------] 100%
( 59/170) upgrading gtk-update-icon-cache                                                                                                     [---------------------------------------------------------------------------------------] 100%
( 60/170) upgrading tracker3                                                                                                                  [---------------------------------------------------------------------------------------] 100%
( 61/170) upgrading libgit2                                                                                                                   [---------------------------------------------------------------------------------------] 100%
( 62/170) upgrading webkit2gtk                                                                                                                [---------------------------------------------------------------------------------------] 100%
( 63/170) upgrading eos-bash-shared                                                                                                           [---------------------------------------------------------------------------------------] 100%
( 64/170) upgrading eos-hooks                                                                                                                 [---------------------------------------------------------------------------------------] 100%
( 65/170) upgrading eos-rankmirrors                                                                                                           [---------------------------------------------------------------------------------------] 100%
( 66/170) upgrading libpipewire                                                                                                               [---------------------------------------------------------------------------------------] 100%
( 67/170) installing libcamera-ipa                                                                                                            [---------------------------------------------------------------------------------------] 100%
( 68/170) upgrading libcamera                                                                                                                 [---------------------------------------------------------------------------------------] 100%
( 69/170) upgrading pipewire                                                                                                                  [---------------------------------------------------------------------------------------] 100%
( 70/170) upgrading pipewire-audio                                                                                                            [---------------------------------------------------------------------------------------] 100%
( 71/170) upgrading pipewire-jack                                                                                                             [---------------------------------------------------------------------------------------] 100%
( 72/170) installing gperftools                                                                                                               [---------------------------------------------------------------------------------------] 100%
Optional dependencies for gperftools
    graphviz: pprof graph generation
    gv: pprof postscript generation
( 73/170) installing highway                                                                                                                  [---------------------------------------------------------------------------------------] 100%
( 74/170) upgrading openexr                                                                                                                   [---------------------------------------------------------------------------------------] 100%
( 75/170) installing libjxl                                                                                                                   [---------------------------------------------------------------------------------------] 100%
Optional dependencies for libjxl
    gdk-pixbuf2: for gdk-pixbuf loader [installed]
    gimp: for gimp plugin
    java-runtime: for JNI bindings
( 76/170) upgrading libmfx                                                                                                                    [---------------------------------------------------------------------------------------] 100%
( 77/170) upgrading sdl2                                                                                                                      [---------------------------------------------------------------------------------------] 100%
( 78/170) upgrading ffmpeg                                                                                                                    [---------------------------------------------------------------------------------------] 100%
( 79/170) upgrading flex                                                                                                                      [---------------------------------------------------------------------------------------] 100%
( 80/170) upgrading fluidsynth                                                                                                                [---------------------------------------------------------------------------------------] 100%
( 81/170) upgrading foomatic-db                                                                                                               [---------------------------------------------------------------------------------------] 100%
( 82/170) upgrading foomatic-db-nonfree                                                                                                       [---------------------------------------------------------------------------------------] 100%
( 83/170) upgrading foomatic-db-nonfree-ppds                                                                                                  [---------------------------------------------------------------------------------------] 100%
( 84/170) upgrading foomatic-db-ppds                                                                                                          [---------------------------------------------------------------------------------------] 100%
( 85/170) upgrading fsarchiver                                                                                                                [---------------------------------------------------------------------------------------] 100%
( 86/170) upgrading fuse-common                                                                                                               [---------------------------------------------------------------------------------------] 100%
( 87/170) upgrading fuse3                                                                                                                     [---------------------------------------------------------------------------------------] 100%
( 88/170) upgrading libjcat                                                                                                                   [---------------------------------------------------------------------------------------] 100%
( 89/170) upgrading fwupd                                                                                                                     [---------------------------------------------------------------------------------------] 100%
( 90/170) upgrading gdu                                                                                                                       [---------------------------------------------------------------------------------------] 100%
( 91/170) upgrading ghostscript                                                                                                               [---------------------------------------------------------------------------------------] 100%
( 92/170) upgrading glslang                                                                                                                   [---------------------------------------------------------------------------------------] 100%
( 93/170) upgrading go                                                                                                                        [---------------------------------------------------------------------------------------] 100%
( 94/170) installing libgirepository                                                                                                          [---------------------------------------------------------------------------------------] 100%
( 95/170) upgrading gobject-introspection-runtime                                                                                             [---------------------------------------------------------------------------------------] 100%
( 96/170) upgrading gst-plugin-pipewire                                                                                                       [---------------------------------------------------------------------------------------] 100%
( 97/170) upgrading python-gobject                                                                                                            [---------------------------------------------------------------------------------------] 100%
( 98/170) upgrading hplip                                                                                                                     [---------------------------------------------------------------------------------------] 100%
( 99/170) upgrading imagemagick                                                                                                               [---------------------------------------------------------------------------------------] 100%
(100/170) upgrading inxi                                                                                                                      [---------------------------------------------------------------------------------------] 100%
(101/170) upgrading iwd                                                                                                                       [---------------------------------------------------------------------------------------] 100%
(102/170) upgrading kactivitymanagerd                                                                                                         [---------------------------------------------------------------------------------------] 100%
(103/170) upgrading kde-cli-tools                                                                                                             [---------------------------------------------------------------------------------------] 100%
(104/170) upgrading kde-gtk-config                                                                                                            [---------------------------------------------------------------------------------------] 100%
(105/170) upgrading noto-fonts                                                                                                                [---------------------------------------------------------------------------------------] 100%
(106/170) upgrading libksysguard                                                                                                              [---------------------------------------------------------------------------------------] 100%
(107/170) upgrading ksystemstats                                                                                                              [---------------------------------------------------------------------------------------] 100%
(108/170) upgrading milou                                                                                                                     [---------------------------------------------------------------------------------------] 100%
(109/170) upgrading layer-shell-qt                                                                                                            [---------------------------------------------------------------------------------------] 100%
(110/170) upgrading libkscreen                                                                                                                [---------------------------------------------------------------------------------------] 100%
(111/170) upgrading kscreenlocker                                                                                                             [---------------------------------------------------------------------------------------] 100%
(112/170) upgrading kwin                                                                                                                      [---------------------------------------------------------------------------------------] 100%
(113/170) upgrading plasma-integration                                                                                                        [---------------------------------------------------------------------------------------] 100%
(114/170) upgrading kpipewire                                                                                                                 [---------------------------------------------------------------------------------------] 100%
(115/170) upgrading oxygen-sounds                                                                                                             [---------------------------------------------------------------------------------------] 100%
(116/170) upgrading ldb                                                                                                                       [---------------------------------------------------------------------------------------] 100%
(117/170) upgrading libwbclient                                                                                                               [---------------------------------------------------------------------------------------] 100%
(118/170) upgrading smbclient                                                                                                                 [---------------------------------------------------------------------------------------] 100%
(119/170) upgrading plasma-workspace                                                                                                          [---------------------------------------------------------------------------------------] 100%
(120/170) upgrading kdeplasma-addons                                                                                                          [---------------------------------------------------------------------------------------] 100%
(121/170) upgrading khotkeys                                                                                                                  [---------------------------------------------------------------------------------------] 100%
(122/170) upgrading systemsettings                                                                                                            [---------------------------------------------------------------------------------------] 100%
(123/170) upgrading vulkan-tools                                                                                                              [---------------------------------------------------------------------------------------] 100%
(124/170) installing libdecor                                                                                                                 [---------------------------------------------------------------------------------------] 100%
(125/170) upgrading mesa-utils                                                                                                                [---------------------------------------------------------------------------------------] 100%
(126/170) upgrading kinfocenter                                                                                                               [---------------------------------------------------------------------------------------] 100%
(127/170) upgrading kmenuedit                                                                                                                 [---------------------------------------------------------------------------------------] 100%
(128/170) upgrading kscreen                                                                                                                   [---------------------------------------------------------------------------------------] 100%
(129/170) upgrading kwallet-pam                                                                                                               [---------------------------------------------------------------------------------------] 100%
(130/170) upgrading kwayland-integration                                                                                                      [---------------------------------------------------------------------------------------] 100%
(131/170) upgrading libheif                                                                                                                   [---------------------------------------------------------------------------------------] 100%
(132/170) upgrading libimagequant                                                                                                             [---------------------------------------------------------------------------------------] 100%
(133/170) upgrading shaderc                                                                                                                   [---------------------------------------------------------------------------------------] 100%
(134/170) upgrading libplacebo                                                                                                                [---------------------------------------------------------------------------------------] 100%
(135/170) upgrading libupnp                                                                                                                   [---------------------------------------------------------------------------------------] 100%
(136/170) upgrading licenses                                                                                                                  [---------------------------------------------------------------------------------------] 100%
(137/170) upgrading linux                                                                                                                     [---------------------------------------------------------------------------------------] 100%
(138/170) upgrading linux-headers                                                                                                             [---------------------------------------------------------------------------------------] 100%
(139/170) upgrading man-pages                                                                                                                 [---------------------------------------------------------------------------------------] 100%
(140/170) upgrading mtools                                                                                                                    [---------------------------------------------------------------------------------------] 100%
(141/170) upgrading ndisc6                                                                                                                    [---------------------------------------------------------------------------------------] 100%
(142/170) upgrading openvpn                                                                                                                   [---------------------------------------------------------------------------------------] 100%
(143/170) upgrading parallel                                                                                                                  [---------------------------------------------------------------------------------------] 100%
New optional dependencies for parallel
    parallel-docs: documentation
(144/170) upgrading pipewire-alsa                                                                                                             [---------------------------------------------------------------------------------------] 100%
(145/170) upgrading pipewire-pulse                                                                                                            [---------------------------------------------------------------------------------------] 100%
(146/170) upgrading pkgconf                                                                                                                   [---------------------------------------------------------------------------------------] 100%
(147/170) upgrading plasma-browser-integration                                                                                                [---------------------------------------------------------------------------------------] 100%
(148/170) upgrading polkit-kde-agent                                                                                                          [---------------------------------------------------------------------------------------] 100%
(149/170) upgrading powerdevil                                                                                                                [---------------------------------------------------------------------------------------] 100%
(150/170) upgrading plasma-desktop                                                                                                            [---------------------------------------------------------------------------------------] 100%
(151/170) upgrading plasma-disks                                                                                                              [---------------------------------------------------------------------------------------] 100%
(152/170) upgrading plasma-firewall                                                                                                           [---------------------------------------------------------------------------------------] 100%
(153/170) upgrading plasma-nm                                                                                                                 [---------------------------------------------------------------------------------------] 100%
(154/170) upgrading plasma-pa                                                                                                                 [---------------------------------------------------------------------------------------] 100%
(155/170) upgrading plasma-systemmonitor                                                                                                      [---------------------------------------------------------------------------------------] 100%
(156/170) upgrading xorg-server-common                                                                                                        [---------------------------------------------------------------------------------------] 100%
(157/170) upgrading xorg-xwayland                                                                                                             [---------------------------------------------------------------------------------------] 100%
(158/170) upgrading plasma-wayland-session                                                                                                    [---------------------------------------------------------------------------------------] 100%
(159/170) upgrading python-cryptography                                                                                                       [---------------------------------------------------------------------------------------] 100%
(160/170) upgrading python-wheel                                                                                                              [---------------------------------------------------------------------------------------] 100%
(161/170) upgrading rebuild-detector                                                                                                          [---------------------------------------------------------------------------------------] 100%
(162/170) upgrading rsync                                                                                                                     [---------------------------------------------------------------------------------------] 100%
(163/170) upgrading rust                                                                                                                      [---------------------------------------------------------------------------------------] 100%
(164/170) upgrading xf86-input-libinput                                                                                                       [---------------------------------------------------------------------------------------] 100%
(165/170) upgrading xorg-server                                                                                                               [---------------------------------------------------------------------------------------] 100%
(166/170) upgrading sddm-kcm                                                                                                                  [---------------------------------------------------------------------------------------] 100%
(167/170) upgrading systemd-sysvcompat                                                                                                        [---------------------------------------------------------------------------------------] 100%
(168/170) upgrading texinfo                                                                                                                   [---------------------------------------------------------------------------------------] 100%
New optional dependencies for texinfo
    perl-archive-zip: EPUB file output via texi2any
(169/170) upgrading vlc                                                                                                                       [---------------------------------------------------------------------------------------] 100%
(170/170) upgrading xdg-desktop-portal-kde                                                                                                    [---------------------------------------------------------------------------------------] 100%
:: Running post-transaction hooks...
( 1/27) Creating system user accounts...
( 2/27) Updating journal message catalog...
( 3/27) Reloading system manager configuration...
( 4/27) Updating udev hardware database...
( 5/27) Applying kernel sysctl settings...
( 6/27) Creating temporary files...
( 7/27) Reloading device manager configuration...
( 8/27) Arming ConditionNeedsUpdate...
( 9/27) Updating the MIME type database...
(10/27) Updating module dependencies...
(11/27) Install DKMS modules
(12/27) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: '6.2.10-arch1-1'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
==> WARNING: cannot detect type of overlayfs root filesystem
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [filesystems]
  -> Running build hook: [grub-btrfs-overlayfs]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: '6.2.10-arch1-1'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [filesystems]
  -> Running build hook: [grub-btrfs-overlayfs]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful
(13/27) Reloading system bus configuration...
(14/27) Warn about old perl modules
(15/27) Update EndeavourOS specific hooks.
(16/27) Hook to rank EndeavourOS mirrors after installing or upgrading the related mirrorlist package
==> Info: fetching https://gitlab.com/endeavouros-filemirror/PKGBUILDS/-/raw/master/endeavouros-mirrorlist/endeavouros-mirrorlist ...
==> Info: ranking EndeavourOS mirrors, please wait ...
==> 'https://endeavour.remi.lu/repo/$repo/$arch' connection failed after 30 seconds, continuing.
==> 'https://fastmirror.pp.ua/endeavouros/repo/$repo/$arch' connection failed, continuing.

==> Results of ranking EndeavourOS mirrors:


==> Writing new ranked EndeavourOS mirrorlist to /etc/pacman.d/endeavouros-mirrorlist.pacnew.
==> New mirrorlist saved.

(17/27) Check if user should be informed about rebooting after certain system package upgrades.
==> INFO: Reboot is recommended due to the upgrade of core system package(s).
(18/27) Move the EndeavourOS repo before Arch repos in /etc/pacman.conf (only once)
==> Info: eos-repo-before-arch-repos has been executed before.
(19/27) Updating fontconfig cache...
(20/27) Probing GDK-Pixbuf loader modules...
(21/27) Compiling GSettings XML schema files...
(22/27) Updating icon theme caches...
(23/27) Checking which packages need to be rebuilt
(24/27) Updating the info directory file...
(25/27) Updating the desktop file MIME type cache...
(26/27) Updating the vlc plugin cache...
(27/27) Performing snapper post snapshots for the following configurations...
Invalid snapshot '--type'.
==> root: 
:: Looking for AUR upgrades...
:: Looking for devel upgrades...
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...
:: packages not in the AUR: grub2-theme-endeavouros

`

I saw in the updates, that lvm2 is among them. Is your root-partition part of a lvm2-RAID? If so, I think there is a mkinitcpio hook “lvm2” that should be added to the mkinitcpio.conf. At least if I remember correctly from a couple years back…

1 Like

no raid on my system. my os is entirely separate from all the others drives on its own usb stick. it’s simply the default btrfs configuration from the endeavouros installer

Okay. Since you already excluded the kernel, headers and grub and still got the error…
It might be connected to the build of the initramfs, so to mkinitcpio. My first thought was that there is a hook or module in the mkinitcpio.conf missing.
But I am lacking some in-depth knowledge to give a certain recommendation.
Of course there is a good Arch wiki page on common mkinitcpio hooks, modules, etc.

You could also install dracut and use that to build your initramfs in order to see if the problem is persistent then.

Since you are still on mkinitcpio (which is still the Arch default), I assume you are running EOS on this machine with btrfs since a while without this kind of problems?

1 Like

Yes for about a year now, updating every week or so. I actually have two flashdrives running eos and they both broke with the same update.

1 Like

Okay, could you give us a feedback, in case you try some changes with building the initramfs?

Some others seem to have the same issue. I guess you have reasons to use a flash drive. It’s probably not the best solution for everyday use.

If it would be my system, after reading the Manjaro forum thread, I would just try it with dracut instead of mkinitcpio

1 Like

your help has been much appreciated. for now I’m going to simply not update mkinitcpio until they fix it for flash drives. if it doesn’t get fixed, then I’ll switch to dracut.

1 Like