我将我的 virtualbox 图像移动到一个新路径。如何修复或重新导入图像?
I moved my virtualbox images to a new path. How do I fix or import the images again?
我可以访问 .vbox 文件 - 但是当 'adding' 它们作为机器时,它们似乎仍然指向我无法修改的旧路径...
我该如何解决这些问题?
我不能将事物符号链接到旧路径,因为移动事物会非常令人头疼...
尝试 2:
我已经删除了所有的机器。我已经导入了 'vbox' 文件,现在它允许我更改 'vdi' 路径。但是,当我尝试更改它时,它向我显示此错误:
Cannot register the hard disk
'/mnt/sandiskssd-238/vmImages/64bit/Ubuntu 17.10 Artful (64bit).vdi'
{5f70191b-a198-4c62-ab22-d5697b1a2d37} because a hard disk
'/mnt/596/vmImages/64bit/Ubuntu 17.10 Artful (64bit).vdi' with UUID
{5f70191b-a198-4c62-ab22-d5697b1a2d37} already exists.
尝试 3:
我删除了 ~/.config/VirtualBox/VirtualBox.xml 文件并尝试了上面的相同行为。
我修改了实际的 .vbox 文件(它们在 xml 中)并更改了快照中列出的路径:
在我的例子中,那一行看起来像:
<HardDisk uuid="{5f70191b-a198-4c62-ab22-d5697b1a2d37}" location="/mnt/sandiskssd-238/vmImages/64bit/Ubuntu 17.10 Artful (64bit).vdi" format="VDI" type="Normal">
我可以访问 .vbox 文件 - 但是当 'adding' 它们作为机器时,它们似乎仍然指向我无法修改的旧路径...
我该如何解决这些问题?
我不能将事物符号链接到旧路径,因为移动事物会非常令人头疼...
尝试 2:
我已经删除了所有的机器。我已经导入了 'vbox' 文件,现在它允许我更改 'vdi' 路径。但是,当我尝试更改它时,它向我显示此错误:
Cannot register the hard disk '/mnt/sandiskssd-238/vmImages/64bit/Ubuntu 17.10 Artful (64bit).vdi' {5f70191b-a198-4c62-ab22-d5697b1a2d37} because a hard disk '/mnt/596/vmImages/64bit/Ubuntu 17.10 Artful (64bit).vdi' with UUID {5f70191b-a198-4c62-ab22-d5697b1a2d37} already exists.
尝试 3:
我删除了 ~/.config/VirtualBox/VirtualBox.xml 文件并尝试了上面的相同行为。
我修改了实际的 .vbox 文件(它们在 xml 中)并更改了快照中列出的路径:
在我的例子中,那一行看起来像:
<HardDisk uuid="{5f70191b-a198-4c62-ab22-d5697b1a2d37}" location="/mnt/sandiskssd-238/vmImages/64bit/Ubuntu 17.10 Artful (64bit).vdi" format="VDI" type="Normal">