There are a lot of links about multi-boot, multi-OS USB drives and various tools to create them. What they don't explain in detail is how to, or whether or not it's possible to, properly partition and set up the USB disk when you're planning on multi-Linux, Mac OS X, Windows, and additional partitions.
Here's what partitions I want:
- Mac OS X 10.9/10.10 (20GB, HFS)
- Windows 7 (20 GB, NTFS)
- Linux multi-OS with persistence (40 GB, FAT32 or ext{3|4})
- GParted Live/Clonezilla
- Kali
- Lubuntu
- Ubuntu 14.10 Server (temporary, one-time installer)
- Puppy Linux ?
- 'Storage' (40GB, exFat)
- Contains Win 7 Pro x64 installer files, Yosemite Installer, and shared files
(120 GB, Mushkin Ventura Ultra)
I initially converted the USB to GPT since I planned on the possibility of more than 4 partitions (and EFI boot). I've researched, and used, several programs such as YUMI, Rufus, UNetBootin, and SARDU to prepare and install Linux distros first. (I figured it was the better option so I would at least have a syslinux/grub bootloader). None, however, have proven successful even if I keep the USB as a single partition
I've looked into EFI and GPT to see what I'm missing. I understand that the NTFS partition needs to be set as 'active' and 'boot' so Windows can recognize it as a valid boot partition. I've tried installing Windows 7 on there first using other software such as WinToUSB and the Microsoft Windows USB Installer to no avail. What am I missing? Do I need to arrange the partitions in a specific order for the BIOS EFI to recognize and properly boot from it? (Windows is good to go, see update #1)
Update #1
I did some research and using the Microsoft website I partitioned the USB according to their recommended configuration script. This is how it looks so far:
|--300MB--|--296MB--|--20GB--|--24GB--|--40GB--|--26.99GB--|
WIN RECOV EFI WIN7 PRO HFS+ exFAT UNFORMATTED
Windows 7 boots just fine so far. I haven't installed OS X quite yet. exFAT is good. 27GB is left for multi-Linux.
- DISKPART for Windows preparation
- WinToUSB for Windows install
- Will use Yosemite installer to use the 24GB partition
- exFAT using Windows Computer Management