Parallels Desktop 克隆虚拟机之后 product_uuid 相同问题处理方法

最近安装 Kubernetes 集群,克隆几个节点后,发现克隆的节点 product_uuid 相同。

使用文档 https://kb.parallels.com/en/11197 操作后无效(大家可以先按文档操作试试)。

最后自己查看命令行帮助找到解决方案。


先将虚拟机正常关机


1. 先解除绑定,可以使用删除并保留文件的方式,也可以使用命令行

        $ prlctl unregister ID|name

        ID/name: 为虚拟机名字

        比如我就是使用命令:

            $ prlctl unregister "kubernetes01 node1"

2. 重新注册,注册的时候加上重新生成 UUID 的参数

        $ prlctl register path --regenerate-src-uuid

            path: 虚拟机的 pvm 文件路径。

        执行后重启 product_uuid 即更改。


克隆后,可以用这个方法修改,但是如果还没克隆,可以使用命令行工具克隆,克隆子命令就支持 --regenerate-src-uuid 参数

除了 Parallels Desktop 可以使用这种方案解决,其他的虚拟机也应该会有命令行工具,就算是 Windows 下面。


关联关键词:

cat /sys/class/dmi/id/product_uuid

dmidecode -s system-uuid

虚拟机UUID


吐槽一下,百度 Google 一大圈没找到解决方案,最后就在命令行子命令里面就有,真的很无语。

本来自己有 Blog 的,但是想着这类问题估计不少人遇到,发到我个人 Blog 可能都搜不到,就发到了简书。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容