前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >动手装一台 iMac - 黑苹果系统安装

动手装一台 iMac - 黑苹果系统安装

作者头像
用户2932962
发布2019-06-15 15:32:22
5.3K0
发布2019-06-15 15:32:22
举报
文章被收录于专栏:程序员维他命

之前的文章都是硬件及一些准备工作,本篇来介绍如何把 macOS 安装到自己攒的机器上。看到这里,如果没有下定折腾的决心,之前配的那台 PC 完全可以当一个游戏机无痛安装 Windows 使用,如果你准备好了,恭喜踏入黑果的不归路,只能说,一直黑果一直爽。(手动斜眼)

本文安装方法采用的是 tonymacx86 的安装方式,但是结合我自己的安装经验,做了一些修改,因为他们的通用的步骤不一定适合每一台 PC,例如我自己的 Z390 芯片组在安装的时候就遇到了一些坑,花了我十个小时时间去解决这些问题。

在安装之前你还需准备以下几样东西:

  1. 一个 16~32GB 的 U 盘
  2. 一个 USB 2.0 的接口,可以直接购买 USB 2.0 的分线器或者直接买一根 9pin 的 USB2.0 线直接接在主板上
  3. Clover Configurator
  4. Unibeast
  5. Multibeast

以上文件可以在公众号回复 苹果 获取,也可以自行在 tonymacx86 下载,我也是从上面下载的。

Step 1:下载 App Store 中正式版 macOS Mojave

打开 Mac 系统自带的 App Store 搜索 macOS:

下载 macOS

下载完成后你就会在 Application 文件夹下面发现一个名为Install macOS Mojave的文件。放在那里,不要管它。

推荐下载 macOS 10.14.4 版本的系统,再通过正常商店更新到 10.14.5,步骤和 MBP 上面更新系统是一样的。因为现在烧盘工具的 Clover 版本为4920,不太适合最新的 10.14.5 系统。Clover 是什么东西,我会在后面的文章里面讲解。如果自己下载不到 10.14.4 系统,可以用我的备份,后台回复“苹果”就能获取所有相关文件。

Step 2:使用 Unibeast 制作 macOS 启动盘

  • 插入准备好的 16GB U盘,打开 Disk Utility 工具,选择 View (左上角),show all Devices,选择外部 USB,点击 Erase,设置 GUID 分区:

抹除 USB

Attention: 抹除完成后需要把 mac 的语言设置成 English,否则无法正常运行 Unibeast。

  • 重启 MBP 或者 iMac 进入英文系统,打开 Unibeast(可以用我提供的或者自行在 tonymacx86 下载),选择 continue、continue、continue、agree 进入下面的界面:

选择刚刚格式化好的 USB

  • 点击 continue,进入下一个界面选择Mojave
  • 点击 continue,进入 Bootloader Configuration 界面,选择UFFI Boot Mode,第一个选项
  • 点击continue,进入下一个界面,Graphics Configuration,如果你按照我给的配置攒的机器,这里什么都不用选,直接点击 continue 进入下一步:

安装选项

  • 点击 continue,输入电脑密码,点击 install,开始烧制 U 盘。

开始烧盘

  • 等待 10~30 分钟之后,出现成功的提示,那么恭喜你安装成功。

开始烧盘

如果出现失败提示,那么可能是 U 盘有问题,或者换一台电脑重复上一部操作。我第一次在狗d买的 U 盘就是有问题的。

至此,和 tonymacx86 的步骤是完全一样的,下面的步骤就是关键了。

Step 3:修改制作好的 U 盘启动盘

这一步和 tonymacx86 是不同的,请自己对照自己的芯片组阅读。

烧制好 U 盘,你会在桌面看到两个外部磁盘,第一个叫Install macOS Mojave,第二个叫EFI

开始烧盘

  • 打开 Install 的外部 U 盘,拖入下载好的 Multibeast app

Z390 芯片组

  • 打开 EFI 文件,找到 drivers64UEFI 文件夹,替换 OsxAptioFixDrv-64.efi 文件为 OsxAptioFix2Drv-free2000.efi 或者 OsxAptioFixDrv3-64.efi,删掉 AptioMemoryFix.efi 文件

更改 efi

  • 具体是 Drv-free2000 还是 Drv3 根据主板的不同需要自己尝试
  • 也可以不用动 EFI 文件,我也在论坛上看过直接安装成功的

Z370 芯片组

  • 一些主板可以不用修改 EFI 文件,例如我的 Z370N WiFi 这块板子
  • 一些主板需要删掉 AptioMemoryFix.efi 或者 OsxAptioFixDrv-64.efi,它们两个保留其中之一

微星 MSI 主板

  • 微星主板一般是需要替换 OsxAptioFixDrv-64.efi 或者 OsxAptioFx2Drv.efiOsxAptioFix2Drv-free2000.efi

至此,启动盘的制作已经完成。推出制作好的 U 盘启动盘。

这个地方比较麻烦,不同的主板需要的这个 EFI 文件也不同,只保留其中之一。具体需要哪个,需要各位在安装的时候进行尝试,尝试不对再替换另外一个。如果设置的有问题,那么可能遇到下面的情况:

  1. 安装系统的时候第一次重启会冻结在还剩两分钟的时候
  2. 第二次重启正式安装的时候会冻结在还剩十三到十四分钟的时候
  3. 安装完成后,会无法正常关机和重启

不要慌,这只是小事情,解决一次,一劳永逸。为了不影响阅读连续性,解决办法我会在下一篇文章中放出。

Step 4:修改 BIOS

上面的步骤都是在原本的 MBP 或 iMac 中进行的,下面的步骤是在攒好的机器上进行的。

开机 Logo 疯狂点击 Del 进入 BIOS 设置界面。

华硕主板 BIOS

首先找到初始化 BIOS 把 BIOS 恢复到默认设置。

  • 进入 BIOS 首页之后左侧中部的 X.M.P 设置成 Enable
  • 点击 F7 键进入 Advanced 模式
  • Advanced Items -> CPU Configuration -> Intel (VMX) Virtualization Technology -> Enable
  • Advanced Items -> System Agent (SA) Graphics Configuration -> Primary Display -> PEG (如果你用核显就设置成 Auto)
  • Advanced Items -> System Agent (SA) Graphics Configuration -> IGPU Multi-Monitor -> 显示器连接独立显卡设置成 Enable、核显 Disable
  • 保存并重启再次进入 BIOS Advanced 模式
  • Advanced Items -> System Agent (SA) Graphics Configuration -> RC6 -> Off
  • Advanced Items -> System Agent (SA) Configuration -> Above 4G Decoding -> Enable
  • Advanced Items -> System Agent (SA) Graphics Configuration -> DVMT Pre-Allocated -> 128M
  • Advanced Items -> USB Configuration -> Legacy USB Support -> Disabled
  • Advanced Items -> USB Configuration -> XHCI Hand Off -> Enabled
  • 华硕主板关闭 Secure Boot 方法:Boot -> Secure Boot -> Key Management -> Clear Secure Boot Keys
  • Boot -> CSM -> Disabled

技嘉主板 BIOS

技嘉主板的 BIOS 很简单很友好,也是先将 BIOS 恢复到默认设置,直接对着修改就行

  • M.I.T -> Extreme Memory Profile -> Profile 1(如果你的内存高于2666MHz,就会有这个选项,我的二奶机 2400 的没有)
  • BIOS -> Windows 8/10 Features -> Other OS (如果没有就选 Windows 8/10)
  • BIOS -> CSM Support -> Disabled(必须)
  • BIOS -> Secure Boot -> Disabled
  • Peripherals -> Intel Platform Trust Technology -> Disabled
  • Peripherals -> USB Configuration -> Legacy USB Support -> Enabled
  • Peripherals -> USB Configuration -> XHCI Hand-off -> Enabled
  • Peripherals -> Network Stack Configuration -> Network Stack -> Disabled
  • Chipset -> Vt-d -> Disabled
  • Chipset -> Internal Graphics -> Enabled
  • Chipset -> DVMT Pre-Alloc -> 64M
  • Chipset -> DVMT Total Gfx Mem -> 256M
  • Chipset -> Above 4G Decoding -> Enabled

MSI 和 华擎主板

相关的 BIOS 设置需要大家自行查找,然后对着上面的修改。我从玩电脑起就没用过这俩的主板。

修改好 BIOS 保存并关机。

Step 5: 通过 USB 启动盘安装 Mojave

注意:此时将烧好的启动盘插入 USB2.0 接口

华硕主板开机按 F8 进入启动盘引导界面,技嘉主板开机按 F12 进入引导界面,选择 Install From Mojave 进入引导安装界面:

大致是类似这样的:

分区引导

  • 选择 Boot macOS Install from Install macOS Mojave 进入安装界面,在顶部的工具栏选择 Disk Utility
  • 你想安装在哪个盘就抹掉哪个盘,将磁盘命名为 Mojave,类型选择 Mac OS Extended (Journaled)
  • 抹掉完成后关闭磁盘工具,选择 Install,选择刚刚格式化的盘,点击 Install
  • 安装完毕后系统会自动重启,重启时连续点击 F8 或 F12,进入 U 盘引导盘
  • 这时候应该会多一个类似 Boot from Mojave 字样的选项,选这个不要选上面那个
  • 完成安装后,系统会自动重启,这时候再按 F8 或 F12 进入 U 盘引导
  • 选择 Mojave
  • 进入 MacOS,打开烧好的启动盘,打开事先拖入的 Multibeast
  • 选择 Quick Start,选择 UEFI Boot Mode

Quick Start

  • 选择 Drivers,Audio -> AppleALC, Disk -> Intel Generic AHCI SATA, Misc -> FakeSMC, Network -> Intel -> IntelMausiEthernet v2.4.0, USB -> Remove XHCI USB Port Limit + USB Inject All
  • 选择 Bootloaders,此时如果是 Z370 选择 Clover UEFI Boot Mode,如果是 Z390 选择 Clover UEFI Boot Mode + Emulated NVRAM

Bootloader

  • 选择 Customize, Graphics Configuration -> Core Graphics Fixup AKA WhateverGreen
  • 如果你的 CPU 有核显,那么同时也需要勾选 Intel HD 630 (Coffee Lake)

Graphics Configuration

  • System Definitions,这个是个非常玄学的东西,如果你使用的是 Z370,或者 Z390 芯片组,选择 iMac 18,3
  • 选择 Build,此时应该是这样一个界面

Build

  • 点击 Install,安装完成后重启,拔掉 USB
  • 重启点击 Del 进入 BIOS,这时候设置启动首选项为 UEFI OS,也就是刚刚安好的系统
  • 对照上面的 BIOS 设置检查一遍有没有变化,有变化的要按照上面的设置再设置一遍,保存,重启
  • 重启后选择,Boot macOS from Mojave
  • 大功告成,进入系统,安装到此结束

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-06-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员维他命 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Step 1:下载 App Store 中正式版 macOS Mojave
  • Step 2:使用 Unibeast 制作 macOS 启动盘
  • Step 3:修改制作好的 U 盘启动盘
    • Z390 芯片组
      • Z370 芯片组
        • 微星 MSI 主板
        • Step 4:修改 BIOS
          • 华硕主板 BIOS
            • 技嘉主板 BIOS
              • MSI 和 华擎主板
              • Step 5: 通过 USB 启动盘安装 Mojave
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档