I recently installed Ubuntu on my laptop and so far everything is fine, it works great. However, as a newbie, I made the silly mistake of not documenting myself too much about all the possible alternatives to Windows, such as Lubuntu, Linux mint, Fedora etc.. I would like to test some of these on my machine, however I prefer not to wipe out all the disk, and therefore I would like to test the system either on a virtual box (Boxes on Ubuntu should work fine) or on an external hard drive. (I own a 2.0 USB external hard drive)
I would like to test, say Fedora, and have it handy for a couple of weeks. My aim is to test the OS in an environment which makes it the closest possible to the actual installation on the internal hard disk (ie. experience the less slowdowns possible). Which one of the two options should I go for?
I must disagree with all the other answers. To test a new OS the best way is a external HD, there are a couple of reasons:
The only real advantage of VMs, to me, in this situation, are snapshots.
least slowdowns would be actually installing to its own hardrive and running it off of that drive. obviously this would be because your computer is dedicating its resources to the OS itself.
the next best option would be VMWare Player. you can download it free on their site. if your computer can handle the resource allocation (and you arent gaming or anything) then a virtual environment can allow you to test many different setups easily.
the VMware download is here if you want it: https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0
You'd better choose VirtualBox. There are several advantages:
For testing the look and feel of another distribution I would definitely go for a virtual installation in the first place for the following reasons:
Of course you will have to be aware of some delay and a bit more sluggish experience of a virtual guest OS but on a fairly well equipped host (Quad Core, >4GB RAM) this should not matter much.
Applications that rely on a fast GPU may not perform as good as they do on bare metal. The virtual graphics driver from the guest additions will do it's best to overcome this but for gaming you may not want to use a virtual machine.