Issue with my /boot/grub/menu.lst file

Hi,

yast2 keeps messing up one of my machines /boot/grub/menu.lst file. It keeps changing
initrd /initrd-3.0.26-0.7-pae
to
initrd /initrd-3.0.26-0.7-kdump
which does not exist on this server, so the machine will fail to boot after if stopped for some reason. The machine happens to be running SLES 11 SP2, and old DELL 2850, not that I think that this has anything to do with the issue. Is there some config file that yast2 is using that I can fix, or is there another solution?

Thanks for any suggestions,
Matt

Hi
Sounds like you have installed a debug package???

Look through the /var/log/zypp/history file to see what has been
installed…last entry is the last.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.1 (x86_64) Kernel 3.1.10-1.9-desktop
up 5 days 19:15, 4 users, load average: 0.01, 0.03, 0.05
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

I don’t see anything that looks like a debug package listed in the file.

Also tried

rpm -a -q | grep -i debug
show nothing
rpm -a -q | grep -i kernel
kernel-firmware-20110923-0.7.64
linux-kernel-headers-2.6.32-1.4.13
kernel-pae-base-3.0.26-0.7.6
nfs-kernel-server-1.2.3-18.17.2
kernel-pae-3.0.26-0.7.6

Matt

Seems to be pulling the initrd file name from kernel-pae-base-3.0.26-0.7.6

rpm -q -l kernel-pae-base-3.0.26-0.7.6 | grep initrd
/boot/initrd
/boot/initrd-3.0.26-0.7-kdump
/boot/initrd-3.0.26-0.7-pae

But it only does this on this box, and I still clueless why…