unraid 安装 macos 12 Monterey 以及实现核显 win和macos 共享的方法

unraid 安装 macos 12 Monterey 以及实现核显 win和macos 共享的方法

目的 一个能用得起的macos 并且可以通过 win虚拟机 本机转发macos的vnc 实现低带宽带宽下的远程访问

环境

我这里基于 unraid 6.9.2 物理机 是 I7 8850H 的样子,魔改cpu qnct 核显是 UHD630 没有独显 大概就是6h12线 睿频2.8G左右 内存8x2=16G 硬盘一块nvme 512G 一块古董 2.5村1T机械盘 网卡和蓝牙是bcm924xx忘记了具体型号了。 #其他前置需求 ##梯子或者hosts https://dev.leiyanhui.com/c/133 尽量梯子吧 速度好一点 然后安装好 unraid 的最新应用市场和中文包 ##提前配置docker的国内镜像

应用市场安装辅助工具

直接在应用市场搜索 Macinabox Macinabox 简单说明

就是一个工具,帮你自动下载黑苹果用的oc 镜像等,以及自动帮你创建虚拟机。是基于docker挂载物理机目录的方式实现的

安装完成后 会提示创建容器 Operating System Version: Monterey VM Images Location:和VM Images Location AGAIN !!!: 修改成ssd的路径 /mnt/disk1/domains/ Isos Share Location: 修改为机械硬盘 /mnt/disk2/isos/ appdata修改为 /mnt/disk1/appdata/macinabox custom ovmf location:修改 /mnt/disk1/system/custom_ovmf/ 点应用 等待 拉取镜像: spaceinvaderone/macinabox:lates 最后自动创建了容器root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='macinabox' --net='bridge' --privileged=true -e TZ="Asia/Shanghai" -e HOST_OS="Unraid" -e 'flavour'='Monterey' -e 'vminstall'='Auto install' -e 'vdisksize'='100G' -e 'vdisktype'='raw' -e 'opencore'='stock' -e 'replaceopencore'='no' -e 'overridenic'='no' -e 'VMIMAGES'='/mnt/disk1/domains/' -e 'ISOIMAGES'='/mnt/disk2/isos/' -e 'injectfixxml'='yes' -v '/mnt/disk1/domains/':'/domains':'rw' -v '/mnt/disk2/isos/':'/isos':'rw' -v '/mnt/disk1/appdata/macinabox':'/config':'rw' -v '/mnt/disk1/system/custom_ovmf/':'/customovmf/':'rw' -v '/boot/config/plugins/user.scripts/scripts':'/userscripts':'rw' 'spaceinvaderone/macinabox' 75e8a2253e687b88fd0ca13cfadbe7928916ecd32e957deb74e0f9f665b041f6 可以看到 上面我们配置的路径 都在这里搞定了 ##查看 Macinabox 结果 到容器里面 点Macinabox 查看日志 如果没有问题的话 会提示你对应的镜像文件配置文件 都给你弄好了。位置也说明了。 #搞脚本 user scripts 这个已经不是必须的了 看看上面日志 A copy of the macinabox helper user script was placed in /mnt/user/appdata/macinabox shell直接执行``` sh /mnt/user/appdata/macinabox/macinabox_helper_userscript.sh

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
检查配置虚拟机Macinabox Monterey
=========================

先检查磁盘位置 是我们想要的,三个磁盘 一个opencore 一个install 一个系统磁盘 没有其他需要修改的项目

直接启动 链接vnc
==========

opencore 自动加到到引导界面 选第一个硬盘 ,鼠标暂时不能用不能,等苹果进度条 因为我把 Monterey-install.img 放到了hhd的原因吧,启动比正常的VMware虚拟机的苹果安装程序还要慢 后面就是正常苹果安装步骤,先格式硬盘再安装。 我第一次选择错了硬盘,把oc给格式掉了。需要彻底删除重新弄。删除方法 看文末

等待安装完成
======

重启后 选择启动的时候,要注意 选择位置 简单配置一下 ,性能肯定是拉跨的,主要是显卡

显卡直通 wifi卡 蓝牙卡 直通
=================

这些操作除了unraid的操作,主要还是黑苹果的驱动问题。慢慢折腾中..

未完待续
====

彻底删除方法
------

virsh destroy “Macinabox Monterey” virsh undefine “Macinabox Monterey” –nvram docker stop macinabox docker rm macinabox rm -rf /mnt/disk2/isos/Monterey-install.img rm -rf /mnt/user/appdata/macinabox rm -rf /mnt/user/system/custom_ovmf rm -rf /mnt/user/domains/Macinabox*

comments powered by Disqus