My goal is to be able to use both Fedora and Win11. Now as you can imagine I already have that beautiful OS called Fedora. Even do I don’t hold Win in any high regard, I need MS Word for work with all of it’s features (e.g. compare documents). What would you recommend in terms of approach when it comes to my situation, what would be the best approach:
a) Old Fedora user who has the OS already installed.
b) Needs Win11 for Work-mostly Word.
c) I do have Fedora 38 on a USB but I should update it to the newest version F41.
d) Everything needs to go smoothly so I can complete the task in the minimal amount of time so I can work without issues interrupting my workflow.
Unfortunately, many users have reported problems with dual-booting MS Windows and Fedora Linux due to:
a) MS Windows makes the ESP too small to accommodate other operating systems.
b) MS Windows demands drive encryption[1] and “secure boot” settings that prevent any boot loader from starting MS Windows. (It demands to be directly launched from the firmware/bios.[2])
Installing Fedora Linux on a secondary HD is a viable workaround for problem a. (A secondary drive can have a separate ESP. The Boot Loader Specification does not allow multiple ESPs on one drive.)
Running MS Windows in a Virtual Machine is a workaround for problem b, but creating a VM that properly supports the newest version of TPM can be quite tricky.
Currently, I run MS Windows 10 in a VM which does not require the TPM/secure-boot configuration. But I’m not sure how much longer that workaround will be viable.
Thank you so much for the detailed approach to my question.
Actually, you where on point with points that worry me.
It seems a different PC would be the easiest option, honestly
I am trying to think up the easiest solution to this problem.When I tried the WM approach and yes, the system I am running is capable. The error message I got was that my system wasn’t meeting the requirements.
During the configuration of the VM with the virt manager make certain you select the extra configs and select uefi and the tpm option there before beginning the actual windows installation. I have done this twice
Please do not open repeated threads for the same topic.
In response to your last post. It appears that you installed windows in the VM.
It is mandatory that windows 11 is installed with both secure boot and TPM enabled.
When installing windows 11 into the VM it must be configured with uefi and tpm2 as the bios setting during the initial installation.