DualBooting encrypted openSUSE and encrypted Windows 7

Hi, some time ago i managed to configure a dualbooting system with antergos and windows on a efi system wit one gpt drive. (If you want to know how, https://forum.level1techs.com/t/guide-how-to-dual-boot-encrypted-instalations-of-linux-and-windows/115050 ).
Boot and do not really want to run arch, anteros installer was just the one that managed to create a bootable encrypted system alongside VeraCrypt encrypted windows 7 install, well until now. Recently and downloaded openSUSE and as it turns out SUSE installer has the best partitioning I’ve ever seen! Inside a VM I was able to create a system with only / boot unencrypted and separate / and / home partitions that booted up with only the encryption key once! That’s impressive, and was not able to do anything like that before before!
Why and do not want to stick with arch? It works fine, i’m happy with it, however i’m aware that pacman is not a maintenance tool, it updates only packages and i should manage configuration files myself, i have either time or knowledge to do that, idealy i’d like To run a system like mint that takes care of itself but that does not seem to be possible in a way that i want to install it.

I’d like to switch, however what i do not want to do is to sit for a week figuring out exactly how and in what order do i have to install and encrypt the operating systems like i did last time. Is there anybody that could help me with it, write me how would i go about installing (preferably without wiping my current windows installation)

Before and let me explain what’s the problem and why does this take me so long. Windows encrypted with VeraCrypt creates it’s own efi boot entry, systemd obn the other hand wipes every entry on the list and only leaves itself, making any other operating system un harddrive unbootable, so i need to make it own entry , Like with antergos install, không thay thế mặc định một, với with * russia distros so i can set up my boot like so:

  1. VeraCrypt BootLoader
  2. Linux GRUB2
    3+ everything else
    So and boot up to my computer like this: after pressing the power button it goes through the bios check and asks for password windows, if i press escape it boots up grub and i can pick antergos options and enter my encryption password.
    Figuring out exactly how to configure it requires multiple instalations and reencryptions of windopws and linux which takes time and wears out my ssd so please, help me right this with SUSE.

Unfortunately currently updating bootloader on openSUSE will reset bootOrder and place openSUSE boot entry first. There is no easy way to avoid it.

I’m using encrypted opensuse. However, Windows is not encrypted (and not much used).

I don’t think you will have any problems with opensuse. It should not touch Windows, except that it will set opensuse to be the first boot choice. You can change that later. (This assumes that you don’t have a weird UEFI implementation).

systemd obn the other hand wipes every entry on the list and only leaves itself, making any other operating system un harddrive unbootable

Then I think you were using systemd boot. I try to avoid that. Opensuse installs grub2-efi for booting. It’s boot files in the EFI partition are all in the “\EFI\opensuse” directory, where they are unlikely to conflict with anything else.

My hard drive contains:

And EFI partition (500M). A partition for “/boot” (also 500M). And a 400G partition for an encrypted LVM.

The LVM contains a volume “root” for the root file system (50G), a volume swap (I seem to have made that 20G), and a volume “home” for the rest of the LVM.

I setup the LVM first before I started the install. If you are using Arch, then you probably know how to do that. It is possible to set it up during the install, but I prefer to do that first.

The opensuse default for the root file system is “btrfs”. But I am using “ext4”. If you decide to go with “btrfs” then it might be better to not use a separate “/boot”. But then you have to enter the encryption key twice (once for grub to get to its menu, and once for the kernel to access its file systems). That’s because “btrfs” works best if “/boot” is part of the root file system.

I am using “ext2” for “/boot”, and “ext4” for both root and home file systems.

The install of opensuse should create a boot entry for Windows. But I cannot be sure of that, because I’m not sure what “veracrypt” does to hide Windows. If necessary, you could manually add an entry.

You can set the boot order with something like:

efibootmgr -o 0003,0001,0005

and most computers will give a BIOS boot menu if you hit F12 during boot.

I probably have not answered all of your questions. So ask again if you want more details.