Cannot update Kernel due to error

I am currently using linux418 and I am trying to update to linux58. When doing so, I encounter the following error.

I am not sure how to proceed, so I’m really thankful for any advice.

sudo mhwd-kernel -i linux58
:: Synchronizing package databases...
 core                  168.6 KiB  1532 KiB/s 00:00 [######################] 100%
 extra                2010.2 KiB  8.54 MiB/s 00:00 [######################] 100%
 community               6.2 MiB  14.0 MiB/s 00:00 [######################] 100%
 multilib              191.8 KiB  18.7 MiB/s 00:00 [######################] 100%
The following packages are out of date, please update your system first: appstream-glib atom attica baloo bauh bluedevil bluez bluez-libs bluez-qt breeze-icons brotli c-ares ca-certificates-mozilla cantata chromium cifs-utils clamav clamtk cmake code containerd cryptsetup cups-filters dconf dhcpcd e2fsprogs efibootmgr elfutils enchant filesystem firefox fluidsynth frameworkintegration fwupd ghostscript glib-networking glib2 gnome-desktop gnome-shell gobject-introspection-runtime gpm gsettings-desktop-schemas gst-libav gst-plugins-bad gst-plugins-bad-libs gst-plugins-base gst-plugins-base-libs gst-plugins-good gst-plugins-ugly gstreamer gupnp-igd htop imagemagick inkscape iputils jbig2dec json-glib kactivities kactivities-stats karchive kauth kbookmarks kcmutils kcodecs kcompletion kconfig kconfigwidgets kcontacts kcoreaddons kcrash kdbusaddons kdeclarative kded kdelibs4support kdesu kdnssd kdoctools kemoticons kfilemetadata kglobalaccel kguiaddons kholidays khtml ki18n kiconthemes kidletime kimageformats kinit kio kirigami2 kitemmodels kitemviews kjobwidgets kjs kmod knewstuff knotifications knotifyconfig kpackage kparts kpeople kpty kquickcharts krunner kservice ktexteditor ktextwidgets kunitconversion kwallet kwayland kwidgetsaddons kwin kwindowsystem kxmlgui lib32-fluidsynth lib32-glib2 lib32-glibc lib32-libldap lib32-libva-mesa-driver lib32-mesa lib32-nspr lib32-nss lib32-openssl lib32-orc lib32-pango lib32-systemd lib32-util-linux lib32-vkd3d lib32-vulkan-icd-loader libde265 libelf libgudev libheif libldap libmagick6 libmwaw libpgm libqalculate libspectre libssh libtorrent-rasterbar libuv libva libwpe libwps libxkbcommon libxkbcommon-x11 libxmlb libxnvctrl linux-firmware linux419 linux419-headers linux419-nvidia-418xx llvm-libs manjaro-hello manjaro-release mathjax mesa metis mhwd mkinitcpio modemmanager-qt mpd mutter networkmanager-qt nodejs noto-fonts-emoji nspr nss openmpi openssl opera opera-ffmpeg-codecs orc oxygen-icons pamac-cli pamac-common pamac-gtk pamac-snap-plugin pamac-tray-appindicator pango pepper-flash perl perl-alien-build perl-html-parser perl-http-message perl-libwww perl-xml-libxml pipewire pkcs11-helper plasma-framework plasma-workspace polkit prison purpose python-pikepdf python-pyqt5 python-regex python-reportlab python-sip python-toml qalculate-gtk qqc2-desktop-style qt5-base qt5-declarative qt5-graphicaleffects qt5-imageformats qt5-location qt5-multimedia qt5-quickcontrols qt5-quickcontrols2 qt5-script qt5-sensors qt5-speech qt5-svg qt5-tools qt5-virtualkeyboard qt5-wayland qt5-webchannel qt5-webengine qt5-webkit qt5-websockets qt5-x11extras qt5-xmlpatterns rav1e ruby-irb ruby-reline samba shadow shotcut smartmontools smbclient snappy solid sonnet srt sudo syntax-highlighting systemd systemd-libs systemd-sysvcompat threadweaver tpm2-tss unarchiver util-linux vkd3d vlc vte-common vte3 vulkan-icd-loader webkit2gtk wildmidi wine wpebackend-fdo xapp xdg-desktop-portal xfsprogs xorg-server xorg-server-common xorg-server-xwayland zeromq 
Do you want to continue anyway? [y/N] y
resolving dependencies...
looking for conflicting packages...

Packages (3) linux58-5.8.11-1  linux58-headers-5.8.11-1  linux58-nvidia-418xx-418.113-18

Total Download Size:   107.67 MiB
Total Installed Size:  209.84 MiB

:: Proceed with installation? [Y/n] y
error: could not open file: /etc/mtab: No such file or directory
error: could not determine filesystem mount points
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.

Other:

I am running Manjaro on a dual boot laptop with Windows. Manjaro is on a separate SSD.

$ pacman -Q | grep headers
linux-api-headers 5.8-1
linux419-headers 4.19.143-1

$ mhwd-kernel -li
Currently running: 4.19.143-1-MANJARO (linux419)
The following kernels are installed in your system:
   * linux419

$ cat /etc/lsb-release
DISTRIB_ID=ManjaroLinux
DISTRIB_RELEASE=20.1
DISTRIB_CODENAME=Mikah
DISTRIB_DESCRIPTION="Manjaro Linux"

$ mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
    video-nvidia-418xx            2019.10.25               false            PCI


Warning: No installed USB configs!

Is there a reason you don’t update your system first? There are allot of packages out of date.

start with that

1 Like

Right, I should have checked that first. Basically, I am getting the exact same error when I try to update my system:

$ sudo pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
:: Starting full system upgrade...
:: Replace libutil-linux with core/util-linux-libs? [Y/n] y
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: mhwd will be installed before its mesa dependency
warning: dependency cycle detected:
warning: perl-html-parser will be installed before its perl-libwww dependency
warning: dependency cycle detected:
warning: smbclient will be installed before its cifs-utils dependency
warning: dependency cycle detected:
warning: ruby-reline will be installed before its ruby-irb dependency

Packages (268) appstream-glib-0.7.18-1  atom-1.51.0-1  attica-5.74.0-1  baloo-5.74.0-1  bauh-0.9.7-1  bluedevil-1:5.19.5-1  bluez-5.55-1
               bluez-libs-5.55-1  bluez-qt-5.74.0-1  breeze-icons-5.74.0-1  brotli-1.0.9-2  c-ares-1.16.1-2  ca-certificates-mozilla-3.57-1
               cantata-2.4.2-1  chromium-85.0.4183.121-1  cifs-utils-6.11-1  clamav-0.103.0-1  clamtk-6.06-1  cmake-3.18.3-1  code-1.49.1-1
               containerd-1.4.1-1  cryptsetup-2.3.4-1  cups-filters-1.28.3-1  dconf-0.38.0-1  dhcpcd-9.2.0-1  e2fsprogs-1.45.6-3
               efibootmgr-17-2  elfutils-0.181-1  enchant-2.2.10-1  filesystem-2020.09-2  firefox-81.0-2  fluidsynth-2.1.5-2
               frameworkintegration-5.74.0-1  fwupd-1.4.6-1  ghostscript-9.53.2-1  glib-networking-2.66.0-1  glib2-2.66.0-1
               gnome-desktop-1:3.36.6-1  gnome-shell-1:3.36.6-1  gobject-introspection-runtime-1.66.0-1  gpm-1.20.7.r38.ge82d1a6-2
               gsettings-desktop-schemas-3.38.0-1  gst-libav-1.18.0-1  gst-plugins-bad-1.18.0-2  gst-plugins-bad-libs-1.18.0-2
               gst-plugins-base-1.18.0-1  gst-plugins-base-libs-1.18.0-1  gst-plugins-good-1.18.0-1  gst-plugins-ugly-1.18.0-1
               gstreamer-1.18.0-1  gupnp-igd-1.2.0-1  htop-3.0.2-1  imagemagick-7.0.10.30-1  inkscape-1.0.1-1  iputils-20200821-1
               jbig2dec-0.19-1  json-glib-1.6.0-1  kactivities-5.74.0-1  kactivities-stats-5.74.0-1  karchive-5.74.0-1  kauth-5.74.0-1
               kbookmarks-5.74.0-1  kcmutils-5.74.0-1  kcodecs-5.74.0-1  kcompletion-5.74.0-1  kconfig-5.74.0-1  kconfigwidgets-5.74.0-1
               kcontacts-1:5.74.0-1  kcoreaddons-5.74.0-1  kcrash-5.74.0-1  kdbusaddons-5.74.0-1  kdeclarative-5.74.0-1  kded-5.74.0-1
               kdelibs4support-5.74.0-1  kdesu-5.74.0-1  kdnssd-5.74.0-1  kdoctools-5.74.0-1  kemoticons-5.74.0-1  kfilemetadata-5.74.0-1
               kglobalaccel-5.74.0-1  kguiaddons-5.74.0-1  kholidays-1:5.74.0-1  khtml-5.74.0-1  ki18n-5.74.0-1  kiconthemes-5.74.0-1
               kidletime-5.74.0-1  kimageformats-5.74.0-1  kinit-5.74.0-1  kio-5.74.1-1  kirigami2-5.74.0-1  kitemmodels-5.74.0-1
               kitemviews-5.74.0-1  kjobwidgets-5.74.0-1  kjs-5.74.0-1  kmod-27-2  knewstuff-5.74.0-1  knotifications-5.74.0-1
               knotifyconfig-5.74.0-1  kpackage-5.74.0-1  kparts-5.74.0-1  kpeople-5.74.0-1  kpty-5.74.0-1  kquickcharts-5.74.0-1
               krunner-5.74.0-1  kservice-5.74.0-1  ktexteditor-5.74.0-1  ktextwidgets-5.74.0-1  kunitconversion-5.74.0-1  kwallet-5.74.0-1
               kwayland-5.74.0-1  kwidgetsaddons-5.74.0-1  kwin-5.19.5-2  kwindowsystem-5.74.0-1  kxmlgui-5.74.0-1  lib32-fluidsynth-2.1.5-1
               lib32-glib2-2.66.0-1  lib32-glibc-2.32-4  lib32-libldap-2.4.53-1  lib32-libva-mesa-driver-20.1.8-1  lib32-mesa-20.1.8-1
               lib32-nspr-4.29-1  lib32-nss-3.57-1  lib32-openssl-1:1.1.1.h-1  lib32-orc-0.4.32-1  lib32-pango-1:1.46.2-1
               lib32-systemd-246.6-1  lib32-util-linux-2.36-1  lib32-vkd3d-1.2-2  lib32-vulkan-icd-loader-1.2.153-2  libavtp-0.1.0-2
               libde265-1.0.7-1  libelf-0.181-1  libgudev-234-1  libheif-1.9.1-1  libldap-2.4.53-1  libmagick6-6.9.11.30-1
               libmicrodns-0.2.0-1  libmwaw-0.3.17-1  libpgm-5.3.128-1  libqalculate-3.13.0-1  libspectre-0.2.9-2  libssh-0.9.5-1
               libtorrent-rasterbar-1:1.2.10-2  liburing-0.7-2  libutil-linux-2.36-3 [removal]  libuv-1.40.0-1  libva-2.9.0-1
               libwpe-1.8.0-1  libwps-0.4.12-1  libxkbcommon-1.0.1-1  libxkbcommon-x11-1.0.1-1  libxmlb-0.2.1-1  libxnvctrl-455.23.04-1
               linux-firmware-20200923.r1716.afbfb5f-1  linux419-4.19.147-1  linux419-headers-4.19.147-1  linux419-nvidia-418xx-418.113-67
               llvm-libs-10.0.1-3  manjaro-hello-0.6.5-15  manjaro-release-20.1.1-1  mathjax-3.1.2-1  mesa-20.1.8-1  metis-5.1.0.p10-1
               mhwd-0.6.5-2  mkinitcpio-28-1.0  modemmanager-qt-5.74.0-1  mpd-0.21.26-1  mutter-3.36.6-1  networkmanager-qt-5.74.0-1
               nodejs-14.12.0-1  noto-fonts-emoji-20200916-1  nspr-4.29-1  nss-3.57-1  openmpi-4.0.5-1  openssl-1.1.1.h-1
               opera-71.0.3770.148-2  opera-ffmpeg-codecs-85.0.4183.102-1  orc-0.4.32-1  oxygen-icons-1:5.74.0-1  pamac-cli-9.5.10-2
               pamac-common-9.5.10-2  pamac-gtk-9.5.10-2  pamac-snap-plugin-9.5.10-2  pamac-tray-appindicator-9.5.10-2  pango-1:1.46.2-1
               pepper-flash-32.0.0.433-1  perl-5.32.0-3  perl-alien-build-2.33-1  perl-html-parser-3.74-1  perl-http-message-6.26-1
               perl-libwww-6.49-1  perl-xml-libxml-2.0206-1  pipewire-0.3.12-1  pkcs11-helper-1.26.0-2  plasma-framework-5.74.0-1
               plasma-workspace-5.19.5-1.2  polkit-0.117-1  prison-5.74.0-1  purpose-5.74.0-1  python-pikepdf-1.19.3-1
               python-pyqt5-5.15.1-2  python-regex-2020.7.14-2  python-reportlab-3.5.50-1  python-sip-4.19.24-2  python-toml-0.10.1-2
               qalculate-gtk-3.13.0-1  qqc2-desktop-style-5.74.0-1  qt5-base-5.15.1-1  qt5-declarative-5.15.1-1
               qt5-graphicaleffects-5.15.1-1  qt5-imageformats-5.15.1-1  qt5-location-5.15.1-1  qt5-multimedia-5.15.1-1
               qt5-quickcontrols-5.15.1-1  qt5-quickcontrols2-5.15.1-1  qt5-script-5.15.1-1  qt5-sensors-5.15.1-1  qt5-speech-5.15.1-1
               qt5-svg-5.15.1-1  qt5-tools-5.15.1-1  qt5-virtualkeyboard-5.15.1-1  qt5-wayland-5.15.1-1  qt5-webchannel-5.15.1-1
               qt5-webengine-5.15.1-1  qt5-webkit-5.212.0alpha4-7  qt5-websockets-5.15.1-1  qt5-x11extras-5.15.1-1  qt5-xmlpatterns-5.15.1-1
               rav1e-0.3.4-1  ruby-irb-1.2.7-1  ruby-reline-0.1.5-1  samba-4.12.6-1  shadow-4.8.1-4  shotcut-20.09.13-1  smartmontools-7.1-4
               smbclient-4.12.6-1  snappy-1.1.8-2  solid-5.74.0-1  sonnet-5.74.0-1  srt-1.4.2-1  sudo-1.9.3.p1-1  svt-hevc-1.5.0-1
               syntax-highlighting-5.74.0-1  systemd-246.6-1  systemd-libs-246.6-1  systemd-sysvcompat-246.6-1  threadweaver-5.74.0-1
               tpm2-tss-3.0.1-1  unarchiver-1.10.7-1  util-linux-2.36-4  util-linux-libs-2.36-4  vkd3d-1.2-1  vlc-3.0.11.1-3
               vte-common-0.62.0-1  vte3-0.62.0-1  vulkan-icd-loader-1.2.153-2  webkit2gtk-2.30.1-1  wildmidi-0.4.3-3  wine-5.18-1
               wpebackend-fdo-1.8.0-1  xapp-1.8.10-1  xdg-desktop-portal-1.8.0-1  xfsprogs-5.8.0-1  xorg-server-1.20.9-2
               xorg-server-common-1.20.9-2  xorg-server-xwayland-1.20.9-2  zeromq-4.3.3-2  zxing-cpp-1.1.1-1

Total Download Size:   1160.88 MiB
Total Installed Size:  4853.13 MiB
Net Upgrade Size:        24.65 MiB

:: Proceed with installation? [Y/n] y
error: could not open file: /etc/mtab: No such file or directory
error: could not determine filesystem mount points
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.

I think this solved my issue:

sudo rm /etc/mtab
sudo ln -s /proc/self/mounts /etc/mtab

Found it here: [Solved] Pacman: Could not determine root mount point / Newbie Corner / Arch Linux Forums

Important edit: This did not really solve my issue. I ended up in the emergency shell. What really helped me then was this:
[SOLVED] cannot boot: mount /new_root: unknown filesystem type 'ext4' / Newbie Corner / Arch Linux Forums Essentially, I booted into a fallback and then removed the guest user of Manjaro KDE.

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.