Bei einer Neuinstallation überschreibst du den Bootlader normalerweise.
Falls du die Einträge manuell eingerichtet hast,
kannst du dir auf jeden Fall mal die Datei
|
Quellcode
|
1
|
/boot/grub/menu.lst
|
kopieren, in der sind die Booteinträge drin.
Falls openSUSE 12.1 Windows und/oder Debian nicht erkennt, kannst du die Booteinträge im Zweifelsfall übernehmen.
Bei einem Upgrade sollte lediglich (automatisch) die menu.lst angepasst werden.
Also der openSUSE 11.3 Eintrag wird mit dem openSUSE 12.1 Eintrag überschrieben.
In beiden Fällen würde ich die Datei einfach mal sicherheitshalber kopieren.
Damit gehst du sicher, dass du die anderen Betriebssysteme booten kannst.
Aber wie gesagt ich empfehle dir eine Neuinstallation.
Falls du die /home auf einer eigenen Partition ausgelagert hast, brauchst du nicht einmal deine Daten sichern, dann wählst du einfach aus, dass die Partition /dev/sdaX (also die vorherige /home) weiter als /home verwendet werden soll.
//Edit
Du musst dir bei einer Neuinstallation natürlich sicher sein, welche Partitionen wie verwendet werden. Wenn du dir nicht sicher bist und neu installieren willst, musst du das noch schauen.