如何更改VHD文件的UUID?
我的问题是,如果VirtualBox已经添加了VHD文件,它就不会接受它。但是我在工作/家庭之间移动VHD磁盘,并克隆它们(并将它们保留为VHD,而不是VDI)“随意”。
导出/导入功能对我不起作用,因为1)它将文件更改为VDI,2)它花费的时间太长,每天早上/下午切换位置时都不能等待到export+import一个60 me的磁盘。
重要的是保持它作为VHD,所以它与HyperV兼容。
发布于 2011-05-30 07:48:29
VBoxManage internalcommands sethduuid "filename" "newUUID"输入VBoxManage internalcommands以查看其他可用的文档较少的特性。
发布于 2011-04-28 15:48:05
你可以做两件事:
1)存储管理器跟踪文件的位置,但不一定是文件本身。如果您只是替换磁盘上的文件(而不是导入/导出),那么就应该“只工作”™--如果您在计算机之间获取虚拟磁盘,只需将它们复制到现有文件的顶部即可。
2)如果您出于任何原因绝对需要更改UUID,您可以运行以下命令来克隆VHD,这将给它提供一个新的UUID:
VBoxManage clonehd source.vhd destination.vhd您应该能够导入克隆驱动器并将其分配给机器,就像通常的情况一样。以下是clonehd命令的相关信息:http://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi
https://serverfault.com/questions/264307
复制相似问题