嵌入式开发交流网论坛

标题: 天逸510sMini兼macOSBigSur安装教程 [打印本页]

作者: 「selina」    时间: 2020-11-19 19:20
标题: 天逸510sMini兼macOSBigSur安装教程
本文转自黑果小兵的部落阁,有兴趣可前往其博客看看更多的文章,写的非常不错,值得推荐,如有侵权,请联系删除
以前的安装教程都是只写教程本身的操作,没有往外延伸。
现在都已经是2020年了,全新的Big Sur随时都会发布,无论是硬件还是macOS系统本身,已经有了翻天覆地的变化。
先说CPU :截止到目前为止,Big Sur已经支持包括Comet Lake / Coffee Lake / Kaby Lake / Skylake / Haswell等Intel平台的安装使用;当然,Ryzen的Zen / Zen2以及全新的Gen3 Threadripper的AMD平台也未曾缺席,还有INTEL的HEDT平台也是支持的。一句话概括:就是它支持Intel / AMD CPU的安装使用,当然AMD由于指令集的原因会存在部分软件不兼容的问题。
[attach]54534[/attach]Intel CPU支持列表
INTEL绝大多数的基于GT2及少数GT3e是被支持的,详见列表
[attach]54535[/attach]iGPU支持详细列表
AMD
最新版本的macOS支持AMD基于GCN的GPU
[attach]54536[/attach]AMD GPU支持详细列表
Nvidia
Nvidia的GPU支持非常复杂:
[attach]54537[/attach]Nvidia GPU支持详细列表
几乎所有有线网络适配器都在macOS中提供了某种形式的支持,无论是内置驱动程序还是社区制作的kext。
有限支持或其它:
支持的m.2 NGFF无线网卡:

一个可以制作安装U盘的操作系统,包括但不限于macOS / Windows / Linux等
比如:
软件或者用到的工具:

U盘制作工具
创建USB安装盘
将安装镜像写到USB上(制作安装镜像)
[attach]54538[/attach]
查找适合自己的EFI
黑果小兵的部落阁
其它:
替换USB安装盘里的EFI
如果USB安装盘自带的EFI无法完成安装或者安装后不完美,那么就需要执行替换EFI的操作
设置BIOS
以联想天逸510s Mini为例:
安装macOS Big Sur
开机,按F12选择U盘引导,光标移动到EFI USB Device选择OpenCore分区启动:
进入OpenCore主引导界面,选择Install macOS Big Sur,直接回车进入OpenCore引导,这期间会显示引导日志,也就是常见的-v(啰嗦模式),如果不幸卡住了,请拍照发到QQ群里寻求帮助,也可以移步:macOS BigSur 11.0安装中常见的问题及解决方法;不会操作OpenCore的请事先补课:精解OpenCore
[attach]54539[/attach]
[attach]54540[/attach]
[attach]54541[/attach]
很多的机友都是会在这个地方翻车。出现问题请进群反馈,请提供翻车照片及机器配置图。不提供任何信息直接发问就是耍流氓
[attach]54542[/attach]
这个过程需要1-2分钟,耐心等待,进入安装程序,出现语言选择界面
选择简体中文,点击→ 继续
[attach]54543[/attach]
出现安装界面,选择磁盘工具,点击继续
[attach]54544[/attach]
进入磁盘工具,点击下图所示,选择显示所有设备
[attach]54545[/attach]
在磁盘工具里面所做的操作涉及到你的数据安全,请认真仔细确认后再操作,否则由此造成的一切后果本站概不负责。
选择APPLE SSD macOS Big Sur-0 SSD Media本例中为虚拟机中的磁盘名称,请根据你的设备选择相应的磁盘
[attach]54546[/attach]
点击抹掉,在弹出的窗口中输入:名称:Macintosh HD;格式:APFS;方案:GUID分区图,
假设您的磁盘是空的或者数据是已经备份过的,别怪我没提醒你!!!
点击抹除,然后等待操作结束,点击完成,通过菜单选择退出磁盘工具或者按窗口左上角红色按钮离开磁盘工具
[attach]54547[/attach]
返回到安装界面,选择安装macOS,点击继续
[attach]54548[/attach]
[attach]54549[/attach]
阅读许可协议的条款,点击 同意
[attach]54550[/attach]
选择将要安装的磁盘卷标Macintosh HD,点击继续
[attach]54551[/attach]
它会把USB安装盘上的安装文件预复制到要安装的系统分区里,这个过程通常会持续1-2分钟,之后系统会自动重启,进入第二阶段的安装
[attach]54552[/attach]
重启后继续安装,在安装期间,通常会自动重启2-3遍
[attach]54553[/attach]
安装Big Sur的时间通常是安装Catalina的2倍,请务必耐心等待;安装完成后,会进入设置向导
选择国家和地区:China mainland,点击Continue继续
[attach]54554[/attach]
设置键盘,使用默认值,点击Continue继续
[attach]54555[/attach]
进入辅助功能设置,默认不设置,选择Not Now继续
[attach]54556[/attach]
进入网络连接设置,选择My computer does not connect to the Internet,点击Continue继续
[attach]54557[/attach]
弹出提示信息:Your Mac isn't connected to the Internet.,点击Continue继续
[attach]54558[/attach]
出现数据与隐私,阅读后点击Continue继续
[attach]54559[/attach]
出现数据迁移助手,如果全新安装而不使用Time Machine恢复数据,请点击Not Now继续
[attach]54560[/attach]
出现条款与条件,请阅读后,点击Agree继续
[attach]54561[/attach]
在弹窗提示上再次点击Agree,继续
[attach]54562[/attach]
出现创建用户账号窗口,输入用户名和密码,点击Continue继续
[attach]54563[/attach]
出现快速设置窗口,点击Continue继续
[attach]54564[/attach]
出现分析窗口,点击Continue继续
[attach]54565[/attach]
出现屏幕使用时间窗口,点击Set Up Later继续
[attach]54566[/attach]
出现Siri设置界面,点击Continue继续
[attach]54567[/attach]
选择Siri语言,点击Continue继续
[attach]54568[/attach]
进入Siri改善和听写界面,选择Not Now,点击Continue继续
[attach]54569[/attach]
弹出界面,让你选择外观
您可以根据个人的喜好选择浅色主题或者深色主题,点击Continue继续
[attach]54570[/attach]
出现正在设置您的Mac,请稍候完成设置向导
[attach]54571[/attach]
设置向导完成,根据选择主题的不同,分别进入不同的界面
出现桌面后,整个的安装向导就完成了。
[attach]54572[/attach]
系统安装后,你可以先喝杯咖啡兴奋会儿,马上还有更艰巨的任务在等着你呢
先打开终端,输入几行命令:
sudo spctl --master-disable # 启用macOS安装应用允许任何来源sudo kextcache -i / # 重建缓存如果出于某些原因,在/System/Library/Extensions/或者/Library/Extensions/修改了某些驱动,请使用以下命令重建缓存:
sudo chown -R root:wheel /System/Library/Extensions/sudo chmod -R 755 /System/Library/Extensions/sudo kmutil install --update-allsudo kcditto将U盘中的EFI复制进硬盘
工具篇
目的是脱离U盘引导使用macOS,所以它是最优先需要执行的动作
最简单的方法:使用工具Hackintool,如图所示:
打开Hackintool工具,点击磁盘图标
[attach]54573[/attach]
[attach]54574[/attach]
分别点击挂载固态硬盘和安装U盘的EFI分区,并打开文件夹
[attach]54575[/attach]
最后将U盘的EFI分区中的EFI目录复制到固态硬盘的EFI分区里即可
命令行篇
查看磁盘分区表
diskutil list/dev/disk0(internal, physical):
[attach]54576[/attach]
/dev/disk2(external, physical):
[attach]54577[/attach]
挂载固态硬盘EFI分区
sudo diskutil mount disk0s1挂载U盘EFI分区
sudo diskutil mount disk2s1打开Finder,注意后面有个.
open .左侧会显示挂载了两个EFI分区,将U盘EFI目录全部复制到磁盘的EFI分区即可。
刚安装完的系统,只能算是万里长征走完的第一步,对于驱动部分的完善才是重中之重。除非你有相同机型的EFI可供借鉴,否则请耐心阅读下面的内容。
在所有的驱动里,显卡驱动是应该最优先解决的。
参考的文章:
网卡
如果幸运的话,安装好的黑苹果系统默认已经支持有线网线的连接了,这是因为它内置的通常都是RTL8111或者INTEL等的驱动,而无线网卡的驱动就需要单独添加
博通:
绝大多数的博通(Boardcom)可以得到免驱或者通过添加驱动得到支持;
INTEL:
感谢 OpenIntelWireless 提供 AirportItlwm,HeliPort 和 itlwm
感谢stevezhengshiqi更新维护的 驱动内置英特尔无线网卡
准备
在这个教程里,我们将介绍两种方式来驱动我们的英特尔无线网卡。
如果想使用 AirportItlwm 和 itlwm, 您可以从以下链接来下载最新 releases:
如果想使用 HeliPort, 您可以从以下链接来下载最新 releases:
如何使用
使用 itlwm 和 HeliPort
Arch x86_64 BundlePath itlwm.kext Comment Intel Wi-Fi driver Enabled  ExecutablePath Contents/MacOS/itlwm MaxKernel  MinKernel 16.0.0 PlistPath Contents/Info.plist
使用 AirportItlwm
如果是 Clover 用户
ForceKextsToLoad \System\Library\Extensions\IO80211Family.kext如果是 OpenCore 用户
Arch x86_64 BundlePath AirportItlwm.kext Comment Intel Wi-Fi driver Enabled- +  ExecutablePath Contents/MacOS/AirportItlwm MaxKernel  MinKernel 19.0.0 PlistPath Contents/Info.plist
DmgLoading- Any+ Signed SecureBootModel- Disabled+ Default
Force  Arch Any BundlePath System/Library/Extensions/IO80211Family.kext Comment  Enabled- +  Identifier com.apple.iokit.IO80211Family ExecutablePath Contents/MacOS/IO80211Family MaxKernel 19.99.99 MinKernel  PlistPath Contents/Info.plist
Arch Any BundlePath System/Library/Extensions/corecapture.kext Comment  Enabled  Identifier com.apple.driver.corecapture ExecutablePath Contents/MacOS/corecapture MaxKernel 17.99.99 MinKernel 17.0.0 PlistPath Contents/Info.plist
通常台式机的声卡可以尝试注入ID:layout 1, 2, 3, 5, 7, 11




欢迎光临 嵌入式开发交流网论坛 (http://www.dianzixuexi.com/bbs/) Powered by Discuz! X3.2