TrueNAS won't boot without CSM enabled.
I'm running into an issue where my boot drive with TrueNAS installed won't be recognized without CSM enabled. This is a little bit of an issue for me because my ASUS motherboard doesn't allow you to enable CSM if you're using the iGPU. I downloaded the TrueNAS Scale 25.10.3.1 iso, flashed it to a USB using balena, and then went to install it on my system. The USB wasn't recognized without CSM enabled so I threw in a GPU real quick and started the installation. I installed TrueNAS to an NVME SSD and made sure to hit yes when it asks about EFI support. After the installation I rebooted and removed the installation media and the GPU because I thought I wouldn't need it anymore but for some reason I was wrong. Without the GPU CSM automatically disables itself and then the drive isn't recognized as having an OS on it. The drive shows up in BIOS as a storage option but not in the boot options menu. Does anyone know if I did something wrong during installation or if there's a workaround for this or do I just need to have a GPU installed? The GPU I used during installation is one that I borrowed from another system so I can't just leave it in and I don't want to have to buy another one. Any help is appreciated. Thanks in advance!
Edit: Looks like when I used Balena it wrote the ISO in MBR and that's why it wasn't being recognized without CSM enabled. Used Rufus and specified GPT/UEFI mode and it's working fine now!