Hello
I wanted to share how I finally managed to boot TrueNAS 12.0-U6 with UEFI on an Asrock Q1900-ITX motherboard.
With CSM (Compatibility Support Module) disabled, the installer was booting fine from the USB stick, I installed with UEFI boot, but then TrueNAS would not boot.
The problem was that the installer does not seem to create a EFI boot entry.
So first I created a bootable USB stick to access the EFI shell using this link:
https://kc.mcafee.com/corporate/index?page=content&id=KB90801&locale=en_US
Then I booted from the USB stick and it started TrueNAS.
After from TrueNAS shell I used
Then I unplugged the USB stick and rebooted and it worked!
I wanted to share how I finally managed to boot TrueNAS 12.0-U6 with UEFI on an Asrock Q1900-ITX motherboard.
With CSM (Compatibility Support Module) disabled, the installer was booting fine from the USB stick, I installed with UEFI boot, but then TrueNAS would not boot.
The problem was that the installer does not seem to create a EFI boot entry.
So first I created a bootable USB stick to access the EFI shell using this link:
https://kc.mcafee.com/corporate/index?page=content&id=KB90801&locale=en_US
Then I booted from the USB stick and it started TrueNAS.
After from TrueNAS shell I used
efibootmgr
to create the boot entry:Code:
mount -t msdosfs /dev/ada0p1 /mnt efibootmgr -c -l /mnt/efi/boot/BOOTx64.efi -L TrueNAS efibootmgr -a 0000 efibootmgr -n 0000
Then I unplugged the USB stick and rebooted and it worked!