Big Sur 安装时磁盘工具找不到内置硬盘的解决办法

问题描述:

电脑型号是 hp-348-g5。该电脑硬盘为 RAID 模式,且 BIOS 内无相关设置选项。10.14 与 10.15 中,用 SATA-unsupported.kext 可以正常驱动,但是在 11.0 中,出现了安装时磁盘工具找不到内置硬盘的问题。

解决方案:

究其原因,是因为苹果在新版系统中的 AppleAHCIPort.kext 内移除了 AppleIntelPchSeriesAHCI 类,导致 id 伪装失败,SATA-unsupported.kext 无法工作。
根据建议,在 oc 中屏蔽了 11.0 系统的 AppleAHCIPort.kext ,并且注入修改后的 10.15 版本驱动可以解决。
首先下载 CtlnaAHCIPort.kext.zip(https://github.com/dortania/OpenCore-Install-Guide/blob/master/extra-files/CtlnaAHCIPort.kext.zip),解压,进入包内容,编辑 Contents/Info.plist 文件,修改 IOKitPersonalities 字段内的信息为自己电脑的相应值即可。比如我是 8 代,设备 id 为 282a,修改如下:

<dict>
<key>Intel8SeriesAHCI</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.CtlnaAHCIPort</string>
<key>Chipset Name</key>
<string>8 Series Chipset</string>
<key>IOClass</key>
<string>CtlnaIntelPchSeriesAHCI</string>
<key>IONameMatch</key>
<array>
<string>pci8086,282a</string> 
</array>
<key>IOProbeScore</key>
<integer>2000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>Vendor Name</key>
<string>Intel</string>
</dict>
</dict>
具体的 id 可以使用 Hackintool 在 PCIe 选项中查看,如果不知道其余的值可以参考 SATA-unsupported.kext。
将修改后的 CtlnaAHCIPort.kext 放入 oc 的 Kexts 文件夹,然后在 config 中添加声明,最后屏蔽原本的 AppleAHCIPort 即可

备用解决方案:

最近很多朋友反馈安装bigsur系统无法识别内置硬盘,但是按照上述操作步骤会有些困难,我这里也有一个建议,可以直接使用下面的附件CtlnaAHCIPort.kext驱动,放到引导的驱动目录中/EFI/OC/Kexts,并在config.plist中配置CtlnaAHCIPort.kext驱动加载。

下载地址:

【解压密码:imacos.top】

内容查看此隐藏内容仅限VIP查看,请先
客服QQ271638927

如还是无法识别,只能是建议按照“解决方案“中的第一个方式去操作了

imacos.top

我还没有学会写个人说明!

相关推荐

1 条评论

  1. piaoyizhe

    WC,真的解决了

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

Big Sur 安装时磁盘工具找不到内置硬盘的解决办法
嘿!有什么能帮到您的吗?