I've got a 32GB USB drive on my keychain (like, physical thing with car/house keys, not the Mac thing for managing passwords), and I want to make it so I can multiboot off of it... mainly for shits and giggles, really.
Multibooting might be the wrong word for what I want to achieve, I'm kinda out of my depth when it comes to "boot partitions" and "master boot records" and "boot information" etc.
Basically, the desired behaviour of this thing would look something like:
- Power on computer.
- POST.
- Presented with a menu to select an installation CD to boot from.
- Continues as if you had put in that CD in the optical disk drive.
(Of course, the USB would have to be set as the bootable device in the BIOS first).
So, a couple of questions regarding this:
Q0. Is this even possible? Short of writing my own bootloader, which, as exciting as that sounds, is also wayy beyond what I can do, it'd be nice if an already-existing one can be configured to do this for me.
Q1. Could this be done with GRUB? For example, put GRUB in the first partition of the drive, then, after the computer POSTs, select one of the CD images to boot from? Again, I'm way out of my depth on this, so sorry if I just gave anyone keyboard-induced head trauma.
Q2. If I understand correctly, each installation CD image would need to be in a separate partition on the drive? due to the differences in the way different OSes boot. For context, I've got two editions of Windows (7 & 10) and two flavours of Linux (Arch and Ubuntu) which I would put on there.
I guess this whole post boils down to: "How to put multiple bootable installation CDs on one USB drive?"
Thanks for any help!
