Scenario
The first OS to be installed is Microsoft Windows 11 with default settings (read: Bitlocker encryption)
If you try to install Fedora 37 Everything (Fedora-Everything-netinst-x86_64-37-1.7.iso) next, the installer will encounter two issues. They are:
-
It is unable to encrypt your custom partitions with luks2. The installer will just reset your choice to unencrypted partitions.
-
In the “Software Selection” page, the DONE button does not work. In this page, there is no ABORT or CANCEL button at all. I had to press the power off key on my keyboard to switch off my machine.
Workaround
A. If you are using an SSD or PCIe NVMe SSD, erase it with Parted Magic or your preferred software.
B. Install Fedora 37 Everything as the first OS. You will be able to encrypt your partitions with luks2.
C. Launch the Microsoft Windows 11 installer. During installation, you need to specify in MB the size that you wish to allocate to the OS, for example 102 400 MB. Rest assured that Microsoft Windows installer will not mess with Fedora’s partitions. The installer will create a 16MB reserved partition out of 102 400 MB. Press Next to continue with the installation.
After installing Microsoft Windows, remember to go to UEFI Settings to choose Fedora as the first boot option.
After booting into Fedora 37, remember to update grub.
Reboot your machine and an entry called Windows Boot Manager will appear after Fedora’s entries. You will be able to boot into Microsoft Windows without any issues.