简介
PVE OpenCore 0.9.8 EFI Tools 引导工具 ISO主要用于Proxmox VE Hackintosh,文件为ISO格式,是基于PVE q35机型制作,里面包含了
- 一份通用的OpenCore EFI,这个一份EFI主要用于macOS系统的安装
- 另外还配置了几份直通显卡后的EFI,这些EFI适用于AMD 5xxx_6xxx Series GPUs、 Native GPUs、UHD 630、Legacy NVIDIA GPU
- 常用的工具Hackintool.app、OCAuxiliaryTools.app、OpenCore Configurator.app、OpenCore-Patcher.app、python、ProperTree、MountEFI、KeepingYouAwake、IntelAirportKexts、HeliPort、GenSMBIOS、Fenvi、About.This.Hack、ENABLE-GateKeeper.command、DISABLE-GateKeeper.command
目前,它经过测试可以启动 macOS Catalina、Big Sur 和 Monterey、Ventura、Sonoma,但也可能会适用于启动旧版本的 macOS,其他版本自行测试。
使用说明-1.上传ISO文件并添加到虚拟机
登录PVE管理后台,如下图,进入路径:[数据中心]-[pve]-[local(pve)]-[ISO镜像]-[上传],找到准备好的ISO引导文件(截图为PVE_OC_EFI_0.9.2.iso及macOS Sonoma14的iso系统镜像)并上传,PVE_OC_EFI的iso在本文就可以下载到,macOS系统的iso镜像可以在本站下载,下载链接:https://imacos.top/category/hpgw/xtgx/iso/
将上传的ISO文件添加到刚才创建的虚拟中(VM ID 100),添加路径:[数据中心]-[pve]-[100(imacos.top)]-[硬件]-[添加]-[CD/DVD驱动器]
[100(imacos.top)]为你自己的虚拟机ID及名称
注:非常重要,请确保PVE_OC_EFI_0.9.2.iso为第一项添加,添加为IDE 0
添加好的截图
使用说明-2.PVE的Shell里操作
操作路径:[数据中心]-[pve]-[Shell]
在PVE的Shell里输入,避免循环引导
echo "options kvm ignore_msrs=Y" >> /etc/modprobe.d/kvm.conf && update-initramfs -k all -u
编辑配置,100根据自己虚拟机VM ID改一下
nano /etc/pve/qemu-server/100.conf
在开头处加入(下面的代码基于q35,i44fx需要将-device usb-kbd,bus=ehci.0,port=2
去除,去除后会导致进系统无法使用网页的鼠标键盘,需要直通usb鼠标键盘)
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu host,vendor=GenuineIntel,+invtsc,+hypervisor,kvm=on,vmware-cpuid-freq=on
将ide的两行的media=cdrom改为(如果没有iso的系统,那就只用修改OC引导的iso那行了)
cache=unsafe
保存退出安装(保存退出按键顺序为Ctrl+x,然后y,Enter确认)
调整虚拟机的启动顺序,将PVE_OC_EFI_0.9.2.iso设置为第一启动项,如下图
开启虚拟机就可以使用了,如果你能进入到macOS系统,进入系统后,你会看到如下图的文件,其中EFI文件为通用的引导,可以根据自己的需求,修改这份EFI配置即可.配置OpenCore与黑苹果是一致的.
评论0