Well, everyone would network boot into the ISO. With a few tweaks, everyone could run through the installer on their own bare metal, and GRUB could even be tweaked to install onto a ramdisk (leaving their block devices intact).
They don’t. At least, not very well…
I went off this comment:
My apologies for the confusion. In my head, I was concerned about the watered-down experience that virtual machines provide.
If you’re going to be training someone on how to use Qubes OS, then surely the last thing you want them to see would be the OS “jailed” inside in another OS. That leaves a lasting impression.
I see it all the time with penetration testers and security researchers. Because they were first exposed to Linux through a VM on Windows or MacOS, that imprinted on their mind, to the point that they couldn’t possibly fathom the idea of it running “without the assistance of Windows”. They think “Oh, so Qubes OS needs to be propped up by Windows because VMs are inferior, right?”.
Just don’t want that to happen to your training…
Maybe an online training with video conferencing via a secondary device (phone, dedicated conferencing device)?
But then again, if you have no choice (like what you’re trying to achieve), then maybe a VM with a mock-up BIOS as well, so that they can experience provisioning it before install.
Sorry, I had face-to-face training in my mind for some reason. It was late when I wrote this, and I was out of coffee…
In any case, I think this is a fantastic idea, and I really hope it goes well for you!