daliansky / XiaoXinPro-13-hackintosh

Lenovo XiaoXin Pro 13 2019 Hackintosh
882 stars 136 forks source link

2.2.6更新2.2.8和2.2.9的EFI,启动过程自动重启 #67

Open token8848 opened 3 years ago

token8848 commented 3 years ago

首先非常感谢daliansky和宪武提供EFI更新

我的是pro13 2019 i7版本,自己更换的760P和DW1820a

之前用着2.2.6版本的EFI一切正常

2.2.7由于只更新Intel网卡驱动就跳过了

2.2.8发布的时候,尝试更新,自己用propertree修改了三码,reset nvram和clearnvram,然后发现系统读条过程中自动重启,无法进入系统。

2.2.9发布了,发现依然如此,实在不知道是为什么。

-v看了一下,重启前显示代码如下

snipaste_20201106_101934

token8848 commented 3 years ago

"In Menory Panic Stackshot Succeeded "Bytes Traced 236400 " Transaltting kernel state. please wait:

  1. Recorded panic stackshot in corefile at offset 0x7000, compressed to 73492 bytes Attepting systen restart...
M69W commented 3 years ago

开启 -v 看看日志

token8848 commented 3 years ago

开启 -v 看看日志

已补充-v重启前显示

brucedu1342 commented 3 years ago

我也是一样的情况

cytown commented 3 years ago

是否更改了机器类型没有修改kext?

token8848 commented 3 years ago

是否更改了机器类型没有修改 kext?

你指的是config里的SystemProductName 和 USBMap.kext 的 model要一致是吧?这点我看到说明也留意了,两者都改成MacBookAir9,1,问题依旧。然而,你可以下载2.2.9的包看看,本来包里这两个地方就不一致,2.2.9包里config里的SystemProductName 是 MacBookAir9,1 , 而 USBMap.kext 的 model 是MacBookPro15,4

cytown commented 3 years ago

我2.2.9还没用,不过2.2.8正在用着呢,除了会睡死,电池续航不对以外其它还好。

token8848 commented 3 years ago

我 2.2.9 还没用,不过 2.2.8 正在用着呢,除了会睡死,电池续航不对以外其它还好。

2.2.8 的config 里的 SystemProductName 和 USBMap.kext 的 model 倒是一致的 MacBookAir9,1。 那你是一开始就用2.2.8,还是说也是从2.2.7之前的版本升级上来的?

cytown commented 3 years ago

升上来的

token8848 commented 3 years ago

升上来的

那你的配置(网卡DW1820A?)和操作是怎么样的呢?

cytown commented 3 years ago

对,和你一样,也是1820a,操作就是按照之前修改的地方更新到新的plist,包括三码和device-id等。

而且2.2.8不会开机花屏了。

对了,是否你没有修改bios啊?

token8848 commented 3 years ago

对,和你一样,也是 1820a,操作就是按照之前修改的地方更新到新的 plist,包括三码和 device-id 等。

而且 2.2.8 不会开机花屏了。

对了,是否你没有修改 bios 啊?

BIOS当然改了呀,还CFG Lock和DVMT都改了,不改的话2.2.6都进不了系统呢~

cytown commented 3 years ago

bios改了的话,就不需要cfg lock和dvmt的patch了。

token8848 commented 3 years ago

bios 改了的话,就不需要 cfg lock 和 dvmt 的 patch 了。

意思是改了bios要手动去掉patch,否则会导致问题?那你能直接正常用的话,是没改CFG Lock 和DVMT咯?

cytown commented 3 years ago

2.2.8原本配置就是没有patch的。

token8848 commented 3 years ago

2.2.8 原本配置就是没有 patch 的。

刚刚看了下2.2.9的AppleXcpmCfgLock本来就似乎false,所以应该不是这个问题导致。

而config里貌似没有设置可以改DVMT的。所以基本排除这两者了。

M69W commented 3 years ago

@token8848 方便发你的改后的OC 吗? PS:保留机型,三码自动生成即可。

token8848 commented 3 years ago

@token8848 方便发你的改后的 OC 吗? PS:保留机型,三码自动生成即可。

EFI.zip

M69W commented 3 years ago

@token8848 方便发你的改后的 OC 吗? PS:保留机型,三码自动生成即可。

EFI.zip

尝试加上这个,你改的EFI 丢失了

<key>SystemMemoryStatus</key>
<string>Auto</string>
QQ20201107-165318@2x

QQ20201107-165318@2x.png.zip

token8848 commented 3 years ago

@token8848 方便发你的改后的 OC 吗? PS:保留机型,三码自动生成即可。

EFI.zip

尝试加上这个,你改的 EFI 丢失了

<key>SystemMemoryStatus</key>
<string>Auto</string>
QQ20201107-165318@2x

QQ20201107-165318@2x.png.zip

看了一下,确实丢失了这一段。但是直接2.2.9的包,加个-v放EFI里去引导,依旧是到之前图片的代码处重启。再尝试改了2.2.9包里的usbmap的model为MacBookAir9,1,也还是一样。 可能问题不是 `SystemMemoryStatus

Auto` 丢失这个原因导致。
token8848 commented 3 years ago

@token8848 方便发你的改后的 OC 吗? PS:保留机型,三码自动生成即可。

EFI.zip

尝试加上这个,你改的 EFI 丢失了

<key>SystemMemoryStatus</key>
<string>Auto</string>
QQ20201107-165318@2x

QQ20201107-165318@2x.png.zip

有个新发现,我把我改好的(补充了SystemMemoryStatus)的EFI放到MacOS安装U盘的EFI,然后用U盘驱动到MacOS的安装程序,是可以进入到安装界面的。 是不是意味着硬盘里原来的系统有什么和新版本EFI有冲突?但是又不知道从哪里下手去找。大神有没有什么思路?

onnonn commented 3 years ago

@token8848 方便发你的改后的 OC 吗? PS:保留机型,三码自动生成即可。

EFI.zip

尝试加上这个,你改的 EFI 丢失了

<key>SystemMemoryStatus</key>
<string>Auto</string>
QQ20201107-165318@2x

QQ20201107-165318@2x.png.zip

有个新发现,我把我改好的(补充了SystemMemoryStatus)的EFI放到MacOS安装U盘的EFI,然后用U盘驱动到MacOS的安装程序,是可以进入到安装界面的。 是不是意味着硬盘里原来的系统有什么和新版本EFI有冲突?但是又不知道从哪里下手去找。大神有没有什么思路?

您好,我之前升级发现貌似从15.6开始就不能直接双清替换efi?之后我每次升级都是时间机器备份,然后用新的efi重装进入,大家有这个问题吗?不知道兵哥是怎么升级efi的呢? 151605013004_ pic

token8848 commented 3 years ago

@token8848 方便发你的改后的 OC 吗? PS:保留机型,三码自动生成即可。

EFI.zip

尝试加上这个,你改的 EFI 丢失了

<key>SystemMemoryStatus</key>
<string>Auto</string>
QQ20201107-165318@2x

QQ20201107-165318@2x.png.zip

有个新发现,我把我改好的(补充了 SystemMemoryStatus)的 EFI 放到 MacOS 安装 U 盘的 EFI,然后用 U 盘驱动到 MacOS 的安装程序,是可以进入到安装界面的。 是不是意味着硬盘里原来的系统有什么和新版本 EFI 有冲突?但是又不知道从哪里下手去找。大神有没有什么思路?

您好,我之前升级发现貌似从 15.6 开始就不能直接双清替换 efi?之后我每次升级都是时间机器备份,然后用新的 efi 重装进入,大家有这个问题吗?不知道兵哥是怎么升级 efi 的呢? 151605013004_ pic

这也太麻烦了吧,你用的时间机器的介质是什么?直接USB插硬盘?还是NAS? 恢复的速度很慢吧?

onnonn commented 3 years ago

@token8848 方便发你的改后的 OC 吗? PS:保留机型,三码自动生成即可。

EFI.zip

尝试加上这个,你改的 EFI 丢失了

<key>SystemMemoryStatus</key>
<string>Auto</string>
QQ20201107-165318@2x

QQ20201107-165318@2x.png.zip

有个新发现,我把我改好的(补充了 SystemMemoryStatus)的 EFI 放到 MacOS 安装 U 盘的 EFI,然后用 U 盘驱动到 MacOS 的安装程序,是可以进入到安装界面的。 是不是意味着硬盘里原来的系统有什么和新版本 EFI 有冲突?但是又不知道从哪里下手去找。大神有没有什么思路?

您好,我之前升级发现貌似从 15.6 开始就不能直接双清替换 efi?之后我每次升级都是时间机器备份,然后用新的 efi 重装进入,大家有这个问题吗?不知道兵哥是怎么升级 efi 的呢? 151605013004_ pic

这也太麻烦了吧,你用的时间机器的介质是什么?直接USB插硬盘?还是NAS? 恢复的速度很慢吧?

硬盘,恢复一次一个小时。。。。但是直接升级oc就会出这种问题啊,您是怎么解决的?

cytown commented 3 years ago

2.2.8我现在无问题,2.2.9就不停重启了,包括QQ群里面传的064版本也是一样。

cytown commented 3 years ago

panic-2020-11-11-040146.txt

我也贡献个panic的log。

token8848 commented 3 years ago

panic-2020-11-11-040146.txt

我也贡献个 panic 的 log。

请问这个log是怎么提取出来的?

cytown commented 3 years ago

Debug里面的panic是true,就可以得到log

onnonn commented 3 years ago

Debug里面的panic是true,就可以得到log

额,这个文件保存在哪个路径下啊,我开了也没有呢。还是说报错后要等它写入?

LiuWhale commented 3 years ago

我的也是更换完efi后就反复重启了,我在windows下把核显id注入给注释掉就进去了,但核显就不能驱动了,目前还不知道到底是怎么回事

cytown commented 3 years ago

最新测试,刷了测试版bios后依然会自动重启,基本是进度到70%左右自动重启,附件是日志。只更改了三码和alcid。

宪武建议说不要更改三码试试,现在还没测试。

panic-2020-12-05-023033.txt

LiuWhale commented 3 years ago

首先非常感谢daliansky和宪武提供EFI更新

我的是pro13 2019 i7版本,自己更换的760P和DW1820a

之前用着2.2.6版本的EFI一切正常

2.2.7由于只更新Intel网卡驱动就跳过了

2.2.8发布的时候,尝试更新,自己用propertree修改了三码,reset nvram和clearnvram,然后发现系统读条过程中自动重启,无法进入系统。

2.2.9发布了,发现依然如此,实在不知道是为什么。

-v看了一下,重启前显示代码如下

snipaste_20201106_101934

老哥你的解决了吗

token8848 commented 3 years ago

并没有

首先非常感谢daliansky和宪武提供EFI更新

我的是pro13 2019 i7版本,自己更换的760P和DW1820a

之前用着2.2.6版本的EFI一切正常

2.2.7由于只更新Intel网卡驱动就跳过了

2.2.8发布的时候,尝试更新,自己用propertree修改了三码,reset nvram和clearnvram,然后发现系统读条过程中自动重启,无法进入系统。

2.2.9发布了,发现依然如此,实在不知道是为什么。

-v看了一下,重启前显示代码如下

snipaste_20201106_101934

老哥你的解决了吗

LiuWhale commented 3 years ago

并没有

首先非常感谢daliansky和宪武提供EFI更新

我的是pro13 2019 i7版本,自己更换的760P和DW1820a

之前用着2.2.6版本的EFI一切正常

2.2.7由于只更新Intel网卡驱动就跳过了

2.2.8发布的时候,尝试更新,自己用propertree修改了三码,reset nvram和clearnvram,然后发现系统读条过程中自动重启,无法进入系统。

2.2.9发布了,发现依然如此,实在不知道是为什么。

-v看了一下,重启前显示代码如下

snipaste_20201106_101934

老哥你的解决了吗

最新的0.6.4的efi没有这些问题了

token8848 commented 3 years ago

并没有

首先非常感谢 daliansky 和宪武提供 EFI 更新

我的是 pro13 2019 i7 版本,自己更换的 760P 和 DW1820a

之前用着 2.2.6 版本的 EFI 一切正常

2.2.7 由于只更新 Intel 网卡驱动就跳过了

2.2.8 发布的时候,尝试更新,自己用 propertree 修改了三码,reset nvram 和 clearnvram,然后发现系统读条过程中自动重启,无法进入系统。

2.2.9 发布了,发现依然如此,实在不知道是为什么。

-v 看了一下,重启前显示代码如下

snipaste_20201106_101934

老哥你的解决了吗

最新的 0.6.4 的 efi 没有这些问题了

要改ASPM,改完就没问题了

brucedu1342 commented 3 years ago

并没有

首先非常感谢 daliansky 和宪武提供 EFI 更新

我的是 pro13 2019 i7 版本,自己更换的 760P 和 DW1820a

之前用着 2.2.6 版本的 EFI 一切正常

2.2.7 由于只更新 Intel 网卡驱动就跳过了

2.2.8 发布的时候,尝试更新,自己用 propertree 修改了三码,reset nvram 和 clearnvram,然后发现系统读条过程中自动重启,无法进入系统。

2.2.9 发布了,发现依然如此,实在不知道是为什么。

-v 看了一下,重启前显示代码如下

snipaste_20201106_101934

老哥你的解决了吗

最新的 0.6.4 的 efi 没有这些问题了

要改ASPM,改完就没问题了

请问如何改ASPM

onnonn commented 3 years ago

并没有

首先非常感谢 daliansky 和宪武提供 EFI 更新

我的是 pro13 2019 i7 版本,自己更换的 760P 和 DW1820a

之前用着 2.2.6 版本的 EFI 一切正常

2.2.7 由于只更新 Intel 网卡驱动就跳过了

2.2.8 发布的时候,尝试更新,自己用 propertree 修改了三码,reset nvram 和 clearnvram,然后发现系统读条过程中自动重启,无法进入系统。

2.2.9 发布了,发现依然如此,实在不知道是为什么。

-v 看了一下,重启前显示代码如下

snipaste_20201106_101934

老哥你的解决了吗

最新的 0.6.4 的 efi 没有这些问题了

要改ASPM,改完就没问题了

请问如何改ASPM

把兵哥aspm中5个(两个注释,三个没注释的)全部注释掉,在device那个下面的pci的那个,然后把旧的拷进去

M69W commented 3 years ago

试试 v2.3.5