I have a VM up and running great with Ubuntu installed onto it. I want to stick it on an external herd drive. How can I do that without breaking it? Do I just drag the files, or is there something special I need to do?
I am using VirtualBox.
Ask Different is a question and answer site for power users of Apple hardware and software. It only takes a minute to sign up.Sign up to join this community
As you're moving the VM's location but not the hardware that the VM is running on (i.e. you're not changing the host computer), moving the files is fine. This is only fine because of this clause. Moving the VM to a different host computer should be done with import/export.
You need to make sure that you've moved all the files, otherwise errors will occur, as well as making sure that you move rather than copy the files, otherwise you may get duplicate UUID errors. Deleting the VM from VirtualBox without the external drive attached reduces the likelihood of duplicate UUID errors, as follows:
Next time... copy the VM (so the original is kept untouched) and move it to wherever, and confirm that it works. Once you've convinced yourself that it does work, move the original. You could've answered this question yourself.