I dual boot (Windows Linux) because I like to play VR games.
if I want to upgrade my W10 to W11 I need UEFI/secureboot.
Now Linux and Windows are both using BIOS-boot, and they are both on separate ssd.
Can I just change Windows to GPT and UEFI and leave Linux on BIOS?
Or must I change both?
And If I have to convert both, what s the correct way to do that?
First convert Windows and then Linux?
And last question
If I need to change Linux to UEFI, can I keep my separate home partition?
I now have 3 partitions for my Linux, root,swap and home
You can use bios/legacy boot for one OS and efi for the other. However, grub won’t be able to handle the dual booting automatically. You can use your bios to switch between them.
Is your Linux disk mbr or gpt? If it has an mbr partition table on it the correct method would be to make a full backup of your data because converting a disk from mbr to gpt has a high risk of data loss.
Of course, the type of partition table and boot method have no impact on this.
As long my games work on Windows 10 I am not planing to convert.
But correct me if I am wrong, at this moment I can not dual-boot between EndeavourOS and Windows 11? (Because Windows 11 requires secure boot)
You should be able to disable secure boot on Windows. If Windows is installed in UEFI mode and EOS is installed in legacy/bios mode then as @dalto said you have to use an F key to switch the boot between Windows and EOS.
I don’t understand this as i have never had this issue on any Windows install with secure boot enabled. I have always been able to disable secure boot without issue.
In my BIOS, there are these options, Secure boot disabled, Secure boot Windows, Secure boot OtherOS.
When its set to OtherOS, everything just works, Windows 11 and EnOS with grub…
Its the default setting in my Bios.
I agree with you that it’s the UEFI implementation on your particular hardware that is set this way. You may not have any other option. Mine is not the same on my MSI boards or my Intel boards. They have Secure Boot, CSM and you can turn then on or off. It also allows you to remove the secure keys that get set if you use secure boot which i normally do if turning off secure boot.
I don´t know for sure.
I only knows that if I check the requirements to update my Win10 to Win 11 it claims to need secure boot.
But I think I leave my system as it is for now.
Maybe try to get VR working under Linux
Win11 requirements are not actually required. You can boot Win11 in UEFI without secure boot, or even in Legacy/BIOS/CSM mode. (there is even a different splash compared to Win10 on Legacy mode) These requirements are stuff enforced by ms for no reason for the user.
You may be able to upgrade to Win11 with bypassing the changes. AFAIK this is done by downloading and extracting the Win11 ISO, doing some registry changes or deleting a dll and running setup.exe on ISO.
You can very easily clean install Win11. Just create install media with Rufus and Rufus will auto-bypass the checks.
If you really want to use UEFI then it is simple. You create an EFI system partition, tell linux to install GRUB in UEFI mode and reinstall Windows boot manager in UEFI mode. (I can help with that)
Then you enable secure (!) boot, make Win10 happy and upgrade and disable it back.
Just in case, you don’t play Valorant, do you? Because it enforces secure boot if running on Win11 and wll ruin everything.
(sorry dor multiple posts, stupid phone)
No, I don´t play Valorant.
Most of my games I play in Linux, I use Windows only for VR-Games.
Besides that I need UEFI for Windwos 11, what are the pros/cons for Linux?
Is it wise to switch in the future to UEFI or is it not worth the trouble…?
The computer does support W11.
You can run a pc-check.
Only thing that I need to fix (outcome of this PC-check) was UEFI/secure-boot.
I don´t care much about Windows except that I need it for my VR-games.
Also I saw a youtube video and the youtuber talked about that Fedora might drop support for BIOS
So I thought I should switch to UEFI so when I need to upgrade to W11 (or linux will no longer support BIOS) Iĺl be ready…