All VPS providers have pre-defined Linux templates. However, what if I want to install Linux in a highly customized way? Years ago, I wrote a blog post about installing Linux by cloning , but that was on a physical machine. Can I do it on a Virtual machine? Of course I can, and the process is still largely the same.