You are not logged in.
I successfully installed Arch (on an hp envy x360 laptop alongside windows 10, although I have not booted into windows since before the original install), and a week later upgraded with pacman -Syu (I suspect now with the EFI partition not mounted to /boot). I noticed that the kernel had been upgraded, but I made a beginner mistake and rebooted using the power button instead of the shell. I successfully booted into Arch, but many drivers weren’t working. I looked in dmesg and I think I found the original error message:
$ dmesg
...
systemd[1]: Failed to Start Load Kernel ModulesI then proceeded to reinstall linux-firmware by chrooting in (the drivers on my live usb are the only way to get wifi) and then shut down properly. I could boot Arch, but the drivers still weren’t working. Alongside this and probably related, I am getting this error (nvme0n1p1 is my EFI partition):
$ mount /dev/nvme0n1p1 /boot
mount: /boot: unknown filesystem type ‘vfat’I have not yet rebooted after discovering this, as I suspect it will either fail or drop me into the emergency shell.
Last edited by kongus_bongus (2020-07-10 15:43:59)
Offline
If you have the old kernel version in the pacman cache you could downgrade the kernel so the modules match then mount /boot then update the kernel.
Otherwise boot from install media, chroot in reinstall the kernel.
Offline
Thank you for helping out, this solution worked perfectly. Sorry I took so long to respond.
Offline