Today I accepted to install a few security updates, amongst others the 3.11.10-7.1 kernel update that was announced yesterday:
http://lists.opensuse.org/opensuse-security-announce/2014-02/msg00003.html
During the updates I got no error messages. A message said a reboot was required so I rebooted.
Problems:
I can’t boot with kernel 3.11.10-7.1, I just get some error messages amongst one that sais “Kernel panic”. It doesn’t help to reboot again, it gives error messages every time.
I can still boot with the old kernel 3.11.6-4.1 in the GRUB menu, but things don’t work like they should.
The ethernet connection seems to be working, I get an IP address and can access the router, but the internet connection doesn’t seem to be working at all! I can’t use firefox or konqueror to connect to anything on the internet, the graphical autoupdate service doesn’t show up at all and YAST can’t connect to the repositories. I can use the internet on my windows computer, my android phone, and my Ubuntu computer, so the internet problem is with the OpenSUSE computer only.
YAST complains about the /boot being almost full. The size of /boot is 148MB, usage 97%. /boot contains both new and old kernel.
Background:
I recently switched from Ubuntu because of incompatibilities between FDE and their upgrade process which made the computer unusable twice, and I got fed up with their incompetence related to disk encryption and looked for alternatives. I have used SUSE or OpenSUSE before at many different occasions and had only good memories when it came to stability of the OS. Now this happens, and I’m very disappointed as I thought OpenSUSE was a bit better than Ubuntu when it came to stability and security. This was just a security update within the 13.1 version, not even an upgrade like in Ubuntu.
Possible cause:
If this problem is entirely related to the fact that /boot is too small, then I have to blame the OpenSUSE 13.1 installer that gave me this /boot partition size. I used automatic partitioning to not risk creating anything that was incompatible with OpenSUSE. In that case there would need to be a new DVD 13.1.1 created that doesn’t create too small /boot partitions during automatic partitioning of a full harddrive to correct this problem, rather than a patch to the kernel update.
Recovery:
How can I get a fully functional OpenSUSE after today’s disaster? What files can I erase, edit or manually replace from a repo to a usb to get the system fully functioning again?
Do I need to reinstall OpenSUSE again?
In that case how do I do a good partitioning of the hard drive that doesn’t break Linux when there are kernel updates?
The current partitioning created by the OpenSUSE installer is:
/dev/sda1 156MB EFI boot FAT /boot/efi
/dev/sda2 157MB Linux native Ext4 /boot
/dev/sda3 465GB with encrypted LVM with a lot of different things under it (created manually by me or automatically by the OpenSUSE installer)
Please help me recover my installation after the mess this involuntary kernel update created. I would be really grateful if anyone helped me.