Running Linux in a virtual machine is very useful, you can test, tinker, break things, and restore snapshots without touching your main system. However, Virtual machines can be resource-hungry. They ...