Can I move Ubuntu vmware installation to a new laptop?

I am getting a new laptop at work but I have had Ubuntu 9.10 installed on my old XP machine on vmware. I am guessing that migrating to the new machine would not be as easy as just copying the virtual machine files (vmdk, vmx, etc.) to the new PC? Would someone please let me know if that is the case or what are the steps I need to take to migrate to the new laptop carrying my Ubuntu installation along?

Note: the new laptop is almost identical to the old one, just rebuilt.

Thanks much!


Solution 1:

Just copy the vm files to the new PC and then install your VMware Player, Workstation or Server app.

First time you boot the VM client you'll be asked if you've copied or moved the client. Say moved and Bob's your uncle (as they say down under).

Solution 2:

  • if you need to move the VM from old HDD to a new one - just copy all the vmware files. It's ok - vmware is smart enough to handle it. You will need some OS installed on the new PC of course.

  • if you need to convert the vmware machine to a physical laptop - use Ghost For Linux or any other HDD imaging backup/restore software - like Paragon's products etc. You basically copy the VM's HDD onto a physical one that way. This is caled Virtual to Physical V2P - google it to see some howtos. "vmware V2P"

Ubuntu has good hardware autodetection and I hear is pretty robust and smart to autodetect hardware changes and handle them ok. People have to sometimes reconfigure the graphic cards drivers and maybe the sound to make things work. No serious issues I suppose - some googling and forums.. as usual :)