Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to easily move multiple linux distros between my machines (Mac & Windows) via flash drive. Each machine will have VMware player installed to boot the OS rather than booting directly from thumb drive. I also need changes to be persistent as I shut down and move from place to place.

How can this be done? I have seen tools such as pendrivelinux but this require booting directly from the flash drive rather than using virtualization software.

share|improve this question
As long as you're using the same VMware on the OS's, it should be as easy as installing the virtual HD on the flashdrive you're using, and then mapping that to the VM software you're using. – Rob Apr 26 '12 at 17:37

It isn't really a sound idea to install VMware Player on the thumb drive. It's best to install it on each system, then make sure the USB drive is always mounting to the same point (same drive letter in Windows, same folder in Mac), and then just build the VMs, and store them on the flash drive. Once they are built, take them to the next system you want to use it on, import the files, and tada you have access to it. Make sure, MAKE SURE, that you 1) power down your VMs every time properly, 2) properly disengage the USB device BEFORE removing it. If you fail to do either of these, or both, you will likely irreperably damage your VM files.

The only concern is that if one of your installs is setup to do automatic snap shots, that may complicate things beyond what you want to do. It may still be feasible however.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.