On Wed, 2015-03-11 at 22:26 +0100, Roger Oberholtzer wrote:
I have a situation on an openSUSE 13.1 install that I cannot figure out. I have multiple kernels installed. They have been installed as the result of 'zypper up'. I am confused why the latest version installed (3.11.10-25.1) is not the one used. The system runs 3.11.10-21-desktop. I would have expected the newest version to be used when it was installed, and previous versions to remain - but not be used - until I take action to remove them. How do I get the latest version to be the one used? I know how to remove older versions. But not how to make a newer version that is installed get used.
# zypper se -s 'kernel*' | grep "i | " i | kernel-default | package | 3.11.10-25.1 | i586 | openSUSE-13.1-Update i | kernel-default | package | 3.11.10-21.1 | i586 | openSUSE-13.1-Update i | kernel-default-devel | package | 3.11.10-25.1 | i586 | openSUSE-13.1-Update i | kernel-default-devel | package | 3.11.10-21.1 | i586 | openSUSE-13.1-Update i | kernel-desktop | package | 3.11.10-25.1 | i686 | openSUSE-13.1-Update i | kernel-desktop | package | 3.11.10-21.1 | i686 | openSUSE-13.1-Update i | kernel-desktop-devel | package | 3.11.10-25.1 | i686 | openSUSE-13.1-Update i | kernel-desktop-devel | package | 3.11.10-21.1 | i686 | openSUSE-13.1-Update i | kernel-devel | package | 3.11.10-25.1 | noarch | openSUSE-13.1-Update i | kernel-devel | package | 3.11.10-21.1 | noarch | openSUSE-13.1-Update i | kernel-firmware | package | 20130714git-2.21.1 | noarch | openSUSE-13.1-Update i | kernel-pae-devel | package | 3.11.10-25.1 | i686 | openSUSE-13.1-Update i | kernel-pae-devel | package | 3.11.10-21.1 | i686 | openSUSE-13.1-Update i | kernel-source | package | 3.11.10-25.1 | noarch | openSUSE-13.1-Update i | kernel-source | package | 3.11.10-21.1 | noarch | openSUSE-13.1-Update i | kernel-syms | package | 3.11.10-25.1 | i586 | openSUSE-13.1-Update i | kernel-syms | package | 3.11.10-21.1 | i586 | openSUSE-13.1-Update i | kernel-xen-devel | package | 3.11.10-25.1 | i686 | openSUSE-13.1-Update i | kernel-xen-devel | package | 3.11.10-21.1 | i686 | openSUSE-13.1-Update
-- Roger Oberholtzer Hi, you didn't say whether you are using grub or grub2 as your boot loader.
In the case of grub, if the latest kernel isn't booting by default, then you need to use yast>System>Boot loader. Find the kernel you want to boot as default and use yast to set it as default. If you are using grub2 as your boot loader and update the kernel with zypper, it sets the latest version of kernel to boot as default. On the odd occasion that it didn't do that, I just used yast>System>Boot Loader and reinstalled the boot loader to repair the problem. I don't find a map of kernels and operating systems in yast when grub2 is the boot loader, but no matter. When I rebooted the computer the latest kernel booted by default. Mark -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org