After online update 12.2 wont boot - Cant find kernel message

Hi,

I have Windows Vista and Open SUSE 12.2 dual boot on Dell Dimension C521. Grub 2 is on a USB memory stick while the rest of the 12.2 is on an external (non-bootable) HDD. The system was running fine. About 10 days back I ran online update. Next time I tried to boot I got the message that kernel must be loaded first and kernel file not found.

Probably (possibly) the update included kernel update. The problem is quite likely to be with Grub. How do I go about recovering/correcting the Grub entry?

I have also down loaded 12.3. Would it be possible that the problem can be corrected during or as a result of installing 12.3? The 12.3 install will be in addition to existing 12.2.

PrakashC

Looks like update removed previous kernel version(s) and I assume your grub configuration was not updated, because it is on external USB stick. Just load needed kernel manually then. Go in grub command line (press ‘c’ in menu) and use

linux (hdX,msdosY)/boot/vmlinuz any kernel parameters you need
initrd (hdX,msdosY)/boot/initrd
boot

You can also use TAB to complete hard disk and partition numbers and file names. If you have separate boot partition, you can omit “/boot” prefix of course.