Proxmox VE 虚拟化 macOS Monterey 升级 Ventura

PVE 7.2 macOS (Monterey) 虚拟机在线升级 Ventura

Monterey 虚拟机安装可以查看 Proxmox VE 7 虚拟化 macOS Monterey

全新的 Ventura 虚拟机安装可以查看 https://www.nicksherlock.com/2022/10/installing-macos-13-ventura-on-proxmox/

步骤

首先更新 thenickdude 维护的 OpenCore 到最新版本(当前为 V18),关于 PVE macOS 虚拟机更新 OpenCore 可以查看 Proxmox VE macOS 更新 OpenCore

然后需要修改虚拟机的配置文件,如果直接使用 Monterey 的配置,macOS 在下载完 3GB 的更新包后会弹出“准备更新错误”之类的提示

  • 关闭虚拟机
  • 编辑 /etc/pve/qemu-servers/[macOS 虚拟机 ID].conf 文件
    • 在 args 一行添加参数 -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off
    • 修改 args 一行内的 CPU 型号(Monterey 时设置的 host 或 Penryn 更改为 Haswell )
    • 修改(与 args 同级的)cpu 行,将型号也更改为 Haswell
    • 最后的配置文件如下图
    • 我的配置文件一开始除了基本的设置外还包括了额外的 parent 行以及整个 [Monterey] 配置段,可能是之前更新系统自动生成的,没有查其作用,直接删除

开启虚拟机,进入设置 - 软件更新进行系统升级(这时将下载 15GB+ 的完整 Ventura 安装包,而非修改配置文件前的 3GB 更新)

我的虚拟机除了 Homebrew 以外没有安装任何软件,只能确认 brew 可以正常使用

效果

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据