This is very exciting and very timely - I have just joined the forum (I'm a novice user and new to truenas) on account of seeing this hack and I hope to implement it this weekend during my truenas scale build onto an 256GB SSD in the "fifth slot" of a Proliant microserver (gen8). The first test build went OK yesterday so at least I know the process well enough now due to useful posts at e.g.
In order for the HP Microserver Gen8 to boot from the SSD/HDD installed into ODD bay need some configuration to be done. Step by step instructions.
www.admfactory.com
Presumably you either reserved a mere 16GB for the boot partition because it is sufficient, or is it because it "matches" the install UI's choice of 16GB of swap space?
I will find out how to mount the SSD remainder during the weekend so that the various add-on apps can be installed there. As a way of learning I might see if it isfeasible for me to unpack the .iso and apply the sed edit there (a bit beynd me at the moment but it might be fun for me to investigate).
Thanks Harry for this interesting development (and Louis2 for submitting it as a feature request).
EB