Mailinglist Archive: opensuse (924 mails)

< Previous Next >
[opensuse] menu.lst not updated in latest kernel upgrade

I just had the most interesting thing happen. I ran a zypper patch, having noticed that there was a kernel update. I am working on my laptop, in which I did an upgrade from openSUSE 12.1 to 12.2 about 3 weeks ago (it was not a clean install, but an upgrade from the dvd).

After I had done the upgrade, last week sometime, I decided to try and switch to grub2. It worked fine, but it wasn't as nice looking, so as I was advised on this list, I switched back to grub legacy. I don't know if that is relevant to this latest problem, but I wrote it here so that those of you who are more experienced with this may be able to shed some light on the problem.

So back to the zypper patch. On the zypper patch, the kernel was upgraded from 3.4.6-2.10 to 3.4.11-2.16. When I went to reboot, my menu.lst had not been updated (as it has in the past when I was on 12.1), so the system would not boot up. I got a "file not found" error right after grub's menu screen, as it was looking for kernel 3.4.6-2.10.

Is this normal? This is the first time I have done a kernel upgrade in 12.2 that I can think of. On my desktop, which was a clean install and hence uses grub2 it was not a problem on the kernel upgrade after I rebooted - everything was done automatically.

To fix it, I booted into 12.1, which I still have on another partition, mounted my root, went into the menu.lst file and manually changed the kernel entries to 3.4.11-2.16 on the kernel and initrd. Then it booted up fine.

Is there something I am missing here? I would have thought that menu.lst would have been automatically updated when the upgraded kernel was installed with zypper patch.

Box #1: 12.2 | KDE 4.9.1 | AMD Phenom IIX4 | 64 | ATI Radeon HD 3300 | 16GB
Box #2: 12.2 | KDE 4.9.1 | AMD Athlon X3 | 64 | nVidia C61 GeForce 7025 | 4GB
Laptop: 12.2 | KDE 4.9.1 | Core i7-2620M | 64 | Intel HD Graphics 3000 | 8GB
learning openSUSE and loving it
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >