Error: file `/boot/vmlinuz-6.1-x86_64’ not found . Cannot boot into manjaro

My laptop went off while updating. Am getting this error when booting “Error: file `/boot/vmlinuz-6.1-x86_64’ not found”. I have managed to boot into manjaro live and access my encrypted disk but cannot boot from it.

I have dual booted with windows 10

When trying to chroot am getting an error:
manjaro-chroot -a
==> ERROR: No Linux partitions detected!

Manually mount needed partitions, chroot and reinstall kernel(s).

kindly explain
am a newbie here :sweat_smile:. followed some previous posts but seems am not getting the results.

Mount decrypted root partition to /mnt and your EFI partition to /boot/efi or wherever you have it in /etc/fstab, then run

manjaro-chroot /mnt

and rerun update and reinstall kernels.

1 Like

Managed to chroot

[manjaro manjaro]# manjaro-chroot /mnt/myVol /bin/bash

[manjaro /]#

when running the update I get this:

:: Synchronizing package databases...
 core is up to date
 extra                                                                                                              8.3 MiB  1384 KiB/s 00:06 [#######################################################################################] 100%
 community is up to date
 multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: lib32-pam will be installed before its lib32-systemd dependency
warning: dependency cycle detected:
warning: mhwd-nvidia will be installed before its mhwd dependency
warning: dependency cycle detected:
warning: mhwd-nvidia-390xx will be installed before its mhwd dependency
warning: dependency cycle detected:
warning: mhwd-db will be installed before its mhwd dependency

Packages (245) ksanecore-24.02.2-1  ksanecore5-24.02.2-1  kscreen-6.0.4-1  ksshaskpass-6.0.4-1  ksystemlog-24.02.2-1  kwallet-pam-6.0.4-1  kwalletmanager-24.02.2-1  kwayland-integration-6.0.4-1  kwrited-6.0.4-1  lapack-3.12.0-5
               less-1:643-2  level-zero-loader-1.16.15-1  lib32-at-spi2-core-2.52.0-1  lib32-cairo-1.18.0-2  lib32-curl-8.7.1-4  lib32-expat-2.6.2-1  lib32-fribidi-1.0.14-1  lib32-gcc-libs-13.2.1-6  lib32-gdk-pixbuf2-2.42.11-2
               lib32-glib2-2.80.0-4  lib32-glibc-2.39-4  lib32-gnutls-3.8.5-1  lib32-harfbuzz-8.4.0-2  lib32-libcups-2.4.8-1  lib32-libgpg-error-1.49-1  lib32-libldap-2.6.7-1  lib32-libnghttp2-1.61.0-1  lib32-libnsl-2.0.1-1
               lib32-libpciaccess-0.18.1-1  lib32-libpsl-0.21.5-1  lib32-librsvg-2:2.58.0-1  lib32-libtasn1-4.19.0-2  lib32-libunistring-1.2-1  lib32-libunwind-1.8.1-1  lib32-libva-2.21.0-1  lib32-libva-mesa-driver-1:24.0.6-1
               lib32-libx11-1.8.9-1  lib32-libxcb-1.17.0-1  lib32-libxcursor-1.2.2-1  lib32-libxdmcp-1.1.5-1  lib32-libxext-1.3.6-1  lib32-libxkbcommon-1.7.0-2  lib32-libxkbcommon-x11-1.7.0-2  lib32-libxml2-2.12.6-1
               lib32-libxmu-1.2.1-1  lib32-llvm-libs-17.0.6-2  lib32-mesa-1:24.0.6-1  lib32-mesa-vdpau-1:24.0.6-1  lib32-openssl-1:3.3.0-1  lib32-opus-1.5.2-1  lib32-pam-1.6.1-1  lib32-pango-1:1.52.2-1  lib32-pcre2-10.43-1
               lib32-pixman-0.43.4-1  lib32-systemd-255.5-1  lib32-tdb-1.4.10-1  lib32-util-linux-2.40.1-1  lib32-vulkan-intel-1:24.0.6-1  lib32-vulkan-radeon-1:24.0.6-1  lib32-xz-5.6.1-3  libadwaita-1:1.5.0-1  libfabric-1.21.0-1
               libgit2-1:1.8.0-2  libid3tag-0.16.3-2  libixion-0.19.0-2  libkcddb5-24.02.2-1  libkdcraw5-24.02.2-1  libksane-24.02.2-1  libksane5-24.02.2-1  libnewt-0.52.24-2  liborcus-0.19.2-2  libpackagekit-glib-1.2.8-8
               libpamac-11.6.4+1+g3fe0f42-1  libpamac-flatpak-plugin-11.6.4+1+g3fe0f42-1  libpipeline-1.5.7-2  libplasma-6.0.4-1.1  libreoffice-still-7.6.6-3  libsmbios-2.4.3-7  libva-mesa-driver-1:24.0.6-1
               linux-firmware-20240409.1addd7dc-1.1  linux-firmware-whence-20240409.1addd7dc-1.1  llvm-17.0.6-4  lsof-4.99.3-2  lvm2-2.03.23-3  man-db-2.12.1-1  man-pages-6.7-1  manjaro-application-utility-1.3.3-11
               manjaro-hello-0.7.2-6  manjaro-icons-20240502-1  manjaro-kde-settings-20240501-1  manjaro-release-24.0.0-1  mesa-demos-9.0.0-4  mesa-vdpau-1:24.0.6-1  mhwd-0.6.5-36  mhwd-db-0.6.5-36  mhwd-nvidia-550.78-1
               mhwd-nvidia-390xx-390.157-10  mkinitcpio-38.1-1  nano-8.0-1  networkmanager-l2tp-1.20.14-1  networkmanager-openvpn-1.10.4-1  networkmanager-qt-6.1.0-1  nftables-1:1.0.9-2  octopi-0.15.0-5  okular-24.02.2-1
               openmp-17.0.6-2  openmpi-5.0.3-1  openpmix-5.0.2-1  openssh-9.7p1-2  openucx-1.16.0-1  openvpn-2.6.10-1  oxygen-icons-1:6.0.0-2  oxygen-sounds-6.0.4-1  packagekit-1.2.8-8  pamac-cli-11.6.0-4  pamac-gtk-11.7.1-3
               partitionmanager-24.02.2-1  pcsclite-2.2.0-4  phonon-qt5-4.12.0-4  pkgconf-2.1.1-1  plasma-browser-integration-6.0.4-1  plasma-desktop-6.0.4-1  plasma-framework5-5.115.0-3  plasma-nm-6.0.4-1  plasma-pa-6.0.4-1
               plasma-systemmonitor-6.0.4-1  plasma-thunderbolt-6.0.4-1  plasma-workspace-wallpapers-6.0.4-1  plasma6-themes-breath-24.0.0-3  plasma6-themes-breath-migration-24.0.0-3  plymouth-22.02.122-18  plymouth-kcm-6.0.4-1
               polkit-kde-agent-6.0.4-1  poppler-glib-24.03.0-1  poppler-qt5-24.03.0-1  postgresql-libs-16.2-2  power-profiles-daemon-0.21-1  powerdevil-6.0.4-1  print-manager-1:6.0.4-1  prrte-3.0.5-3  psmisc-23.7-1  purpose5-5.115.0-3
               pyside6-6.7.0-5  python-annotated-types-0.6.0-3  python-autocommand-2.2.2-6  python-cairo-1.26.0-2  python-chardet-5.2.0-2  python-contourpy-1.2.1-3  python-cryptography-42.0.5-2  python-cycler-0.12.1-2
               python-docopt-0.6.2-13  python-fonttools-4.51.0-2  python-inflect-7.2.1-2  python-jaraco.context-4.3.0-4  python-jaraco.functools-4.0.1-1  python-jaraco.text-3.12.0-3  python-joblib-1.3.2-2  python-keyutils-0.6-10
               python-kiwisolver-1.4.5-3  python-matplotlib-3.8.3-3  python-more-itertools-10.2.0-2  python-numpy-1.26.4-2  python-ordered-set-4.1.0-5  python-pandas-1.5.3-4  python-patsy-0.5.4-2  python-pillow-10.3.0-2
               python-pip-24.0-2  python-ply-3.11-13  python-pooch-1.8.1-2  python-pycups-2.0.4-2  python-pycurl-7.45.2-4  python-pydantic-2.7.1-2  python-pydantic-core-1:2.18.2-2  python-pyparsing-3.1.2-2  python-pyqt5-5.15.10-2
               python-pyqt5-sip-12.13.0-2  python-pysmbc-1.0.25.1-3  python-reportlab-4.1.0-2  python-scikit-learn-1.4.2-2  python-scipy-1.13.0-2  python-seaborn-0.13.2-1  python-setuptools-1:69.0.3-6  python-statsmodels-0.14.1-2
               python-systemd-235-3  python-threadpoolctl-3.4.0-2  python-tomli-2.0.1-4  python-trove-classifiers-2024.4.10-1  python-typeguard-4.2.1-2  python-validate-pyproject-0.16-1  python-wheel-0.43.0-4  qcoro-qt6-0.10.0-1
               qt5-imageformats-5.15.13+kde+r7-1  qt5-location-5.15.13+kde+r6-1  qt5-sensors-5.15.13-1  qt5-tools-5.15.13+kde+r4-1  qt5-virtualkeyboard-5.15.13-1  qt5-webchannel-5.15.13+kde+r3-1  qt5-webengine-5.15.16-6
               qt6-websockets-6.7.0-1  qtermwidget-1.4.0-2  re2-1:20240401-1  redland-1:1.0.17-9  rpcbind-1.2.6-4  rsync-3.3.0-2  sane-1.3.0-2  sddm-0.21.0-4  sddm-breath-theme-24.0.0-3  sddm-kcm-6.0.4-1  shiboken6-6.7.0-5
               skanlite-24.02.2-1  sof-firmware-2024.03-1  spectacle-24.02.2-1  syntax-highlighting5-5.115.0-2  system-config-printer-1.5.18-4  systemd-sysvcompat-255.5-3  tcl-8.6.14-4  texlive-basic-2024.2-1
               texlive-fontsrecommended-2024.2-1  texlive-latex-2024.2-1  texlive-latexrecommended-2024.2-1  threadweaver-6.1.0-1  tk-8.6.14-3  ttf-hack-nerd-3.2.1-1  udiskie-2.5.2-2  update-grub-2.12-4  vim-9.1.0380-1
               vim-runtime-9.1.0380-1  vte-common-0.76.1-1  vte3-0.76.1-1  vulkan-intel-1:24.0.6-1  vulkan-radeon-1:24.0.6-1  wayland-protocols-1.36-1  wget-1.24.5-2  xapp-2.8.2-2  xf86-input-evdev-2.10.6-4  xf86-video-amdgpu-23.0.0-2
               xf86-video-ati-1:22.0.0-2  xf86-video-intel-1:2.99.917+923+gb74b67f0-2  xf86-video-nouveau-1.0.17-3  xfsprogs-6.7.0-1  xmlsec-1.3.4-1  xorg-server-21.1.13-1  yakuake-24.02.2-1  yay-12.3.5-1  zsh-5.9-5

Total Installed Size:  3276.82 MiB
Net Upgrade Size:       128.37 MiB

:: Proceed with installation? [Y/n] Y
(245/245) checking keys in keyring                                                                                                            [#######################################################################################] 100%
(245/245) checking package integrity                                                                                                          [#######################################################################################] 100%
(245/245) loading package files                                                                                                               [#######################################################################################] 100%
(245/245) checking for file conflicts                                                                                                         [#######################################################################################] 100%
error: failed to commit transaction (conflicting files)
poppler-glib: /usr/include/poppler/glib/poppler-action.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-annot.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-attachment.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-date.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-document.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-enums.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-features.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-form-field.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-layer.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-macros.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-media.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-movie.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-page.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler-structure-element.h exists in filesystem
poppler-glib: /usr/include/poppler/glib/poppler.h exists in filesystem
poppler-glib: /usr/lib/girepository-1.0/Poppler-0.18.typelib exists in filesystem
poppler-glib: /usr/lib/libpoppler-glib.so exists in filesystem
poppler-glib: /usr/lib/libpoppler-glib.so.8 exists in filesystem
poppler-glib: /usr/lib/libpoppler-glib.so.8.26.0 exists in filesystem
poppler-glib: /usr/lib/pkgconfig/poppler-glib.pc exists in filesystem
poppler-glib: /usr/share/gir-1.0/Poppler-0.18.gir exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/PopplerAction.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/PopplerAttachment.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/PopplerDocument.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/PopplerFormField.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/PopplerStructureElement.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/annotation-glossary.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-12.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-14.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-16.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-18.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-20.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-22.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-26.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-33.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-46.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-54.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-70.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-72.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-73.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-78.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-80.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-82.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-88.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-89.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-0-90.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-20-04-0.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-20-09-0.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-21-05-0.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-21-12-0.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/api-index-full.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/ch01.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/home.png exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/index.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/left-insensitive.png exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/left.png exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/poppler-Error-handling.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/poppler-PDF-Utility-functions.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/poppler-Poppler-Annotation.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/poppler-Poppler-Color.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/poppler-Poppler-Features.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/poppler-Poppler-Layer.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/poppler-Poppler-Media.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/poppler-Poppler-Movie.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/poppler-Poppler-Page.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/poppler-Poppler-Text-Span.html exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/poppler.devhelp2 exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/right-insensitive.png exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/right.png exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/style.css exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/up-insensitive.png exists in filesystem
poppler-glib: /usr/share/gtk-doc/html/poppler/up.png exists in filesystem
poppler-glib: /usr/share/licenses/poppler-glib/COPYING exists in filesystem
poppler-glib: /usr/share/licenses/poppler-glib/COPYING3 exists in filesystem
poppler-glib: /usr/share/licenses/poppler-glib/README-XPDF exists in filesystem
poppler-glib: /usr/share/licenses/poppler-glib/README.contributors exists in filesystem
mkinitcpio: /usr/lib/initcpio/hooks/encrypt exists in filesystem
mkinitcpio: /usr/lib/initcpio/hooks/udev exists in filesystem
mkinitcpio: /usr/lib/initcpio/install/encrypt exists in filesystem
mkinitcpio: /usr/lib/initcpio/install/mdadm_udev exists in filesystem
mkinitcpio: /usr/lib/initcpio/install/sd-encrypt exists in filesystem
mkinitcpio: /usr/lib/initcpio/install/systemd exists in filesystem
mkinitcpio: /usr/lib/initcpio/install/udev exists in filesystem
Errors occurred, no packages were upgraded. ```

Add --overwrite "/usr/*" to pacman command. And don’t forget to reinstall kernels.

By the way if you google parts of these (any) errors like “exists in filesystem” you’ll get plenty of info online.

And in the future learn to maintain the system. You have not taken care of the pacnews, and you have installed programs manually…or from aur but that is also supposed to be done from experienced users.

2 Likes

Could be just interrupted update. You’ll get those errors afterwards sometimes.

2 Likes

I followed this but:

  1. I cannot get the grub menu
  2. It boots manjaro automatically then I get stuck at this point.

Its just that your SDDM theme does not work with latest.
It should not really affect anything.
Choose a new theme.

Stuck how?
Just login?

If you really cannot and you need to change things you can use a command like

plasma-apply-lookandfeel -a org.kde.breeze.desktop

To set the global theme.

I key in the password and hangs

Someone kindly assist me to reinstall kernels and install grub
Still stuck

1 Like

@cscs Thank you for sharing this.

I am getting this error

[manjaro manjaro]# mount -t efivarfs efivarfs /mnt/sys/firmware/efi/efivars
  mount: /mnt/sys/firmware/efi/efivars: mount point does not exist.
       dmesg(1) may have more information after failed mount system call.

Is it maybe a (Traditional) BIOS and not a UEFI system?
It would be missing efivars then.
Not to make assumptions - things are kinda broken so we dont know if they should be missing or not.

I have gone ahead to run the following

[manjaro /]# efibootmgr -v
EFI variables are not supported on this system.
error trace:
[manjaro /]# lsblk -f
NAME         FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0                                               
loop1                                               
loop2                                               
loop3                                               
sda                                                 
├─sda1                                511.2M     0% /boot/efi
├─sda2                                              
├─sda3                                              
├─sda4                                511.2M     0% /boot/efi
├─sda5                                              
│ └─myVolume                            8.6G    80% /
├─sda6                                              
└─sda7                                              
sdb                                                 
├─sdb1                                              
└─sdb2                                              
sr0
[manjaro /]# fdisk -l
Disk /dev/sda: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: Netac SSD 512GB 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: FB2A8586-771C-45C3-8184-F81EADB6FDE6

Device         Start        End   Sectors   Size Type
/dev/sda1       2048     206847    204800   100M EFI System
/dev/sda2     206848     239615     32768    16M Microsoft reserved
/dev/sda3     239616  856726156 856486541 408.4G Microsoft basic data
/dev/sda4  856726157  857776127   1049971 512.7M EFI System
/dev/sda5  857776128  984752127 126976000  60.5G Linux filesystem
/dev/sda6  999174144 1000212479   1038336   507M Windows recovery environment
/dev/sda7  984752128  999174143  14422016   6.9G Linux swap

Partition table entries are not in disk order.