I have a second hard drive formatted with a couple of Haiku partitions, and a bootloader to choose which one to boot. One has the latest nightly and source code and is used for compiling. The other partition is a smaller one which is reformatted as an empty disk volume, and I set up the build process to write the compiled Haiku operating system to it.
In more detail, the small partition is formatted with BFS and a volume name of “TestHaiku”, then I set up an environment variable to use it: export HAIKU_INSTALL_DIR=/TestHaiku Then I build with “jam -q -da @install” Then once it’s finished, reboot and select the small partition in the boot menu.
By the way, the second hard drive is used with an MBR partition, so I can boot it (and run the older MBR style bootloader) with a newer UEFI BIOS running in compatibility mode. You may need to figure out UEFI booting if you can’t do that.