My part time job is fixing people's computers. Most of them require OS reinstalls and I can't always use my standard Win 8.1 usb drive on all of them. Some of them have windows 7, some of them have win 8, 32-bit, 64-bit, home edition, pro edition, GPT, MBR, UEFI, non-EUFI...you name it, I've had to deal with it. Since I only have just two USB drives, I always have to reformat one of them with the required ISO, often multiple times, because the partition record on the USB drive breaks when I do that. It's driving me crazy sometimes. I've thought of some solutions to this problem, however I can't really decide what to do. I would appreciate your opinions on this: 1) Get multiple USB sticks and label them. However I feel like I would lose them pretty quickly and I would need like 10 of them. 2) Buy an external rack with a virtual disk drive option, like the Zalman VE-200 / VE-300. These are pretty hard to come by, are pretty expensive and I don't know wheter they support GPT. 3) PXE booting through a tftpd server. I've barely managed to get this working, some computers don't support it and I don't know whether it supports GPT. I also don't know if I can rely on it when I'm on other people's networks. 4) Getting a single, fast, USB drive (or external SSD) and make it boot multiple ISO's. I know this can be done, but I have no idea how. Google searching wasn't very useful. There are a ton of options, I don't even know where to start. And again, I have no idea how this will behave with UEFI and GPT. If you have any other ideas, I'm all ears. Thanks!