openSuse 13.2 on al Lenovo Thinkpad T420s. Whenever I start the computer, it reports “loading initial ramdisk”, but no longer grub2 appears. How can I prevent Linux from starting the “initial ramdisk” and skip grub2?
Remove the file /boot/grub2/grubenv:
sudo rm /boot/grub2/grubenv
It was probably grub2 that loaded the initial ramdisk. It is just that it is not showing a menu.
Try:
# rm /boot/grub2/grubenv
Your “/boot” is probably in the root partition, which probably uses “btrfs”. Grub2 support for “btrfs” is incomplete, so it does not properly update that “grubenv” file. When you hibernate, the file is set to force the next login to be the system that hibernated. And grub doesn’t undo that, so you are stuck booting to that system until you manually fix it (such as by removing that file).
Phew. I had to download the Knoppix DVD, boot it, remove the mentioned file, because just before rebooting I had installed (just for fun) the new kernel. 3.19.3 and the computer refused to boot with a strange error message.
Thank you very much, rm helped!
Yes IF using any of the proprietary video driver and maybe some wireless drivers the new kernel is borked. The kernel update has now been removed and we await a fixed kernel.
And how is this related to the problem in this thread?
The strange error message that. but that was not the problem here it is the strange error message which is harmless if all else works
Well, read again:
So that “strange error message” is definitely unrelated to the latest “broken” (and revoked) official kernel update to 3.16.7-13.2, and probably a completely different message anyway.