What makes a memstick image an "installer"?

My goal is to script the production of a USB memstick freebsd installer from an arbitrarily-chosen freebsd git source tree in a reproducible way.

I run poudriere regularly and I understand how to have poudriere set up a jail based on my selected freebsd source tree. It looks as if "poudriere image" could similarly produce a "live" usb memstick that I could use to boot a physical computer.

However, I don't understand what an "installer" memstick has that a "poudriere image" memstick doesn't.

My first guess would be: a base.txz, kernel.txz, and a /etc/rc.local copied from /usr/src/release/rc.local (which calls bsdinstall). Is there anything else?

thanks!
 
Back
Top