Reinstalar grub

Este método también lo utilizan para reinstalar grub en Ubuntu.
Arrancamos en modo de rescate (rescue) con el DVD de openSUSE, luego de iniciar la sesión como root digitamos

#sudo grub --> ejecutamos el interprete de comandos del GRUB
>root (hdX,Y) --> indicamos donde esta ubicada la partición de SUSE
>setup (hdX) --> instalamos el GRUB en ese disco
Si todo salio bien
>quit --> salimos del interprete de comandos del GRUB
#reboot

Donde X es el numero de disco rigido, y Y es el numero de partición. Este sistema difiere un poco del usado para montar las particiones en 

hd0: es el primero disco duro completo, al igual que hda o sda 
hd0,0: es la primera partición del primer disco duro, al igual que hda1 o sda1 
hd0,1: es la segunda partición del primer disco duro, al igual que hda2 o sda2 
hd1,2: es la tercera partición del segundo disco duro, al igual que hdb3 o sdb3

Recordando que Windows se encuentra en hd0,0 y que openSUSE siempre sugiere tres particiones swap, root y home. A veces es necesario realizar prueba y error hasta que encontramos en que partición estaba instalado grub.

Esto nos recupera nuestra instalación de Linux pero si tenemos Windows en otra partición tenemos que editar nuestro bootloader, para esto nos vamos a Yast, System, bootloader (clic en Add) y agregamos los siguientes datos (chainloader)
Windows, do not verify Filesystem, block offset for chainloading 1, other system /dev/sda1