- UID
- 4866676
- 最后登录
- 1970-1-1
- 阅读权限
- 20
- 精华
- 主题
- 回帖
- 0
- 积分
- 84
- PB币
-
- 威望
-
- 贡献
-
- 技术
-
- 活跃
-
|
最近两天折腾了差不多 24 个小时,各种翻车,远景上也只能在只言片语的回复中找到一些解决方案,于是我打算简单写点总结。
众所周知,Big Sur 的安装 BaseSystem 似乎不吃 prelinked kernel 这一套,但是装好的系统却可以,于是就有了用虚拟机装好系统再用 OC 在本机上启动的方案。
准备:
macOS 下
- macOS Big Sur 的安装 App
- 一个正常工作的 macOS
- VMWare Fusion
- Paragon VMDK Mounter
http://dl.paragon-software.com/free/VMDK_MOUNTER_2014.dmg
VMDK-MOUNTER-2014-434979472
51537-43450-1B2D9-8213A
- OpenCore 0.6.0 自编译
https://github.com/williambj1/OpenCore-Factory/releases
Windows 下
- 一个正常工作的 Windows
- 一个简单的代码编辑工具:VS Code, Sublime Text
- VMWare WorkStation Pro
- Unlocker 302
废话不多说,直接动手:
- 在 macOS 中先分一个新的 APFS 容器,「注意」,是一个独立的新容器,60G 以上,越大越好
- 用 VMWare Fusion 新建一个自定义虚拟机,内存 8G,硬盘 40G
- 用 Paragon VMDK Mounter 打开新建的虚拟机,挂载刚创建的分区
- 打开磁盘工具,将挂载上的 VMDK 格式化成 HFS,名字就叫 Big Sur Installer
- 用如下命令将 Big Sur 安装程序写入 VMDK
- sudo /Applications/Install\ macOS\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/Big\ Sur\ Installer
复制代码 - 卸载分区,打开虚拟机,如果能进安装界面,直接点关机
- 打开 OC 的 config,NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82 下 Add 添加 booter-fileset-basesystem, booter-fileset-kernel,类型为 Data,值为 <00> (Base64: AA==),Block 加不加无所谓,毕竟我们不需要刷新这个变量
- 把刚才创建的虚拟机转进 Windows,用 nas,ExFat 分区的移动硬盘都可以
- 解锁 VMWare Workstation Pro (大把教程,细节不再赘述)
- 导入刚才 macOS 下创建的虚拟机
- 用 VS Code 或其他工具打开虚拟机的 vmx 文件,该改的该,该加的加,下面的是我自己随便生成的,不要拿来登陆
- board-id.reflectHost = "FALSE"
- board-id = "Mac-937A206F2EE63C01"
- hw.model.reflectHost = "FALSE"
- hw.model = "MacBookPro15,1"
- serialNumber.reflectHost = "FALSE"
- serialNumber = "D25XVQYDKGYG"
- smbios.reflectHost = "FALSE"
复制代码 - 编辑虚拟机,新建磁盘,类型选择 SATA,选物理磁盘,选分区而不是整个硬盘,然后选中刚才创建的 APFS 容器 (根据分区大小判断)
- 开机,直接进安装程序安装,无需再抹盘
- 装完到选择语言的时候就可以关掉虚拟机了
- OC 开机,享受完设置完就可以吃螃蟹了
讲讲我碰到的坑:
- Parallels 进 Big Sur 安装的时候提示已损坏
- VMWare Workstation 将直通的分区设置成 Nvme 会导致第二阶段安装疯狂 KP,记得一定要设置成 SATA
- VMWare Fusion 直通硬盘分区安装会卡住,直通方法参考 http://technologist.pro/virtualization/boot-from-external-physical-hard-drive-in-vmware-fusion
- 装进移动硬盘或者虚拟磁盘再用磁盘工具恢复进物理磁盘,虽然能进系统但是会有各种 Bug,网上大多数教程都说可以这么玩,实则有严重问题,感兴趣可以自己体验
本文大量借鉴 AppleLife 论坛以及 Discord Hackintosh x86 Server 上的内容,不胜感激
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
评分
-
5
查看全部评分
-
|