It has passed long time, since I learned to sotre vm disks (vdi,vhd,…) among several disks (physical disks, nas, usb, network, …), for performance issues.
It happens also to move VMs from one disk to another (brabd new 3TB hard disk ) or pc-to-pc.
This post in Virtual Box forum is really usefull: How to move a VM to another disk (same machine), this post has helpfull step-by-step instruction.
Here I copy them briefly, but remember to read full post
1.) Copy your “VirtualBox VMs” folder from its current location which is “C:\” to any location you desire. (Remember,Do not delete yet. Only copy,just incase.)
2.) Change your “Default Machine Folder” to the new location.
3.) Now go back to your VirtualBox Manager. Right click on your Guests and click “Remove”. It’ll pop up with 3 options, IMPORTANT: Click on “Remove only”. (Remember,Do not delete anything yet).
4.) Now close your VirtualBox Manager. And then Right click on toolbar “Start Task Manager”. Inside Task Manager, go to “Processes”…. Check to see if “VBoxSVC.exe” is still running…. If yes, click on it and “End Process” …If no,it has timed out and you’re good to go. F5 to refresh your desktop.
5.) Open your VirtualBox Manager again. Go to “Machine,Add”. Your new location should be there automatically. If not, just locate,Then use the add feature to add your guests back one at a time. (select the *.vbox file).
Hope it helps
Next step: and what about a vdi with snapshots?
Technorati tags: VirtualBox