使用现有的多通道图像

使用现有的多通道图像

我将文件从旧的 x86 Macbook Pro 迁移到了炫酷的 M1 Mac。我没有迁移任何应用程序,因为我不想使用 Rosetta 技术在模拟中运行 x86 二进制文件。

我安装了 Multipass,没有问题。但我无法访问旧的 Multipass VM,尽管目录仍在原来的位置。

我想要做的是将现有的虚拟机“附加”到 multipassd,以便我可以启动它们。

我查看了 json 文件/var/root/Library/应用程序支持/multipassd/vault/instances

multipassd-vm-instances.json
vault/multipassd-instance-image-records.json

这些文件与旧机器上的文件相同。

似乎像一个简单的问题?在某个地方,multipass 必须维护一个虚拟机列表。(显然,在多个地方,因为 json 文件显示了现有虚拟机目录的名称。)

我在 StackOverflow 上找到的一个相关答案与 Linux 有关,与 MacOS 无关,并建议解决方案只是编辑 json 文件。由于我的看起来没问题,我敢打赌事情不止如此。

相关内容