Booting up my system this morning I am unable to get past grub as Obarun and the Obarun Fallback selection give "Loading ../vmlinuz-linux... failed: no such file or directory". I did a pacman -Syu yesterday but it was stopped by the qt5 hook from https://forum.obarun.org/viewtopic.php?pid=5069# p5069. I saw the linux kernel being one package that would've been updated and my guess is some hook in there may have been run.

Using liveboot I can confirm that the vmlinuz-linux file is indeed missing from the boot partition.

What steps do I take to recover from this?

Edit: I've attempted to reinstall the kernel through the liveboot by mounting my partitions in /tmp, then running "arch-chroot /tmp" and "pacman -S linux". I'm now stuck on "ModemManager[1017]: <info> [base-manager] could't check support for device '/sys/devices/pci0000:00/0000:00:1f.6': not supported by any plugin"
While I'm not entirely sure of the cause, I've managed to fix this. The "ModemManager" message was not relevant in any way, it was simply the last log message before starting sddm. There was a hint to this as the screen would flicker once after the message. I was able to enter the recovery console on Alt-F12 and ran "pacman -S obextra/qt5-base sddm". After this I also realized that I could have just pressed enter on the normal tty to get a login prompt. After rebooting sddm started successfully and I could log in normally.

Powered by Obarun