「教程」简单扯扯用 VMWare 在实体机上装 Big Sur
最近两天折腾了差不多 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 安装程序写入 VMDKsudo /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 上的内容,不胜感激
好教程,我还是等OC能直接安装再弄了。谢谢分享 支持教程! 观摩老大666 其实直接打开vmware fusion里的虚拟机文件,“显示包内容”进去也能找到vmx文件修改。 界面看上去也没有多大变化,是不是看了个假的发布会 谢谢分享。有时间试一试。 priestK 发表于 2020-6-27 08:30 https://www.pcbeta.com/static/image/common/back.gif
其实直接打开vmware fusion里的虚拟机文件,“显示包内容”进去也能找到vmx文件修改。
macOS 下的 VMWare 直接用了系统的信息,没有改的必要,Win 才要指定。不过 mac 下改好再放到 win 也可以。 支持支持,技术大佬 mac升级11进不去了,现在只有个win要怎么搞,试了虚拟机恢复到移动硬盘,恢复失败,不知道为什么 现在装到本机硬盘了,但是还引导不了,进度条走完就无信号黑屏了 Dragon23 发表于 2020-6-27 18:05 https://www.pcbeta.com/static/image/common/back.gif
现在装到本机硬盘了,但是还引导不了,进度条走完就无信号黑屏了
尝试 boot-args 添加 -disablegfxfirmware,试试别的 ig-platform-id Bat.bat 发表于 2020-6-28 10:14 https://www.pcbeta.com/static/image/common/back.gif
尝试 boot-args 添加 -disablegfxfirmware,试试别的 ig-platform-id
已经曲线救国成功上车,感谢回复 还是你良心,比那些只发图不发教程的强多了。 感谢分享,已按照教程安装成功。 支持教程! 好教程,谢谢分享,不过我还是等OC能直接安装再弄了 支持支持,技術大佬 支持,技術大佬。按照你的教程全新安装成功了,使用正常了。 根据大佬教程,确实安装成功。
不过目前遇到的问题就是,安装成功以后,再次进入到10.15.5系统以后,磁盘工具崩溃