ThinkPad T450s 黑苹果浅试

拿出一块闲置的硬盘来,上面的标签写着是一份 macOS 的备份,但已经不记得是从哪台电脑备份出来的了。看了一眼 EFI 分区,里面没有东西,所以先到网上找了一下手边的电脑(Dell Latitude 5401)的黑苹果 EFI,放到 EFI 分区后尝试引导。出现引导进度条后没有进度推进,失败。

再用易驱线外接到苹果电脑上尝试引导,按下电源键后如果不进行干预,则也会走到 OpenCore 里,引导失败。但是如果按下电源键之后,再按 Option 键,则会被白苹果自身引导成功。看了一眼内容,搞清楚了来源。这个副本并非一份白苹果的直接备份,而是之前一份黑苹果(Dell Latitude 5400,已经被兜少征用)的备份。

继续在网上寻找 Dell Latitude 5401 的引导 EFI,可惜资料很少,不愿短时间内投入太多精力,转而把宿主机投向 ThinkPad T450s。这次的运气很不错,找到的 T450s EFI(https://github.com/Newtonjobs/Lenovo-ThinkPad-T450s-Big-Sur-OpenCore)一次就把这份 macOS 引导成功了。不过原来的 EFI 是匹配博通无线网卡的,而 T450s 上现役的是英特尔的,于是手动调整了 OC 的配置文件,把博通设备相关的 kext 去掉,加入了 Intel 无线网卡的解决方案,再试也顺利引导成功。

不过在使用中发现,EFI 作者说的休眠和唤醒工作是正常的,在这台 T450s 上表现不同,睡眠可以正常进入,但无法唤醒(情况跟之前的 T440p 极其类似,所有按键都不能唤醒它,即便是电源键,不会好在还能长按强制关机,这个比 T440p 当初的局面还是强点)。使用 EFI 附带的 ThinkPadAssistant 实用工具应用也不行。刚刚在网上搜索到有人说,连按两次 Fn 键可以唤醒,我深表怀疑,但不妨有空试一下。


就在刚刚,又做了一点功课,发现上面那个 EFI 仓库是 fork 自其它上游,即 https://github.com/CLAY-BIOS/Lenovo-ThinkPad-T450s-Hackintosh-OpenCore。而后者后续还一直在维护更新,所以还要考虑切换到上游的 EFI 上一试。

另外,这篇文章(http://www.360doc.com/content/23/0201/22/30434345_1065816850.shtml)里列举了一些可能用到的额外的其他小工具。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注