I was at a learning session recently and the instructor ran Vault from a Virtual Server on a USB drive.
This would be perfect for me to learn and get used to using Vault before full implementation but i have no idea how to do it.
Can anyone offer some advice.
Installing for instruction vs. production are two completely different scenarios. Though you can do it, I would not recommend it at all. It is slower and more prone to accidental data loss.
Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.