5

在较老的iMAC上安装升级Monterey12.1

 2 years ago
source link: https://garywu520.github.io/2022/02/08/%E5%9C%A8%E8%BE%83%E8%80%81%E7%9A%84iMAC%E4%B8%8A%E5%AE%89%E8%A3%85%E5%8D%87%E7%BA%A7Monterey/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

在较老的iMAC上安装升级Monterey12.1

2022-02-08

字数统计: 1k字

  |   阅读时长≈ 4分

需求:在较老的MAC上安装MacOS Monterey 12.1.0(21C52)系统

本次以2010年的iMac为例

需要的工具及文件

流程及步骤

一、下载并创建MacOS Monterey 12.1.0(21C52)安装盘

插入移动硬盘操作

  • 下载完成后,将Install MacOS Monterey.app拷贝到应用程序中

  • 磁盘工具,确认“显示”菜单是否☑️“显示所有设备”,然后将移动硬盘格式化为:

    Name: MyVolume
    格式:Mac OS 扩展(日志式)
    GUID分区视图
  • 打开终端运行以下命令

    #根据提示输入y确认
    sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • 拔出移动硬盘

二、编译并安装OpenCore-Legacy-Patcher引导到U盘

插入U盘操作

  • U盘也需要进行GUID视图进行全部格式化,在此基础上新增并格式化一个FAT分区,将其命名为EFI

  • 修改描述符

    Menu –>Settings —>选择iMac13,1(同时取消勾选“Show Boot Picker”) – 返回主菜单

    注:取消勾选“Show Boot Picker”
    意思是开机启动时隐藏OpenCore引导界面,如果要进入引导界面,开机长按Option键
  • U盘编译安装OpenCore-Legacy-Patcher

    1.解压并运行OpenCore-Legacy-Patcher

    2.Menu –> Build and Install OpenCore –>Build OpenCore –>Install OpenCore –>选择到U盘的EFI分区

    #根据提示选择U盘中的EFI分区进行安装,安装完成后,提示如下:
    ...
    OpenCore transfer complete
  • [重要] 把OpenCore-Legacy-Patcher GUI版和TUI版分别复制到U盘,后续将接着用

  • 安装后拔出U盘

三、安装Mac Monterey
  • 将移动硬盘和U盘都插入iMac, 重启电脑,长按Option键(普通键盘是Alt键)进入引导界面

  • 选择 EFI Boot启动,然后选择Install macOS Monterey按提示进行常规安装

    注:在安装系统前可先把iMac原系统盘抹掉,格式APF

  • 安装过程中会重启几次,如果发现重启后是白屏,可关机长按Option键重新进入EFI引导界面。

    注:如果安装过程中已经完成,重启后进入EFI Boot后,需要选择系统所在盘Install MacOS来进入到Monterey的欢迎页面

  • 输入您的Apple ID、密码等进行初始配置(此过程会十分卡顿,耐心完成)

四、给iMac系统盘安装引导等配置
  • 从U盘拷贝并运行OpenCore-Legacy-Patcher GUI版本

  • Menu –>Settings

    • 取消勾选“Show Boot Picker” – 返回主菜单
    • Non-Metal Settings – 勾选“Enable Beta Blur” – 返回主菜单
    注:取消勾选“Show Boot Picker”:意思是开机启动时隐藏OpenCore引导界面,如果要进入引导界面,开机长按Option键
    勾选“Enable Beta Blur”:可以修复破碎的背景模糊问题
  • 安装引导到iMac系统盘EFI分区

    1.解压并运行OpenCore-Legacy-Patcher

    2.Menu –> Build and Install OpenCore –>Build OpenCore –>Install OpenCore –>选择到iMac系统盘的EFI分区

    #根据提示选择U盘中的EFI分区进行安装,安装完成后,提示如下:
    ...
    OpenCore transfer complete
  • 此时就可以把移动硬盘和U盘都拔出,重启后就可以正常引导进入系统了

五、安装OpenCore内置驱动
  • 插入U盘,从U盘拷贝出OpenCore-Legacy-Patcher TUI版并运行
  • 先输入3选择“ Post-Install Volume Patch”,再输入1选择“Patch System Volume”
  • 等待驱动安装完成,重启电脑

这时候的驱动基本都已经完成了正常驱动。

六、使用第三方显卡驱动尝试修复显示瑕疵问题

使用OC Auxiliary Tools注入驱动文件到/EFI/OC/kexts目录中

1.运行OCAuxiliaryTools
2.顶部选择:挂载ESP—挂载并打开Config.plist 配置文件
3.kernel —- add增加,点击+, 选择WhateverGreen.kext —-顶部保存
4.重启

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK