I just installed CachyOS on one of my SSDs while keeping Windows on another SSD. I opted for Limine as the bootloader for its snapshot feature, but now I'm unable to boot into Windows. When I try, I just get a panic error stating it can't open the Windows bootloader image with a specific path. I've checked and the GUID in my configuration seems to match the error message, but I'm lost on what to do next. Does Limine have issues with Windows being on a different disk? How can I troubleshoot this?
4 Answers
First, check the GUID in your '/boot/limine.conf' file for the Windows entry. You can run 'sudo blkid' in a terminal to see the actual UUIDs for your partitions, especially the 'PARTUUID=' for the Windows EFI partition. Matching those values is crucial to avoid boot issues.
You might want to create a Windows ISO on a Ventoy flash drive and use the repair option. There are tutorials online for this, and it’s a pretty straightforward method. Also, once you get Windows running, consider changing your BIOS boot order to prioritize the Linux SSD for easier management. Distributions like MX or Q4OS are user-friendly if you’re just starting out!
Make sure the Windows bootloader is still intact in the EFI partition. If it’s missing or corrupted, you can restore it using the Windows repair option. You might need guidance for accessing the EFI partition and running the repair.
Did you remember to disable Secure Boot during the Cachy installation? Since CachyOS is based on Arch, it can be tricky with Secure Boot enabled. If you didn’t disable it, that may be why you’re having trouble.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures