I am trying to upgrade opensuse12.2 to 12.3 and subsequently to 13.2 but the main problem I am facing is the system fails to boot after upgrade to 12.3 saying partition not found . I am using citrix xenserver vms .
I can manually install the bootloader after upgrading it to 12.3 by using an iso image and booting it to rescue mode but I am looking for an automated process where it upgrades to 12.3 and reboot to the new version .
Since I think it is a grub2 issue , I have tried a fresh 12.2 image to upgrade to grub2 before upgrading to opensuse 12.3 but it fails with the same error .
I did the following for the grub2 upgrade :
On the running system , run grub2-install /dev/xvda
grub2-mkconfig -o /boot/grub2/grub.cfg