What I am wanting to know if it is possible to do a dual boot system with the second operating system on an exteral hard drive? I am thinking about upgrading to the new Windows 7 but on my existing hard drive it will kill most of what free space I have on there to load it on there. I was hoping that my laptop hard drive could be upgraded to a bigger one but the manufacturer states that it can only be upgraded to an extra 20 gig. It would be a lot easier if I could just put it on an external hard drive. Wouldn't that be the same as a second partition on an existing hard drive? Any help from anyone would be greatly appreciated.