一段时间以来,我遇到了一些奇怪的错误。我在 Thinkpad T480s 上运行了 Ubuntu 18.04.03。
一切都从完全冻结开始。我认为这是之前的 grub 更新或安全更新造成的。
从那时起,我有时在启动系统时会遇到麻烦,尤其是在从连接的交流电缆切换到未连接(或反之亦然)时,或者从待机或休眠状态重新唤醒时。
然后系统根本无法启动,甚至没有显示 grub 菜单,只有黑屏。
即使我尝试重启大约 100 次,这种情况也不会改变。这当然会耗尽电池,有时我很幸运,然后 ubuntu 就可以启动了!
然后,我尝试从实时 USB 运行 ubuntu,并使用时间移位恢复系统,就像在这些更新之前一样 - 但是,计算机甚至没有检测到 SSD(上面保存了时间移位图像),所以这不起作用。
我怀疑 nvme APST 中的错误会导致这些问题。研究完这个问题后,我将 中/etc/default/grub
的nvme.core
值编辑为default_ps_max_latency_us=5500
。
设置此项,如果启动偶然成功,则在启动之前会在could not install PCI config handler for root bridge pci0
文本中出现此消息。
我查看了这个问题我的计算机启动时出现黑屏,我该怎么做才能修复它?,但似乎都不合适。
现在又发生了这种情况,我无法启动笔记本电脑,我陷入了困境!我不知道该怎么办了!
我将非常感激任何能帮助我的!
答案1
感谢@oldfred 的帮助!
因此我做了几件事:
我将的值
/etc/default/grub
改为,因此我关闭了 APST。nvme.core
default_ps_max_latency_us=0
/etc/default/grub
我补充说nomodeset
,根据 安装 Ubuntu 后如何设置“nomodeset”?我按照说明进行操作https://itsfoss.com/update-firmware-ubuntu/,使用该工具
fwupd
更新我的固件。
启动成功!至少这一次是成功的。
任何人都可以随意编辑/发布具有技术见解的答案,因为最终我仍然不知道问题到底是什么。我只希望它现在能正常工作 :) 如果发生任何事情,我会编辑此帖子。
编辑:
今天又出现了同样的问题;我无法启动 ubuntu,似乎磁盘几乎无法读取。我会尝试检查磁盘的完整性。此外,还出现了此消息cannot start pxe over ipv4
。
30 次重启中,有 1 次可能会成功,其他 29 次都会失败。而且这一次系统通常会在一段时间后崩溃/冻结。
编辑2:我联系了联想,好像我的 SSD 坏了,他们正在给我发送一个新的 SSD。