在ASUS UX303UB上安装Ubuntu 20.04:
$ inxi -M -y 80
Machine: Device: laptop System: ASUSTeK product: UX303UB v: 1.0 serial: N/A
Mobo: ASUSTeK model: UX303UB v: 1.0 serial: N/A
UEFI: American Megatrends v: UX303UB.206 date: 03/02/2016
我今天通过内置的软件更新程序更新了Ubuntu。更新安装了5.4.0-53内核,并且没有中断完成。在此更新之前,我启动Ubuntu没有任何问题。
$ dmesg | grep "microcode"
[ 0.000000] microcode: microcode updated early to revision 0xe2, date = 2020-07-14
[ 0.558654] microcode: sig=0x406e3, pf=0x80, revision=0xe2
[ 0.558683] microcode: Microcode Update Driver: v2.2. –
更新后,我被提示重新启动电脑,于是我就这样做了。然而,每次重启后我都遇到了一个无响应的黑屏。我又重新启动了一次,能够进入GRUB。我可以进入恢复模式,但无法正常启动Ubuntu。我尝试了多次重启,最终成功启动了一次。我使用默认设置安装并运行了boot-repair。当我重新启动后,又回到了同样的黑屏界面。我还尝试启动之前的5.4.0-52内核,但在“加载初始ramdisk…”时卡住了。此后我再也无法启动Ubuntu了。
最终起作用的是进入UEFI固件菜单,禁用安全启动并启用CSM。我的问题是,出了什么问题,我该如何找出原因?
我的输出:
$ grep "upgrade " /var/log/dpkg.log
2020-11-11 10:25:47 upgrade network-manager-gnome:amd64 1.8.24-1ubuntu2 1.8.24-1ubuntu3
2020-11-11 10:25:47 upgrade libnma0:amd64 1.8.24-1ubuntu2 1.8.24-1ubuntu3
2020-11-11 10:25:47 upgrade gir1.2-nma-1.0:amd64 1.8.24-1ubuntu2 1.8.24-1ubuntu3
2020-11-11 10:25:55 upgrade intel-microcode:amd64 3.20200609.0ubuntu0.20.04.2 3.20201110.0ubuntu0.20.04.1
2020-11-11 10:25:55 upgrade linux-generic-hwe-20.04:amd64 5.4.0.52.55 5.4.0.53.56
2020-11-11 10:25:56 upgrade linux-image-generic-hwe-20.04:amd64 5.4.0.52.55 5.4.0.53.56
2020-11-11 10:26:06 upgrade linux-headers-generic-hwe-20.04:amd64 5.4.0.52.55 5.4.0.53.56
2020-11-11 10:26:06 upgrade linux-headers-generic:amd64 5.4.0.52.55 5.4.0.53.56
2020-11-11 10:26:07 upgrade linux-libc-dev:amd64 5.4.0-52.57 5.4.0-53.59
2020-11-11 11:02:35 upgrade libplymouth5:amd64 0.9.4git20200323-0ubuntu6.1 0.9.4git20200323-0ubuntu6.2
2020-11-11 11:02:35 upgrade plymouth-theme-ubuntu-text:amd64 0.9.4git20200323-0ubuntu6.1 0.9.4git20200323-0ubuntu6.2
2020-11-11 11:02:35 upgrade plymouth-theme-spinner:amd64 0.9.4git20200323-0ubuntu6.1 0.9.4git20200323-0ubuntu6.2
2020-11-11 11:02:35 upgrade plymouth-label:amd64 0.9.4git20200323-0ubuntu6.1 0.9.4git20200323-0ubuntu6.2
2020-11-11 11:02:36 upgrade plymouth:amd64 0.9.4git20200323-0ubuntu6.1 0.9.4git20200323-0ubuntu6.2
2020-11-11 12:35:35 upgrade libraptor2-0:amd64 2.0.15-0ubuntu1 2.0.15-0ubuntu1.20.04.1
10:25进行的升级 - 导致启动问题的升级 11:02进行的升级 - 通过恢复模式执行的升级(修复软件包) 12:35进行的升级 - 成功启动Ubuntu后,通过禁用SecureBoot和启用CSM进行的升级
grep microcode
的输出可能会很有用。 - Pablo Bianchi