Installation and upgrade OK for Opensuse 13.1.
GRUB changed from graphical to text version for no obvious reason.
Multiboot with Windows XP (=OK).
Tried all (4) options for Opensuse. Boot starts but freezes.
Text version: “RAID set for … pdc_xxx”. Next line
RAID not set for … pdc xxx.
I use RAID 0, Promise PDC 20378 on an old motherboard (Asus PC-DL Deluxe), with 2 Intel Xeon CPU:s.
Promise BIOS says “Functional”, and installation (tried twice), was all OK.
At first everything worked well, I was able to boot either Windows or Suse, but after installing NDIS-wrapper from Yast,
I was unable to boot Suse, and Grub changed in appearance.
Ok, but what kernel package is it actually? Make sure you don’t have any kernel-xxx-base installed and boot that, as that would miss (probably) necessary kernel modules for your system.
Another thing to check is that /boot is not full.
If the initrd couldn’t be written completely, such an error might occur, because the kernel modules needed to access your LVM might not be available at the time they are needed (i.e. before / is mounted).
Your mention of “GRUB changed from graphical to text version for no obvious reason.” could point to this as well, as grub’s theme files are also stored on /boot.