Marked as solved. Thanks for the reminder.
]]>Oh well, after fixing this I could upgrade the kernel and everything is dandy.
Thanks a lot.
Cheers!
]]>Check as to whether /boot is mounted now. If is not, look in /boot and see if there are files there. If there are, they are in the wrong place, they are in the / system at a directory called /boot. Had the boot partition been mounted at /boot, then the files would have been written to the boot partition where they belong.
If boot is mounted, still look in there and see if the dates are correct for the new kernel and the initrd. If they are not, then just reinstall the kernel.
If boot was mounted, and the files have the correct date, then you are not booting from where you think you are.
]]>I just did a pacman -Syu and also got a kernel update from 3.14.1-1 to 3.14.3-2.
Now when I boot, systemd cannot load any kernel modules.
It turns out that the kernel installed is of the wrong version
uname -r
3.14.2-1-ARCH
and modules are not matching.
ls /lib/modules/
3.14.1-1-ARCH 3.14.3-2-ARCH extramodules-3.14-ARCH
sudo pacman -S linux
warning: linux-3.14.3-2 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...Packages (1): linux-3.14.3-2
Total Installed Size: 70,26 MiB
Net Upgrade Size: 0,00 MiB
I was able to boot for the moment by symlinking the modules
sudo ln -s /lib/modules/3.14.3-2-ARCH /lib/modules/3.14.2-1-ARCH
Any ideas on what might be wrong and how to fix it?
]]>