A: UEFI
B: UEFI mit CSM
C: Legacy
In deinem Bios ist EFI aktiv inkl. Legacy-Support (B).
Windows wurde im EFI-Modus installiert und openSUSE läuft z.Z. im Legacy-Mode - siehe Ausgabe Post #16.
Sowohl für openSUSE als auch für Windows ist beim Installieren (U)EFI nicht zwingend notwendig.
Nur nach einer Installation sollte man es nicht mehr ändern.
Da nun so viel daneben gegangen ist und mehrere Upgrade / Installationsversuche unternommen wurden, würde ich alles neu aufsetzen.
Und dann sollte man vorher im Bios entweder EFI (A) ohne Legacy-Support (CSM) wählen oder nur Legacy ohne EFI (C).
Eine weitere Überlegung wäre, wie oft du Windows bzw. Linux nutzt.
Um Dual-Boot-Probleme zu vermeiden, würde ich openSUSE installieren und Windows in einer VM laufen lassen.
Solltest du nur gelegentlich Linux nutzen, kann man dieses natürlich auch als VM unter Windows laufen lassen.
Je nachdem, womit mehr garbeitet wird.
Dual-Boot vermeide ich aus diesem Grund schon lange - ein Problem und nichts läuft mehr.
PS:
Falls du dein Windows wieder lauffähig machen musst, kannst du deinen Rechner einfach mit dem Windows-Installations-Datenträger booten und ein "Startup Repair" laufen lassen.