If some hard drive is the first drive for boot, and has operative system on it, there is no way to boot from another one except to change boot order in bios, but you can put several operative systems if you need dual, triple...boot, on the same hard drive but in a different PRIMARY partition...So let's say that you want to put XP and VISTA for a dual boot: First you have to prepare your partitions, and the best way is from dos with partition magic...than when you have 2 primary partitions, you can install XP on the first one, and VISTA on the second one...after installing vista, you should check your boot.ini which is on the C: drive...it should have 2 entries xp and vista...I suggest you to have XP as a default one, that means you should mark C: as active partition...cheers