Hello everyone I am hopefully going to university this fall. Now I will be moving out and leaving my desktop behind. I might buy a new laptop for uni. Now my desktop HDD has all my data and stuff in it. I was thinking of buying an external HDD and making a drive image of my desktop HDD and storing it on the external HDD. So then if I use VMWare on my new laptop, will it be possible to just point VMWare to the desktop drive's image and make the virtual machine work exactly as I left my desktop? I want all the files (including OS) to be in one file. I do not want the external HDD to be a copy of the desktop HDD because I want to be able to store extra stuff on that HDD as well. Is this possible and how? Which drive would be suitable for me? I want a small one in terms of physical size and I do not really require a lot of space as well (120 GB should be enough). The drive definitely should be powered through the USB, I do not want an extra power cable for it. I was thinking of the WD My Passport Essential or Seagate Free Agent Go. I came across a Sandisk USB flash drive which had this program in it which allowed you to carry your web browser and everything with you. Is this a reliable replacement (of carrying a computer along) for basic usage? Sometimes I might not want to carry my whole laptop along so will this be a good temporary solution for basic usage? Lastly if something goes wrong with this desktop computer, I want to be able to access it via VNC and fix the computer. I also want to be able to access my router (to play around with ports for VNC and troubleshooting). How can I do this? If my desktop's port changes making VNC useless I should be able to access the router to change the port back. I have a Linksys WAG325N.