Thank you for this @wimpy87 - it’s a project I’ve been trying to get to the bottom of for nearly a year.
I’d like to add a couple of things for people researching this and coming across this fix. The G8 seems very temperamental when it comes to booting up. I suggest clearing the BIOS before you start. You do this by either/and flicking Dip switch 6 on the small collection to the rear of the motherboard on the left hand side underneath the PSU and/or remove the battery and restart a few times.
My internal MicroSD card reader doesn’t work (don’t know why, don’t really care at the moment) so I recommend a USB stick for the GRUB Chainloader. Talking of which, you’ll need access to a fully functioning linux machine (I used Linux mint - debian base) to get the GRUB files and properly create the USB disk/files.
I booted my windows laptop, from a linuxmint ISO, then created the USB I needed. Thanks to your instructions, it was flawless and because I used a debian base for linux, installing grub was a piece of cake.
If you’re having issues with GRUB versions etc or error messages, look at the version of linux you’re using to create the USB stick first… (a good few hours with the wrong base there for me).
You’ll need the USB GRUB Chainloader, a disc with the TrueNAS scale image on it and a ‘target’ install disc. That last one being the disc you’ll eventually boot your NAS from.
Follow the previous instructions from @wimpy87 on what to do with each bit.
When you power up your G8, when you get to the HP Proliant processor initialization screen, and you get the options at the bottom F9,10,11 - Choose F11 and then ‘3) One Time Boot from USB Drivekey’ - You’ll then be taken through the normal TrueNAS installation setup. Remember to select your target disk for installation. I attached this to the blue connector on the motherboard, then up through the chassis into the disk balanced on the top. I bought a power cable to attach to the computer PSU and the back of the new disk (SSD).
Shut down, remove the USB and ISO source disk, leaving only the booting disc (with the new TrueNAS installation) remaining.
Once you’ve done this, power-up, go back into your BIOS (F9 at HP Proliant Processor initialization screen) and set to boot from HDD first.
Exit the BIOS (Esc key) and make sure you save your changes (F10) when asked to do so.
Your machine will reboot and (after a while) display the usual console setup.
@wimpy87 - again, so many thanks. I was thinking this may become a very expensive door stop, or I was going to try and get rid of it on ebay.