我正在运行 pop!_os 22.04 并且遇到启动问题,我相信它与较新的内核有关。
当我打开计算机时,它在主板启动屏幕上停留的时间比正常情况要长得多,然后进入带有闪烁光标的空白屏幕。我无法输入任何内容,而且似乎没有任何作用。关闭并重新启动后,我连续按 f10 和 f12 键,看看是否可以启动 BIOS。相反,我看到的是一个包含以下选项的菜单:
Pop!_OS (Pop_OS-current.conf)
Pop!_OS (Pop_OS-oldkern.conf)
Pop!_操作系统恢复
重启进入固件界面
如果我选择 Pop!_OS (Pop_OS-current.conf),我就会回到空白屏幕或卡在主板启动屏幕上。但是,当我选择 Pop!_OS (Pop_OS-oldkern.conf) 时,它会正常启动并将我带到登录屏幕,我可以正常登录并使用所有内容。
我还没有尝试过其他两个选项。我想知道是否可以删除当前的内核并返回到正在运行的旧内核。或者我还应该做些什么来让当前的内核正常工作?
这是我所拥有的一些信息:
uname -r
6.0.6-76060006-generic
当我启动到 Pop!_OS (Pop_OS-oldkern.conf) 时,上面的内核可能会显示我的“旧”内核
sudo dpkg --list | egrep -i --color 'linux-image|linux-headers|linux-modules'
ii linux-headers-6.0.12-76060006 6.0.12-76060006.202212290932~1673966427~22.04~e15d5b5 all Header files related to Linux kernel version 6.0.12
ii linux-headers-6.0.12-76060006-generic 6.0.12-76060006.202212290932~1673966427~22.04~e15d5b5 amd64 Linux kernel headers for version 6.0.12 on 64 bit x86 SMP
ii linux-headers-6.0.6-76060006 6.0.6-76060006.202210290932~1669062050~22.04~d94609a all Header files related to Linux kernel version 6.0.6
ii linux-headers-6.0.6-76060006-generic 6.0.6-76060006.202210290932~1669062050~22.04~d94609a amd64 Linux kernel headers for version 6.0.6 on 64 bit x86 SMP
ii linux-headers-generic 6.0.12.76060006.202212290932~1673966427~22.04~e15d5b5 amd64 Generic Linux kernel headers
rc linux-image-5.11.0-7620-generic 5.11.0-7620.21~1626191760~21.04~55de9c3 amd64 Linux kernel image for version 5.11.0 on 64 bit x86 SMP
rc linux-image-5.11.0-7633-generic 5.11.0-7633.35~1630100930~21.04~ae2753e amd64 Linux kernel image for version 5.11.0 on 64 bit x86 SMP
rc linux-image-5.13.0-7614-generic 5.13.0-7614.14~1631647151~21.04~930e87c amd64 Linux kernel image for version 5.13.0 on 64 bit x86 SMP
rc linux-image-5.13.0-7620-generic 5.13.0-7620.20~1634827117~21.04~874b071 amd64 Linux kernel image for version 5.13.0 on 64 bit x86 SMP
rc linux-image-5.15.11-76051511-generic 5.15.11-76051511.202112220937~1640185481~21.10~b3a2c21 amd64 Linux kernel image for version 5.15.11 on 64 bit x86 SMP
rc linux-image-5.15.15-76051515-generic 5.15.15-76051515.202201160435~1642693824~21.10~97db1bb amd64 Linux kernel image for version 5.15.15 on 64 bit x86 SMP
rc linux-image-5.15.23-76051523-generic 5.15.23-76051523.202202110435~1644952300~21.10~96763f1 amd64 Linux kernel image for version 5.15.23 on 64 bit x86 SMP
rc linux-image-5.15.5-76051505-generic 5.15.5-76051505.202111250933~1638201579~21.10~09f1aa7 amd64 Linux kernel image for version 5.15.5 on 64 bit x86 SMP
rc linux-image-5.15.8-76051508-generic 5.15.8-76051508.202112141040~1639505278~21.10~0ede46a amd64 Linux kernel image for version 5.15.8 on 64 bit x86 SMP
rc linux-image-5.16.11-76051611-generic 5.16.11-76051611.202202230823~1646248261~21.10~2b22243 amd64 Linux kernel image for version 5.16.11 on 64 bit x86 SMP
rc linux-image-5.16.15-76051615-generic 5.16.15-76051615.202203161444~1647964027~21.10~e706226 amd64 Linux kernel image for version 5.16.15 on 64 bit x86 SMP
rc linux-image-5.16.19-76051619-generic 5.16.19-76051619.202204081339~1649696161~22.04~091f44b amd64 Linux kernel image for version 5.16.19 on 64 bit x86 SMP
rc linux-image-5.17.15-76051715-generic 5.17.15-76051715.202206141358~1655919116~22.04~1db9e34 amd64 Linux kernel image for version 5.17.15 on 64 bit x86 SMP
rc linux-image-5.17.5-76051705-generic 5.17.5-76051705.202204271406~1655476786~22.04~62dd706 amd64 Linux kernel image for version 5.17.5 on 64 bit x86 SMP
rc linux-image-5.18.10-76051810-generic 5.18.10-76051810.202207071639~1659403207~22.04~cb5f582 amd64 Linux kernel image for version 5.18.10 on 64 bit x86 SMP
rc linux-image-5.19.0-76051900-generic 5.19.0-76051900.202207312230~1663791054~22.04~28340d4 amd64 Linux kernel image for version 5.19.0 on 64 bit x86 SMP
rc linux-image-5.19.16-76051916-generic 5.19.16-76051916.202210150742~1666053244~22.04~cf07008 amd64 Linux kernel image for version 5.19.16 on 64 bit x86 SMP
ii linux-image-6.0.12-76060006-generic 6.0.12-76060006.202212290932~1673966427~22.04~e15d5b5 amd64 Linux kernel image for version 6.0.12 on 64 bit x86 SMP
rc linux-image-6.0.2-76060002-generic 6.0.2-76060002.202210150739~1666289067~22.04~fe0ce53 amd64 Linux kernel image for version 6.0.2 on 64 bit x86 SMP
rc linux-image-6.0.3-76060003-generic 6.0.3-76060003.202210211149~1666452039~22.04~1891946 amd64 Linux kernel image for version 6.0.3 on 64 bit x86 SMP
ii linux-image-6.0.6-76060006-generic 6.0.6-76060006.202210290932~1669062050~22.04~d94609a amd64 Linux kernel image for version 6.0.6 on 64 bit x86 SMP
ii linux-image-generic 6.0.12.76060006.202212290932~1673966427~22.04~e15d5b5 amd64 Generic Linux kernel image
rc linux-modules-5.11.0-7620-generic 5.11.0-7620.21~1626191760~21.04~55de9c3 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc linux-modules-5.11.0-7633-generic 5.11.0-7633.35~1630100930~21.04~ae2753e amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc linux-modules-5.13.0-7614-generic 5.13.0-7614.14~1631647151~21.04~930e87c amd64 Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc linux-modules-5.13.0-7620-generic 5.13.0-7620.20~1634827117~21.04~874b071 amd64 Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc linux-modules-5.15.11-76051511-generic 5.15.11-76051511.202112220937~1640185481~21.10~b3a2c21 amd64 Linux kernel extra modules for version 5.15.11 on 64 bit x86 SMP
rc linux-modules-5.15.15-76051515-generic 5.15.15-76051515.202201160435~1642693824~21.10~97db1bb amd64 Linux kernel extra modules for version 5.15.15 on 64 bit x86 SMP
rc linux-modules-5.15.23-76051523-generic 5.15.23-76051523.202202110435~1644952300~21.10~96763f1 amd64 Linux kernel extra modules for version 5.15.23 on 64 bit x86 SMP
rc linux-modules-5.15.5-76051505-generic 5.15.5-76051505.202111250933~1638201579~21.10~09f1aa7 amd64 Linux kernel extra modules for version 5.15.5 on 64 bit x86 SMP
rc linux-modules-5.15.8-76051508-generic 5.15.8-76051508.202112141040~1639505278~21.10~0ede46a amd64 Linux kernel extra modules for version 5.15.8 on 64 bit x86 SMP
rc linux-modules-5.16.11-76051611-generic 5.16.11-76051611.202202230823~1646248261~21.10~2b22243 amd64 Linux kernel extra modules for version 5.16.11 on 64 bit x86 SMP
rc linux-modules-5.16.15-76051615-generic 5.16.15-76051615.202203161444~1647964027~21.10~e706226 amd64 Linux kernel extra modules for version 5.16.15 on 64 bit x86 SMP
rc linux-modules-5.16.19-76051619-generic 5.16.19-76051619.202204081339~1649696161~22.04~091f44b amd64 Linux kernel extra modules for version 5.16.19 on 64 bit x86 SMP
rc linux-modules-5.17.15-76051715-generic 5.17.15-76051715.202206141358~1655919116~22.04~1db9e34 amd64 Linux kernel extra modules for version 5.17.15 on 64 bit x86 SMP
rc linux-modules-5.17.5-76051705-generic 5.17.5-76051705.202204271406~1655476786~22.04~62dd706 amd64 Linux kernel extra modules for version 5.17.5 on 64 bit x86 SMP
rc linux-modules-5.18.10-76051810-generic 5.18.10-76051810.202207071639~1659403207~22.04~cb5f582 amd64 Linux kernel extra modules for version 5.18.10 on 64 bit x86 SMP
rc linux-modules-5.19.0-76051900-generic 5.19.0-76051900.202207312230~1663791054~22.04~28340d4 amd64 Linux kernel extra modules for version 5.19.0 on 64 bit x86 SMP
rc linux-modules-5.19.16-76051916-generic 5.19.16-76051916.202210150742~1666053244~22.04~cf07008 amd64 Linux kernel extra modules for version 5.19.16 on 64 bit x86 SMP
ii linux-modules-6.0.12-76060006-generic 6.0.12-76060006.202212290932~1673966427~22.04~e15d5b5 amd64 Linux kernel extra modules for version 6.0.12 on 64 bit x86 SMP
rc linux-modules-6.0.2-76060002-generic 6.0.2-76060002.202210150739~1666289067~22.04~fe0ce53 amd64 Linux kernel extra modules for version 6.0.2 on 64 bit x86 SMP
rc linux-modules-6.0.3-76060003-generic 6.0.3-76060003.202210211149~1666452039~22.04~1891946 amd64 Linux kernel extra modules for version 6.0.3 on 64 bit x86 SMP
ii linux-modules-6.0.6-76060006-generic 6.0.6-76060006.202210290932~1669062050~22.04~d94609a amd64 Linux kernel extra modules for version 6.0.6 on 64 bit x86 SMP
rc linux-modules-extra-5.11.0-7620-generic 5.11.0-7620.21~1626191760~21.04~55de9c3 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc linux-modules-extra-5.11.0-7633-generic 5.11.0-7633.35~1630100930~21.04~ae2753e amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc linux-modules-extra-5.13.0-7614-generic 5.13.0-7614.14~1631647151~21.04~930e87c amd64 Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc linux-modules-extra-5.13.0-7620-generic 5.13.0-7620.20~1634827117~21.04~874b071 amd64 Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
是否像清除 6.0.12 linux-headers 模块和映像一样简单?
编辑:
CPU:AMD锐龙7 3700X
显卡:Radeon RX 590
df -h /boot/efi
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p1 497M 389M 109M 79% /boot/efi
sudo du -h /boot/efi/EFI
131M /boot/efi/EFI/Recovery-077A-731F
259M /boot/efi/EFI/Pop_OS-180200e0-2ae5-40b5-9e3e-9f05a3d148c9
96K /boot/efi/EFI/systemd
96K /boot/efi/EFI/BOOT
4.0K /boot/efi/EFI/Linux
389M /boot/efi/EFI