I experienced loadshedding while my system was updating and now when I boot, I get an error stating: (error: file ‘/boot/vlinuz-5.15-x86_64’ not found).
I scoured the internet and realised that I need to use chroot with a live USB. Luckily I always have a live manjaro USB laying around. But when I run (manjaro-chroot -a) I get a (grub-probe: error: cannot find a GRUB drive for/dev/sdb1. Check your device.map)
Assistance is greatly appreciated as I can’t afford to reinstall my distro.
I’m also from sunny South Africa, so know the pain.
Loadshedding is not a known term, outside of our country AFAIK. It’s known as rotational blackouts thorough the rest of the word, if I’m not mistaken.
Now, the problem is your kernel isn’t there. As you mentioned an update was interrupted, that would be the case. And since you have a working live environment USB thumb drive available, it makes this a lot easier. You’ll have to enter a chroot environment and reinstall the kernels. Please don’t worry about those errors that you mentioned, I also get them.
How to chroot
Ensure you’ve got a relatively new ISO or at least one with an LTS kernel.
Write/copy/dd the ISO to a USB thumb drive.
When done, boot with the above mentioned USB thumb drive into the live environment.
Once booted, open a terminal and enter the following command to enter the chroot encironment:
manjaro-chroot -a
If you have more than one Linux installation, select the correct one to use from the list provided.
When done, you should now be in the chroot environment.
But, be careful, as you’re now in an actualroot environment oon your computer, so any changes you make will persist after a restart.
Once in the chroot environment, complete the update:
pamac upgrade --enable-downgrade --aur --devel
Afterward, check if there is a kernel installed:
mhwd-kernel --list
If it doesn’t show one as being installed, install one. Let’s say version 5.15, the latest LTS:
Hey @Mirdarthos power came back, got a the newest KDE iso and remade the live USB. ran all command sequentially but no luck. I’ve provided outputs of each command below. i see one of the the command is using pamac, thought it might be useful to mention that when i was running my upgrade this morning i made use of the default pacman GUI. upgrade was almost at the end one thing i note not seeing tho’ is the message that indicates that GRUB has been upgraded/rebuilt like at the end of every upgrade.
additionally when i restart the system im now being taken straight to the memtest86 screen.
oh and i have reasons to believe that my system is on sda1 while sdb1 and sdb2 is referring to the live usb drive .
before initiating the upgrade tho’ i ran into an error indicating conflict between virtualbox-host-dkms and linux515-virtualbox-host-modules. to ensure that my upgrade took place, i remove/uninstalled virtualbox-host-dkms from the system. i’m not sure if that is relevant information to be considered
~ manjaro-chroot -a ✔
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
==> Mounting (ManjaroLinux) [/dev/sda1]
--> mount: [/mnt]
[manjaro /]#
[manjaro /]#
[manjaro /]# pamac upgrade --enable-downgrade --aur --devel
Warning: Building packages as dynamic user
Warning: Setting build directory to /var/cache/pamac
Preparing...
Synchronizing package databases...
Refreshing AUR...
Checking libquicktime dependencies...
Checking libkipi dependencies...
Checking zoom dependencies...
Checking gnome-icon-theme dependencies...
Checking libstdc++5 dependencies...
Checking spotify dependencies...
Checking python-soundcard dependencies...
Checking teams dependencies...
Resolving dependencies...
Checking inter-conflicts...
To install (15):
intltool 0.51.0-6 (Required By: gnome-icon-theme) extra 43.4 kB
perl-xml-sax-expat 0.51-7 (Required By: gnome-icon-theme) community 9.0 kB
perl-xml-simple 2.25-7 (Required By: gnome-icon-theme) extra 58.3 kB
icon-naming-utils 0.8.90-5 (Required By: gnome-icon-theme) extra 9.4 kB
libuv 1.43.0-1 (Required By: libkipi) extra
rhash 1.4.2-1 (Required By: libkipi) extra
cmake 3.23.2-1 (Required By: libkipi) extra 10.6 MB
extra-cmake-modules 5.95.0-1 (Required By: libkipi) extra 558.0 kB
doxygen 1.9.3-1 (Required By: libquicktime) extra 4.7 MB
faac 1.30-3 (Required By: libquicktime) extra
schroedinger 1.0.11-6 (Required By: libquicktime) extra 360.6 kB
sndio 1.8.1-2 (Required By: libquicktime) community 126.8 kB
python-build 0.8.0-1 (Required By: python-soundcard) community 230.1 kB
python-installer 0.5.1-1 (Required By: python-soundcard) community 234.4 kB
python-wheel 0.37.1-1 (Required By: python-soundcard) community 47.1 kB
To build (8):
gnome-icon-theme 3.12.0-7 (3.12.0-6) AUR
libkipi 22.04.0-1 (21.12.3-1) AUR
libquicktime 1.2.4-27 (1.2.4-25) AUR
libstdc++5 3.3.6-9 (3.3.6-7) AUR
python-soundcard 0.4.2-1 (0.4.1-1) AUR
spotify 1:1.1.84.716-2 (1:1.1.56.595-1) AUR
teams 1.5.00.10453-1 (1.4.00.26453-1) AUR
zoom 5.11.0-1 (5.10.7.3311-1) AUR
Total download size: 17.0 MB
Total installed size: 92.8 MB
Edit build files : [e]
Apply transaction ? [e/y/N] y
Download of perl-xml-sax-expat (0.51-7) started
Download of perl-xml-sax-expat (0.51-7) finished
Download of perl-xml-simple (2.25-7) started
Download of icon-naming-utils (0.8.90-5) started
Download of icon-naming-utils (0.8.90-5) finished
Download of perl-xml-simple (2.25-7) finished
Download of schroedinger (1.0.11-6) started
Download of cmake (3.23.2-1) started
Download of schroedinger (1.0.11-6) finished
Download of extra-cmake-modules (5.95.0-1) started
Download of extra-cmake-modules (5.95.0-1) finished
Download of python-wheel (0.37.1-1) started
Download of python-wheel (0.37.1-1) finished
Download of doxygen (1.9.3-1) started
Download of doxygen (1.9.3-1) finished
Download of python-installer (0.5.1-1) started
Download of python-installer (0.5.1-1) finished
Download of sndio (1.8.1-2) started
Download of sndio (1.8.1-2) finished
Download of cmake (3.23.2-1) finished
Download of intltool (0.51.0-6) started
Download of intltool (0.51.0-6) finished
Download of python-build (0.8.0-1) started
Download of python-build (0.8.0-1) finished
Checking keyring... [15/15]
Checking integrity... [15/15]
Loading packages files... [15/15]
Checking file conflicts... [15/15]
Checking available disk space... [15/15]
Installing perl-xml-sax-expat (0.51-7)... [1/15]
Installing perl-xml-simple (2.25-7)... [2/15]
Installing icon-naming-utils (0.8.90-5)... [3/15]
Installing schroedinger (1.0.11-6)... [4/15]
Installing libuv (1.43.0-1)... [5/15]
Installing rhash (1.4.2-1)... [6/15]
Installing cmake (3.23.2-1)... [7/15]
Installing extra-cmake-modules (5.95.0-1)... [8/15]
Installing python-wheel (0.37.1-1)... [9/15]
Installing doxygen (1.9.3-1)... [10/15]
Installing python-installer (0.5.1-1)... [11/15]
Installing sndio (1.8.1-2)... [12/15]
Installing intltool (0.51.0-6)... [13/15]
Installing faac (1.30-3)... [14/15]
Installing python-build (0.8.0-1)... [15/15]
Running post-transaction hooks...
Reloading system manager configuration... [1/6]
Skipped: Running in chroot.
Arming ConditionNeedsUpdate... [2/6]
Updating the MIME type database... [3/6]
Warn about old perl modules [4/6]
Updating icon theme caches... [5/6]
Updating the desktop file MIME type cache... [6/6]
Cloning gnome-icon-theme build files...
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
Error: Failed to build gnome-icon-theme
[manjaro /]#
[manjaro /]#
[manjaro /]# mhwd-kernel --list
available kernels:
* linux419
* linux510
* linux515
* linux517
* linux518
* linux519
* linux54
* linux515-rt
* linux518-rt
[manjaro /]# mhwd-kernel --install linux515
Error: You can't reinstall your current kernel. Please use 'pacman -Syu' instead to update.
[manjaro /]# pacman Syu
error: no operation specified (use -h for help)
[manjaro /]# 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...
there is nothing to do
[manjaro /]#
~ mhwd-kernel -li ✔
Currently running: 5.15.49-1-MANJARO (linux515)
The following kernels are installed in your system:
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'community' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
* linux515
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'community' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
~ manjaro-chroot -a ✔
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
==> Mounting (ManjaroLinux) [/dev/sda1]
--> mount: [/mnt]
[manjaro /]# mhwd-kernel -li
Currently running: 5.15.49-1-MANJARO (linux515)
The following kernels are installed in your system:
* linux510
* linux515
[manjaro /]#
rerun update first: pacman -Syyu
if it was sucesfull reinstall kernels: pacman -S linux510 linux515 exit
reboot and see if you can boot into your installation
We don’t edit the topic title to indicate a thread is solved on Discourse forums, I’ve reverted it. Please mark the post that solved your issue by clicking the … below the post and selecting the .