darkhandz / XPS15-9550-Sierra

DELL XPS 15 9550 10.12.5 黑苹果
149 stars 28 forks source link

启动总是报错 #2

Open matri opened 7 years ago

matri commented 7 years ago

完全按照教程进行,镜像也是用的推荐那个,但是启动就会报:

IO80211Interface::updateReport _peerManager is missing

然后就卡死,都无法进入安装界面,配置是i5+16G+4k+512Gnvme,不知道什么原因

darkhandz commented 7 years ago

4K要特殊处理,先把config.plist里面的0x191b0000改成0x12345678,看看能不能进安装,安装好之后还要加两条命令处理,这个值也要改回i5的专用值。你先看看能不能进安装吧 下面更正了做法。

matri commented 7 years ago

ok,感谢,我先看看能不能进去。

darkhandz commented 7 years ago

所以呀,新手还是该看看我的前篇,10.11.6的,里面有提到i5和4K的事嘛……

matri commented 7 years ago

然后右击config.plist,选用Notepad++打开,按Ctrl+F搜索:Graphics,看见Inject节点,根据需要修改:

如果你的CPU是i5的话:

ig-platform-id 0x19160000

这条我做过了的Orz。

darkhandz commented 7 years ago

额,我发觉我怎么都说不清楚了…………在Devices里加一个FakeID节点,里面有个IntelGFX,值是0x12345678:

<key>FakeID</key>
        <dict>
            <key>IntelGFX</key>
            <string>0x12345678</string>
        </dict>
matri commented 7 years ago

唔已经安装上了,但是启动不能,报错是这个:

OsxAptioFixDrv: AllocateRelocBlock(): can not allocate relocation block (0x1BD0F pages below 0x100000000): Not Found

config.plist如下: http://pastebin.com/N9MP5WjA

matri commented 7 years ago

翻了下tonymacx,有thread说是因为clover的版本跟drv的版本不一致,我这边用的你推荐的那个镜像应该是 Clover3859,不知道你那边的clover是多少?

darkhandz commented 7 years ago

额,pastebin不让我的GAEProxy访问……说我stolen content…… 我用的是3923……如果你的Clover版本没什么特殊需求的话,请把你U盘引导的Clover删除,用我的Clover文件夹覆盖。(config.plist当然要自己修改下)

darkhandz commented 7 years ago

EFI/Boot文件夹下也有一个BOOTX64.efi,这个和Clover文件夹下的CLOVERX64.efi是一毛一样的,如果有不同,请自行复制CLOVERX64.efi改名为BOOTX64.efi,覆盖EFI/Boot文件夹下试试。

matri commented 7 years ago

还是老样子,我也不知道啥情况,报错都一样,我把整个EFI都弄上来了,方便的话麻烦看下:

http://pan.baidu.com/s/1miPkrCs

darkhandz commented 7 years ago

你这个我对比了一下,似乎没啥不同,唯一多的就是BOOTIA32.efi,删除掉试试…… 还有,ACPI/patched下的SSDT.aml也不适合i5,删除掉(应该不是这里影响) 还不行的话,试试下载这个替换

mayknight commented 7 years ago

我的是i5+SATA的SSD,安装成功,现在并没有发现有差异。 我的方法是 安装之后挂载EFI 按照10.11.6的方法 (勾上Install for UEFI booting only(只安装UEFI启动),勾上RC Script,把名字带sleep的那个选项勾上。在Theme(主题)里把BlackGreen勾上,Drivers64UEFI里把OsxAptioFixDrv-64勾上。) 安装一次Clover(v3923) 然后把修改过的clover-install覆盖上去。

声卡要在ACPI - Fixes勾选FixHDA,Devices - Audio - Inject 框内填13

然而我也并不知道做的对不对 反正现在并没有什么异样

darkhandz commented 7 years ago

@mayknight Clover安装步骤正确,SATA的比较好装,不用折腾NVMe驱动,声卡这步其实不需要做,我的SSDT里有注入了layout-id为13的值。 方便的话,希望反馈下睡眠/休眠(我的好像只有休眠)的情况……还有系统信息里查看下独显是否已被成功屏蔽?

matri commented 7 years ago

好,晚上我再挣扎下看看。

mayknight commented 7 years ago

@darkhandz 独显是被屏了 。 3种: 0 – Sleep 1 – Deep Sleep 3 – Safe Sleep 都试过。都可以。 声卡那是因为我发现没有声卡才做的

darkhandz commented 7 years ago

@mayknight 唔,那就好,看来确实稍微具有通用性…… 不过声卡layout-id我这边确实没有在config.plist里注入,直接是SSDT-HDEF提供注入的。当然,两种方法都可以,没啥优劣,你能用就行。 对了,SSDT.aml还需要你自己生成一下,因为我提供的是i7的。

mayknight commented 7 years ago

@darkhandz 是用10.11.6 cpu变频的方法生成ssdt.aml吗?

darkhandz commented 7 years ago

@mayknight 是的,一毛一样的步骤。

mayknight commented 7 years ago

@darkhandz 问点之外的问题: 怎么能在启动的时候不显示clover引导选择界面 直接进入系统?time=0还是有啊

darkhandz commented 7 years ago

@mayknight 我的系统分区叫OSX,所以你看我的config.plist里会有这个字眼,我现在是5秒后自动进系统的。你把OSX改成你系统分区的名字就好了。

lzt7star commented 7 years ago

@mayknight clover的一些简单设置可以参考这篇文章http://bbs.pcbeta.com/viewthread-1684162-1-3.html

lzt7star commented 7 years ago

@darkhandz 我的启动后也是內建声卡刚开始不能设置,重启几次后声音条显示可用了,但是没有声音,现在暂时用usb声卡音响。等再重启几次试试

darkhandz commented 7 years ago

@lzt8876 这个……要么你试试AppleALC.kext,直接放进去Clover/kext/10.12,删除aDummy,清除缓存就好了。

lzt7star commented 7 years ago

@darkhandz 好的,倒不是大问题,因为我一直用着一个带声卡的usb dock,同时连着好几个设备

darkhandz commented 7 years ago

@lzt8876 我刚刚编译的最新版AppleALC作者前几天commit说解决了一个kernel panic的问题,不知道对你有没有效果,可以试试。

lzt7star commented 7 years ago

@darkhandz 我看到你的最终config.plist里面的drop oem 没有勾选,ssdt加载顺序也没有,应该是这个的原因,我是不是要勾选上,顺序有没有要求啊?

darkhandz commented 7 years ago

@lzt8876 热补丁理论上没有顺序要求,一旦不设置顺序,Clover会把patched目录下的aml全部加载。drop oem是会把原生的DSDT/SSDT drop掉,这是静态补丁的方式才需要的。 Clover的热补丁技术是在你本机原生的DSDT/SSDT(相当于刚提取的状态)基础上,进行替换,修改,增加。 建议看看RehabMan的原文哦,链接在教程首有。

lzt7star commented 7 years ago

@darkhandz 幸亏没勾选,再重启已经好了,应该因为我是直升的系统,之前的系统安装的各种第三方kext比较混乱,然后整理了一下,然后用kext utility重建缓存不是很彻底,所以在多次重启后自己重建缓存好了。另一个硬盘上抹盘重装sierra就没有问题

mfhyoyo commented 7 years ago

求助:CLOVER引导时出现禁止符号。

mfhyoyo commented 7 years ago

已解决 换USB3.0 U盘就好了

darkhandz commented 7 years ago

@mfhyoyo 额……没用2.0的测试过……手头只有一个32G的3.0 U盘…… 解决了就好,希望安装完来报个喜。

mfhyoyo commented 7 years ago

@darkhandz 键盘大小写好像不受控制。HDMI修改和OSX 10.11.6教程一样吗?

darkhandz commented 7 years ago

@mfhyoyo 用了我教程里面的VoodooPS2就受控制了。HDMI一样的改法,不过我没有外置显示器,未实测过是否有用。

mfhyoyo commented 7 years ago

@darkhandz 已经装好,谢谢~~!HDMI输出正常。现在进入睡眠状态时显示屏变灰有点闪烁,其它还没测试,过几天整理体验报告,呵呵 ~~

Chillimeat commented 5 years ago

OsxAptioFixDrv: AllocateRelocBlock(): can not allocate relocation block (0x1BD0F pages below 0x100000000): Not Found 我也有同样的问题,请问你这个问题是如何解决的?