At work, we install a lot of different operating systems on computers, both for use within the school and for staff members' personal computers. In order to make things easier, we want to be able to create a USB pendrive that contains all of the operating systems we want to use and some form of menu to start the installation of each. The problem is, I've not been able to find guides that explain how to do exactly what we want. The operating systems that would be going on this are:
Windows XP Home OEM
Windows XP Pro OEM
Windows Vista Home Premium OEM (32-bit)
Windows Vista Business (32-bit)
Windows Vista Ultimate (32-bit)
Windows Vista Ultimate (64-bit)
Windows 7 Home Premium (32-bit)
Windows 7 Professional (32-bit)
Windows 7 Professional (64-bit)
Windows 7 Ultimate (32-bit)
Windows 7 Ultimate (64-bit)
Ubuntu 9.10 (32-bit)
Ubuntu 9.10 (64-bit)
We have the CD/DVDs for all of these, but we don't like wasting consumables by writing multiple CDs (and of course they get scratched easily) and they fill up a lot of space when they're in those CD wallet things. Plus, my experience with installing from USB drives has been quite positive and seemed to go much faster than installing from CDs and DVDs.
Now, there are a lot there, but we have drives big enough. I know that I could use WAIK if I was only going to put Vista and 7 but as far as I am aware I can't use that with XP and I wouldn't even think that there was a remote chance of installing Ubuntu that way. Does anyone know of any way to do this, or anyone who has done something similar in the past?
I know it's a little complex and I wouldn't be surprised if nobody had asked about something like this before, but any help is greatly appreciated.