No, you will need a partition to put a normal Linux Dist on, a virtual drive is just as it name suggests, virtual.