Have an installation with dual boot basically as described in the following question: Veracrypt full disk encryption multi-boot Windows 10 and two Linux Distro on same SSD with some shared folders?
For Windows I am using Veracrypt and for Linux native home folder encryption. Since some updates I am having the following problem: The Veracrypt boot loader is always moved in front of the grub boot loader as soon as I started into Windows. But I want Grub to be the first boot loader.
So everytime I boot and want to start Linux I have to go into the BIOS, move the Ubuntu Boot Loader (grub) in front of the Veracrypt boot loader and restart afterwards. Within Grub I can change between all my currently installed boot loaders also Veracrypt therefore I want this to be my primary boot loader always.
How can I make my system to keep the order of boot loaders as long as this is not explicitly changed in BIOS (some recommend EasyUEFI by Haeslo but this is not a free tool and I do not think that I need commercial software just for this easy task)?