SuperNG6/MSI-B360-Big-Sur-EFI

Panic Issue.

Closed this issue · 14 comments

i0Ek3 commented

机型配置信息

  • Device: B360M + i3-9100/UHD630 DP + 4K Displayer + SSD:Asgard AN3 500NVMe-M.2/80
  • macOS: 10.15.4/10.15.3
  • EFI Version: MSI-B360-10.15.4-EFI/MSI-B360-10.15.3-EFI

描述问题

最近2周总是出现突然重启的现象,10.15.3在上一周大概有5、6次,这周升级了10.15.4后,目前只出现了一次。定位了一下,应该是NVMe的问题,不知道楼主这边是否有遇到过崩溃重启的现象。找到一个可能的解决方案NVMeFix,暂未尝试,接下来我试一下,然后再反馈过来。

部分崩溃报告如下:
panic(cpu 2 caller 0xffffff7f95701231): nvme: "Fatal error occurred. CSTS=0x1 US[1]=0x0 US[0]=0xf VID=0x126f DID=0x2262
. FW Revision=42A4SANA\n"@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.100.17/IONVMeController.cpp:5320
Backtrace (CPU 2), Frame : Return Address
0xffffff82054939e0 : 0xffffff80125215cd
0xffffff8205493a30 : 0xffffff801265a3c5
0xffffff8205493a70 : 0xffffff801264bf7e
0xffffff8205493ac0 : 0xffffff80124c7a40
0xffffff8205493ae0 : 0xffffff8012520c97
0xffffff8205493be0 : 0xffffff8012521087
0xffffff8205493c30 : 0xffffff8012cc2c7c
0xffffff8205493ca0 : 0xffffff7f95701231
0xffffff8205493cc0 : 0xffffff7f956ec362
0xffffff8205493e20 : 0xffffff8012c33949
0xffffff8205493e90 : 0xffffff8012c33869
0xffffff8205493ec0 : 0xffffff8012563545
0xffffff8205493f40 : 0xffffff8012563071
0xffffff8205493fa0 : 0xffffff80124c713e
Kernel Extensions in backtrace:
com.apple.iokit.IONVMeFamily(2.1)[3DB9BFC6-422F-39A2-A445-AB2732CE5BFC]@0xffffff7f956de000->0xffffff7f95720fff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[5EF51D44-9FC7-357F-9FB7-3468FD748382]@0xffffff7f9359d000
dependency: com.apple.iokit.IOPCIFamily(2.9)[1B1F3BBB-9212-3CF9-94F8-8FEF0D3ACEC4]@0xffffff7f92f31000
dependency: com.apple.driver.AppleEFINVRAM(2.1)[6B3E9057-454A-3220-8AE3-424808CDA9E5]@0xffffff7f93820000
dependency: com.apple.iokit.IOStorageFamily(2.1)[425BC668-32EC-368C-B4EB-CF8510846BEE]@0xffffff7f93110000
dependency: com.apple.iokit.IOReportFamily(47)[337B24B2-0261-3521-8D1B-23387FC1D657]@0xffffff7f932cc000

我自己就在用NVMeFix,不过这个好像是节能方面的补丁。
关于出错重启我一次也没遇到过,一般这种情况和SSD关系比较大,所以我一直只推荐960,970PRO

i0Ek3 commented

@SuperNG6 原来如此,当时图便宜了,看来我需要换块三丧的SSD了。

另一个,还是反馈下我使用NVMeFix的情况吧:

  • 暂且没有出现nvme: "Fatal error occurred的错误了。
  • 但出现了panic(cpu 2 caller 0xffffff7f94a4fa8d): watchdog timeout: no checkins from watchdogd in 95 seconds的错误。
  • 回顾之前的情况,这个错误是我在删除Parallels中win7的快照时崩溃重启而引起的。

暂且没有其他的了,我继续关注下。

下次更新会加上NVMeFix,我这边已经用上自编译的Kext了,这次不知道为什么acidanthera到现在也没更新

刚去看了一下,发现更新了,楼主可以试一下,希望能得到你的反馈
https://github.com/acidanthera/NVMeFix/releases
x2hEUx

i0Ek3 commented

好的,我试一下这个。
原本以为使用之前的那个NVMeFix可以解决问题,但事实上似乎没有实质性变化,今天下午在无任何操作的情况下,电脑突然崩溃重启,错误和刚开始贴的一模一样,很诡异。
另一个,ssd目前还没有更换,现在三丧的价格走势实在太猛!但我发现,我笔记本上的ssd是860 EVO 500G,系统是10.15.2,到目前为止没有一次崩溃重启!

i0Ek3 commented

目前使用了1.0.2版本的NVMeFix,暂未出现错误,需要等待一段时间继续验证。
但是,有个小细节的变化。之前出现崩溃重启的时候,我的外接硬盘在finder的左侧都是有可推出的三角按钮的,但是换了你昨晚的EFI后,该位置的三角不存在了,外接硬盘变成了内置硬盘。之前电脑没有出错的时候,外接硬盘也是没有三角按钮的,下图里的2Tmac此时就是内置硬盘的情况。
Xnip2020-04-08_08-38-34
不确定相关性,我需要继续验证。

i0Ek3 commented

昨晚又崩溃重启了(应该叫做冻结后重启),还是在删除pd中win7的快照的时候,错误为watchdog timeout: no checkins from watchdogd in 90 seconds (3783 total checkins since monitoring last enabled),仍然咩有找到解决办法。可能是NVMeFix起了作用,暂没有nvme: "Fatal error occurred"错误了。最后,实在不行就只能换SSD了。

我用的Asgard AN2 256G,没有出现这种情况

i0Ek3 commented

@Utmostmao 可以详述一下你的配置和使用的系统版本吗?

i0Ek3 commented

@Utmostmao 我这边重启大概只在特定情况下出现,比如删除虚拟机快照时。如果你这边有pd虚拟机,可否帮忙测试一下呢?如果不能排除这个问题,那么就是Apple自己的bug了,否则就是SSD的问题了。

@Utmostmao 我这边重启大概只在特定情况下出现,比如删除虚拟机快照时。如果你这边有pd虚拟机,可否帮忙测试一下呢?如果不能排除这个问题,那么就是Apple自己的bug了,否则就是SSD的问题了。

96k,b360m mortar,阿斯加特内存和硬盘,无独显

@Utmostmao 我这边重启大概只在特定情况下出现,比如删除虚拟机快照时。如果你这边有pd虚拟机,可否帮忙测试一下呢?如果不能排除这个问题,那么就是Apple自己的bug了,否则就是SSD的问题了。

没有虚拟机,系统10.15.4

i0Ek3 commented

@Utmostmao Ok,感谢。我只要不在虚拟机里删快照的话,其实也不会冻结重启。

i0Ek3 commented

看来还是SSD的问题,我将会在合适的时机购置高品质SSD重新安装系统,拭目以待吧!感谢作者的帮助~