我在Parallels 11中有几个虚拟机,运行几个不同版本的OS X,用于自动化软件构建。
我最近将这些虚拟机复制到了不同的主机,因此我有第二套可以在硬件故障的情况下重新使用。
问题:复制的VM具有与相应原件相同的硬件UUID,并且由于Time Machine通过其硬件UUID将备份映像链接到计算机,因此导致使用Time Machine备份VM时出现问题。如果您有两个具有相同硬件UUID的VM,则在这两个VM中运行的Time Machine将尝试写入备份服务器上的同一sparsebundle文件。
我搜索了这个问题并找到了这个问题:http://kb.parallels.com/en/11197 - 但这些说明不适用于Parallels 11:当您双击pvm时,会立即导入它,而不会询问它是否被移动或复制。当我第一次导入副本时,Parallels询问我是否移动或复制了VM,我回答说它们已被复制。 KB文章听起来应该让Parallels将新的硬件UUID分配给VM,但这并没有发生(尽管它确实分配了新的MAC地址)。
我将尝试使用十六进制搜索在PVM中查找硬件UUID;如果我能找到它,也许我可以使用十六进制编辑器手动更改它。但是,对于你认为Parallels应该处理的事情,这似乎是一个非常令人讨厌的程序。有没有更好的方法呢?这是Parallels 11中的错误,还是他们故意删除硬件UUID重置功能(如果是,为什么)?
答案 0 :(得分:0)
我可以通过以下方式更改它:
<SourceVmUuid>
中的任意数字
值然后您可以转到:
关于此Mac->系统报告->硬件
并检查硬件UUID是否已更改。