Hello,
I have a HP ProLiant ML310e Gen8 v2 build using a USB to boot FreeNAS, been using it for 5 years now and it started to degrade in performance and long boot times, so i bought a cheap 120GB SSD (patriot blast) and connected it to the sata port.
I was able to install FreeNAS on it (11.2 release) however i'm unable to boot it, below are the things I have tried so far:

I have a HP ProLiant ML310e Gen8 v2 build using a USB to boot FreeNAS, been using it for 5 years now and it started to degrade in performance and long boot times, so i bought a cheap 120GB SSD (patriot blast) and connected it to the sata port.
I was able to install FreeNAS on it (11.2 release) however i'm unable to boot it, below are the things I have tried so far:
- Change boot to AHCI in BIOS however since the SSD is port 6 (the HDDs take port 1-4) the system will not boot. And i cannot easily change the cables because they are hardwired and using caddies, and in the BIOS I don't have an option to change which port to boot first.
- I came across this guide https://www.admfactory.com/hp-microserver-gen8-boot-from-ssd-install-on-odd-bay/ which says to use the Dynamic Smart Array B120i RAID to create a RAID0 logical drive on the SSD and make it the bootable drive, however when it boots i get a "BTX halted" message