本帖最后由 zgalvin 于 2019-12-4 10:17 编辑 10月份购入,等了一个月后收到ThinkPad P1 Gen2, 美版固配20QTS00X00,BIOS版本升级到了最新的1.27 但是,仅仅用了5天之后,由于BIOS存在BUG,导致开机提示"Configuration changed - Restart the system"然后自动重启,陷入死循环: 1. 按F12可以看到启动菜单,然后选择启动菜单中的任何选项,均会导致提示"Configuration changed - Restart the system"然后自动重启。无法启动任何系统、无法U盘启动、无法进入诊断程序、恢复模式。 2. 其它操作比如按回车、按F1等等,均会直接导致提示"Configuration changed - Restart the system"然后自动重启。无法进入BIOS设置。 根据大家的建议,试过以下操作: 1. 拔主电池和CMOS电池,清空CMOS,开机提示"Check Date and Time settings" 和 "Configuration changed - Restart the system",死循环,无效。 2. 替换不同容量的内存条、拔下SSD等其它非必要组件。无效。 联系过售后客服,客服说帮我反馈给研发人员。目前还在等待回复。 机器已经注册IWS并送修,换主版,等待备件到货,应该这两天就能修好。 美国官方论坛相关帖子:https://forums.lenovo.com/t5/ThinkPad-P-and-W-Series-Mobile/Thinkpad-P1-Gen2-stuck-in-Bootloop-quot-Configuration-changed/td-p/4579508 我本身职业也是个多年的程序员,自认为还是懂一些技术的,非小白。Linux爱好者,多年Linux开发和使用经验。 造成BIOS锁死的具体操作如下: 1. 关闭Secure Boot,并设置成Setup模式。(这么做是因为我要添加自己的Secure Boot Key) 2. 重新启动,启动efitools中的Keytool(用U盘或者EFI分区,都可以,我是把Keytool丢到EFI分区里面加了个启动项),添加我自己的PK、KEK和DB。(因为ThinkPad的BIOS虽然支持Secure Boot的Setup模式,但是并没有自带用户界面来方便的添加Key。Dell和华硕都是BIOS自带Keytool功能的) 3. 退出Keytool会回到ThinkPad的启动菜单,直接启动我已经装好的Linux系统。使用efitools中的efi-readvar可以确认我已经成功的添加了自己的Key。 4. 然后正常重启电脑,开机提示"Configuration changed - Restart the system",死循环。 此外,我设置了BIOS的密码。 关于第2步需要使用的Keytool和测试用的key可以下载附件,内有中文操作说明,也可以参考这个文章的方法3:https://wiki.gentoo.org/wiki/Sakaki%27s_EFI_Install_Guide/Configuring_Secure_Boot#Method_3:_Inserting_Keys_via_Keytool 我猜,这个BUG可能不止P1二代有,X1 隐士一定也有,而且这个BIOS功能和具体机型无关,最近两年发售的其他ThinkPad机型也可能都存在相同的BUG。 这个功能多数人应该是用不到的。不过如果要用,看到了这个帖子请停手,等待官方修复。 如果有大神感兴趣,愿意帮忙复现下的话,那就再好不过了。 |
[P系列] P1 Gen2 无法开机 死循环 "Configuration changed - Restart the system" |
|