I have Windows Server 2008 and 2003 setup on Vitualbox on my ubuntu machine. I was wondering if there is a way I can have an external HDD with my VM's, and use it on different computers? I know the OS installs itself based on your hardware, but is there a way to have an external with the OS independant of you hardware, or adapts itself? I want to take my external HDD to work and use it on my service machine during lunch, but the OS is installed on my home pc. Or is there a linux distro that can do this? I am learning Server 08 and 03 so I'd like to take my "lab" to work and back.