grub not show after hibernate in opensuse 13.1

hi there

grub 2 not show after hibernate in opensuse 13.1

can anyone know how to fix this?

Does it just not show directly after the hibernate?
That’s normal. It is done so that you cannot boot a different entry and maybe access the mounted partitions of the hibernated OS, which would lead to data loss.

If it stays that way even after reboot, delete the file /boot/grub2/grubenv.
If that’s the case you most likely have /boot on a btrfs partition or a LVM. Grub2 cannot write to this, and therefore cannot clear the set boot entry.
See also: https://bugzilla.novell.com/show_bug.cgi?id=856391

thanks you help me a lots