跳上月亮的兔子

AMD 安装 MacOS

AMD 安装 MacOS

安装虚拟机

安装VMware15.5

注意:

1. CPU需要开启**SVM**功能
2. windows要关闭**沙盒**功能

解锁虚拟机中macOS安装选项:

  1. 保持VMware处于关闭状态
  2. 下载并打开Unlocker文件
  3. 右键win-install.cmd管理员运行

安装

  1. 打开虚拟机>创建新的虚拟机>选择典型==>下一步
  2. 稍后安装操作系统==>下一步
  3. 选择Apple MacOs & 版本 macOS 10.14==>下一步
  4. 设定好位置==>下一步
  5. 选择 将虚拟磁盘存储为单个文件>下一步>完成

设置虚拟机

  1. 左侧选择 macOS 10.14 右侧选择 编辑虚拟机设置
  2. 内存:4GB,处理器:1,每个处理器的内核数量:3
  3. 添加>硬盘>下一步
  4. SATA==>下一步
  5. 使用现有虚拟磁盘==>下一步
  6. 选择下载的虚拟磁盘文件MojaveAMD.vmdk>完成>确定

设置macOS文件

  1. 打开之前macOS 10.14路径,找到macOS 10.14.vmx文件,用记事本打开
  2. 在最后添加一下代码
bios.bootDelay = "3000"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"

虚拟系统设置

  1. 回到VMware,选择 开启此虚拟机==>否
  2. 黑屏界面内单击鼠标,出现VMware图标是快速按任意键进入BIOS界面
  3. 选择第二项 EFI VMware Virtual SATA Hard Drive(2.0)
  4. 等待安装完成

MacOS设置

  1. 选择语言 简体中文
  2. 选择 磁盘工具==>继续
  3. 选择 VMware Virtual SATA...>抹掉>名称(自己设置,后面要用)/格式(APFS)==>点击 抹掉
  4. 完成后关闭窗口
  5. 选择 重启安装 macOS==>继续

注意:此时会提示错误,原因是系统安装证书过期

  1. 点击 确定==>选择 实用工具 ==>终端 ==>断开右下角虚拟计算机网络
  2. 在命令行修改日期: data MMDDHHMMYYYY
-bash-3.2# date 021412412017
  1. 选择终端>退出终端>重新安装macOS>继续>右下角链接网络>继续>同意>同意>选择硬盘==>安装
  2. 等待安装后自动重启
  3. 提示出现错误:客户机操作系统已禁用CPU。点击确定==>关闭VMware
  4. 重新打开VMware>进入BIOS>选择 EFI VMware Virtual SATA Hard Drive(2.0)
  5. 选择实用工具>终端>输入一下命令
-bash-3.2# cp -rf /Volumes/MojaveAMD/System/Library/PrelinkedKernels/prelinkedkernel /Volumes/刚才创建的硬盘名称/macOS\ Install\ Data/Locked\ Files/Boot\ Files/
-bash-3.2# sed -i '' 's/auth-//g' /Volumes/Mojave/macOS\ Install\ Data/Locked\ Files/Boot\ Files/com.apple.Boot.plist
  1. 关闭终端

  2. 上方 暂停图标中点选 重新启动客户机

  3. 再次进入BIOS >选择 Enter setup>选择 Configure boot options>Delete boot option>Mac OS X后选X>Commit changes and exit>Configure boot options>Add boot option>选择第三个 Mojave==> < macOS Install Data > ==> < Locked Files > ==> < Boot Files > >boot.efi> 在 Input the description 后面输入 Mac OS X ==> Commit changes and exit ==> Exit the Boot Maintenance Manager ==> Mac OS X

  4. 等待完成重启后,最后一次进入 BIOS ==>EFI VMware Virtual SATA Hard Drive(2.0) ==> 实用工具 ==>终端

  5. 输入以下命令

-bash-3.2# cp -rf /Volumes/MojaveAMD/System/Library/Kernels/kernel /Volumes/Mojave/System/Library/Kernels/
-bash-3.2# rm -rf /Volumes/Mojave/System/Library/PrelinkedKernels/prelinkedkernel
-bash-3.2# kextcache -u /Volumes/Mojave/
  1. 耐心等待......
  2. 看到 KernelCacheID 表示成功
  3. 退出终端
  4. VMware 中重启客户机
  5. 进入系统 完成安装

posted on 2021-02-02 13:22  跳上月亮的兔子  阅读(537)  评论(0)    收藏  举报

导航