VM (virtual machine) is a lot more convenient since you can run it at the same time as your primary OS, in its own window or fullscreen. It requires emulation software like VMware Workstation ($) or VirtualBox (free).