After a system upgrade I have issues booting.
Kernel was updated from 3.8.8-2 to 3.8.10-1.
systemctl --failed says slim, systemd-modules-load and ufw services failed. I'm able to log in and I can see that loaded kernel is 3.8.8, but pacman says the installed one is 3.8.10.
Upgrade process didn't generate any error message, pacman.log also shows that image generations were successful and they were created on /boot (separate partition).
It's a laptop, I have UEFI mode disabled in BIOS. Linux-lts is installed, too, same problem.
Any idea why is this issue and how can be solved? Thanks. I didn't find a solution among the topics, however I saw similar issues.
PS: systemctl's output doesn't break long lines, just shortens them. Any way to make them readable?
ls-l /boot shows that the files are old, so they were not updated during the system update.
Last edited by siriusb (2013-04-30 14:52:33)
uname says 3.8.8? Do you have modules in /lib/modules/3.8.10-1-ARCH? Maybe you have one kernel on the boot partition and other in root partition's /boot?
I have files in /lib/modules/3.8.10-1-ARCH
I mounted my root partition from liveCD and /boot is empty.
It's LUKS encryptied partition in case it counts.
First I downgraded to 3.8.8 and I was able to boot with it. Then I had to remove manually some files. Seemed that virtualbox-host-modules was corrupted, no package owned the files in /lib/modules/extramodules-3.8. After I reinstalled it and removed netcfg as well (using networkmanager for the laptop anyway) I managed to update kernel, mkinitcpio run successfully and created the images.
I still don't understand why the image files weren't updated or why there wasn't any error message...
Last edited by siriusb (2013-04-30 14:54:09)
I have the same issue, but luckily I was able to boot in single user mode and install 3.8.8 from the pacman cache (/var/cache/pacman/pkg for those in the same situation).
I actually removed vmlinuz-linux from /boot (had a backup of 3.8.8) and reinstalled 3.8.10. There was a new vmlinuz-linux in /boot, but an md5sum of it matched the backed up 3.8.8. Is there a messed up package in a repo somewhere or is something else awry? I use the gatech mirrors. Any ideas?