I'm guessing you're currently running some version of Windows. If so, and you have a multi-core CPU with at least 4GB of RAM (preferably 8GB), and the CPU supports the later generations of virtualization, I recommend running Ubuntu inside of VirtualBox. That would be the best of both of your worlds, and most importantly, no rebooting involved.