That's why I installed the update-grub package a while back since grub then gets automatically updated so it uses the latest kernel to be loaded onto the machine. That's an aur package too. On Sat, 5 Nov 2016, Doug Newgard wrote:
Date: Sat, 5 Nov 2016 09:56:13 From: Doug Newgard <scimmia@archlinux.info> Reply-To: General Discussion about Arch Linux <arch-general@archlinux.org> To: arch-general@archlinux.org Subject: Re: [arch-general] kernel linux-4.8.6-1-x86_64 not able to load modules
On Sat, 5 Nov 2016 14:50:30 +0200 Anast Gramm via arch-general <arch-general@archlinux.org> wrote:
Hey list,
After, as suggested in arch-annoucne, I force-upgrated ttf-dejavu I made a full system upgrade with pacman -Syu.
This installed the latest linux kernel. (the one in the subject line)
The initram was completed successfully and I procceded to reboot. Then Xserver would complain about my intel module (i915)
After a while I figured that nothin was loaded. I had no internet connection (ip link would only show loopback), when I plugged a USB drive the kernel woudln't detect it, and so on...
This usually happens because the bootloader is finding an old kernel. Either /boot wasn't mounted during the upgrade or the bootloader is looking at the wrong place.
--