You want to change your procedure and terminate the loop. Software engineers tend to break their products. Thus I checked current openSUSE-Tumbleweed-NET-x86_64-Current.iso. II (Innate Intelligence, formerly known as Common Sense) tells me to rely on KISS.
Settings used:
- Secure boot: disabled
- Expert partitioner: use existing Efi System Partition
/dev/sda1, create System Partition/dev/sda4
i4130:~ # fdl
Disk /dev/sda: 465.76 GiB, 500107862016 bytes, 976773168 sectors
Disk model: Samsung SSD 850
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: BEEDF98F-DA82-4488-A275-F581FA13B9F8
Device Size Type
/dev/sda1 100M EFI System
/dev/sda2 368G Linux filesystem
/dev/sda3 48.8G Linux filesystem
/dev/sda4 48.8G Linux filesystem
Partition table entries are not in disk order.
i4130:~ #
System readily installs:
erlangen:~ # ssh karl@tw2026
(karl@tw2026) Password:
Last login: Tue Jan 6 06:13:00 CET 2026 from :0 on tty2
Have a lot of fun...
karl@tw2026:~>
tw2026:~ # journalctl --list-boots
IDX BOOT ID FIRST ENTRY LAST ENTRY
0 23c262b7074f4d2aa7c3320ac63534ee Tue 2026-01-06 06:12:29 CET Tue 2026-01-06 06:21:48 CET
tw2026:~ #